Couchbase 集成
编辑Couchbase 集成
编辑概述
编辑Couchbase 集成允许您监控 Couchbase 实例。Couchbase Server 是一个开源的、分布式的、多模型的 NoSQL 文档导向数据库软件包,针对交互式应用程序进行了优化。
使用 Couchbase 集成来收集与存储桶、集群、节点和同步网关相关的指标。然后,在 Kibana 中可视化数据,创建警报以在出现问题时通知您,并在排除问题时参考日志。
例如,您可以使用此集成中的数据来了解在给定时间段内,单个内容的身份验证失败请求是否超过了某个数量。您还可以使用数据通过查看 Elasticsearch 中摄取的文档来排查根本问题。
数据流
编辑Couchbase 集成收集指标数据。
指标让您深入了解 Couchbase 的状态。Couchbase 集成收集的指标数据流包括 存储桶、集群、缓存、Couchbase Lite 复制、数据库、Delta 同步、事件、GSI 视图、导入、索引、节点、查询、资源利用率、安全性 和来自 Couchbase 的 XDCR 指标,以便用户可以监控和排除 Couchbase 实例的性能问题。
此集成使用
-
http
metricbeat 模块来收集bucket
、cluster
、eventing
、index
、query
和xdcr
指标。 -
httpjson
filebeat 输入来收集node
指标。 -
prometheus
metricbeat 模块来收集cache
、cbl_replication
、database_stats
、delta_sync
、gsi_views
、import
、resource
和security
指标。
注意
- 对于 Couchbase 集群设置,理想情况是使用单个主机对整个集群进行管理员访问,以收集指标。从同一集群提供多个主机可能会导致数据重复。在多个集群的情况下,添加新的集成以从不同的集群主机收集数据是一个不错的选择。
- 对于 Couchbase
node
指标,这些指标将仅从第一个主机获取,而其余的主机将被忽略。
兼容性
编辑此集成已针对 Couchbase v6.6
、v7.0
和 v7.1
进行了测试。
要求
编辑您需要 Elasticsearch 来存储和搜索您的数据,以及 Kibana 来可视化和管理数据。您可以使用我们托管在 Elastic Cloud 上的 Elasticsearch 服务(推荐),或者在您自己的硬件上自行管理 Elastic Stack。
为了从 Couchbase 摄取数据,您必须知道 Couchbase 实例的主机和管理员凭据。
主机配置格式:http[s]://[username:password@]hostname[:port]
主机配置示例:http://Administrator:password@localhost:8091
要在 Hosts 连接字符串中屏蔽密码,请从字符串中删除用户名和密码。然后,仅使用主机地址和端口(例如 localhost:5984
)以及任何其他连接参数来设置 Hosts 字段。最后,使用高级选项下的 username
和 password
字段进行配置。
设置
编辑为了使用 Sync Gateway 收集数据,请按照以下步骤操作
- 下载并配置 Sync Gateway
- 下载并配置 Sync Gateway Promethus Exporter,并在运行 Exporter App 时使用 --sgw.url 标志提供 Sync Gateway Host
- 配置示例:
--sgw.url=http://sgw:4985
限制
编辑对于 Couchbase node
指标,这些指标将仅从第一个主机获取,而其余的主机将被忽略。
指标参考
编辑存储桶
编辑这是 bucket
数据流。存储桶是相关项(如键值对或文档)的逻辑容器。
示例
bucket
的示例事件如下所示
{ "@timestamp": "2022-09-22T09:52:54.159Z", "agent": { "ephemeral_id": "7a05dbed-39c2-48ba-a54c-9c08ad6d571a", "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "name": "docker-fleet-agent", "type": "metricbeat", "version": "8.4.1" }, "couchbase": { "bucket": { "data": { "used": { "bytes": 103804 } }, "disk": { "fetches": 0, "used": { "bytes": 2005443 } }, "item": { "count": 0 }, "memory": { "used": { "bytes": 28202560 } }, "name": "beer-sample", "operations_per_sec": 0, "ram": { "quota": { "bytes": 209715200, "used": { "pct": 13.44802856445312 } } }, "type": "membase" } }, "data_stream": { "dataset": "couchbase.bucket", "namespace": "ep", "type": "metrics" }, "ecs": { "version": "8.11.0" }, "elastic_agent": { "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "snapshot": false, "version": "8.4.1" }, "event": { "agent_id_status": "verified", "category": [ "database" ], "dataset": "couchbase.bucket", "duration": 205027230, "ingested": "2022-09-22T09:52:57Z", "kind": "metric", "module": "couchbase", "type": [ "info" ] }, "host": { "architecture": "x86_64", "containerized": true, "hostname": "docker-fleet-agent", "id": "51511c1493f34922b559a964798246ec", "ip": [ "192.168.128.7" ], "mac": [ "02-42-AC-1F-00-07" ], "name": "docker-fleet-agent", "os": { "codename": "focal", "family": "debian", "kernel": "5.4.0-126-generic", "name": "Ubuntu", "platform": "ubuntu", "type": "linux", "version": "20.04.4 LTS (Focal Fossa)" } }, "metricset": { "name": "json", "period": 10000 }, "service": { "address": "http://elastic-package-service_couchbase_1:8091/pools/default/buckets", "type": "http" }, "tags": [ "couchbase-bucket" ] }
ECS 字段参考
有关 ECS 字段的详细信息,请参考以下文档。
导出的字段
字段 | 描述 | 类型 | 单位 | 指标类型 |
---|---|---|---|---|
@timestamp |
事件时间戳。 |
日期 |
||
agent.id |
此代理的唯一标识符(如果存在)。示例:对于 Beats,这将是 beat.id。 |
关键字 |
||
cloud.account.id |
用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。 |
关键字 |
||
cloud.availability_zone |
此主机、资源或服务所在的可用区。 |
关键字 |
||
cloud.instance.id |
主机机器的实例 ID。 |
关键字 |
||
cloud.provider |
云提供商的名称。示例值包括 aws、azure、gcp 或 digitalocean。 |
关键字 |
||
cloud.region |
此主机、资源或服务所在的区域。 |
关键字 |
||
container.id |
唯一容器 ID。 |
关键字 |
||
couchbase.bucket.data.used.bytes |
驻留在 RAM 中的指定状态的存储桶内用户数据的大小。 |
长整型 |
字节 |
计量 |
couchbase.bucket.disk.fetches |
磁盘提取次数。 |
长整型 |
计量 |
|
couchbase.bucket.disk.used.bytes |
使用的磁盘量(字节)。 |
长整型 |
字节 |
计量 |
couchbase.bucket.item.count |
与存储桶关联的项数。 |
长整型 |
计数器 |
|
couchbase.bucket.memory.used.bytes |
存储桶使用的内存量(字节)。 |
长整型 |
字节 |
计量 |
couchbase.bucket.name |
存储桶的名称。 |
关键字 |
||
couchbase.bucket.operations_per_sec |
每秒操作数。 |
长整型 |
计量 |
|
couchbase.bucket.ram.quota.bytes |
存储桶使用的 RAM 量(字节)。 |
长整型 |
字节 |
计量 |
couchbase.bucket.ram.quota.used.pct |
针对配置的存储桶大小(%)使用的 RAM 百分比(针对活动对象)。 |
缩放浮点数 |
百分比 |
计量 |
couchbase.bucket.type |
存储桶的类型。 |
关键字 |
||
data_stream.dataset |
数据流数据集。 |
常量关键字 |
||
data_stream.namespace |
数据流命名空间。 |
常量关键字 |
||
data_stream.type |
数据流类型。 |
常量关键字 |
||
host.name |
主机的名称。它可以包含 Unix 系统返回的主机名、完全限定域名 (FQDN) 或用户指定的名称。建议的值是主机的小写 FQDN。 |
关键字 |
||
service.address |
从中收集有关此服务的数据的地址。这应该是 URI、网络地址(ipv4:port 或 [ipv6]:port)或资源路径(套接字)。 |
关键字 |
缓存
编辑这是 cache
数据流。缓存是用于在计算环境中临时存储某些内容(通常是数据)的硬件或软件。这些指标与 Couchbase 中的缓存相关。
示例
cache
的示例事件如下所示
{ "@timestamp": "2022-09-22T09:57:04.471Z", "agent": { "ephemeral_id": "21cbbba2-0fd7-4a33-aa1f-b5c9a1d2806f", "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "name": "docker-fleet-agent", "type": "metricbeat", "version": "8.4.1" }, "couchbase": { "cache": { "channel": { "count": 0, "entries": { "max": 0 }, "hits": 0, "misses": 0, "revisions": { "active": 0, "removal": 0, "tombstone": 0 } }, "database": { "name": "beer-sample" }, "revision": { "hits": 0, "misses": 0 } } }, "data_stream": { "dataset": "couchbase.cache", "namespace": "ep", "type": "metrics" }, "ecs": { "version": "8.11.0" }, "elastic_agent": { "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "snapshot": false, "version": "8.4.1" }, "event": { "agent_id_status": "verified", "category": [ "database" ], "dataset": "couchbase.cache", "duration": 166393581, "ingested": "2022-09-22T09:57:06Z", "kind": "metric", "module": "couchbase", "type": [ "info" ] }, "host": { "architecture": "x86_64", "containerized": true, "hostname": "docker-fleet-agent", "id": "51511c1493f34922b559a964798246ec", "ip": [ "192.168.128.7" ], "mac": [ "02-42-AC-1F-00-07" ], "name": "docker-fleet-agent", "os": { "codename": "focal", "family": "debian", "kernel": "5.4.0-126-generic", "name": "Ubuntu", "platform": "ubuntu", "type": "linux", "version": "20.04.4 LTS (Focal Fossa)" } }, "metricset": { "name": "collector", "period": 10000 }, "server": { "address": "elastic-package-service_exporter_1:9421" }, "service": { "address": "http://elastic-package-service_exporter_1:9421/metrics", "type": "prometheus" }, "tags": [ "couchbase-cache", "prometheus" ] }
ECS 字段参考
有关 ECS 字段的详细信息,请参考以下文档。
导出的字段
字段 | 描述 | 类型 | 指标类型 |
---|---|---|---|
@timestamp |
事件时间戳。 |
日期 |
|
agent.id |
此代理的唯一标识符(如果存在)。示例:对于 Beats,这将是 beat.id。 |
关键字 |
|
cloud.account.id |
用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。 |
关键字 |
|
cloud.availability_zone |
此主机、资源或服务所在的可用区。 |
关键字 |
|
cloud.instance.id |
主机机器的实例 ID。 |
关键字 |
|
cloud.provider |
云提供商的名称。示例值包括 aws、azure、gcp 或 digitalocean。 |
关键字 |
|
cloud.region |
此主机、资源或服务所在的区域。 |
关键字 |
|
container.id |
唯一容器 ID。 |
关键字 |
|
couchbase.cache.channel.count |
正在缓存的通道总数。 |
长整型 |
计量 |
couchbase.cache.channel.entries.max |
最大通道缓存的总大小。 |
长整型 |
计量 |
couchbase.cache.channel.hits |
完全由缓存服务的通道缓存请求总数。 |
长整型 |
计数器 |
couchbase.cache.channel.misses |
未完全由缓存服务的通道缓存请求总数。 |
长整型 |
计数器 |
couchbase.cache.channel.revisions.active |
通道缓存中活动修订版的总数。 |
长整型 |
计量 |
couchbase.cache.channel.revisions.removal |
通道缓存中删除修订版的总数。 |
长整型 |
计量 |
couchbase.cache.channel.revisions.tombstone |
通道缓存中墓碑修订版的总数。 |
长整型 |
计量 |
couchbase.cache.database.name |
从中提取数据的数据库。 |
关键字 |
|
couchbase.cache.revision.hits |
修订版缓存命中的总数。 |
长整型 |
计数器 |
couchbase.cache.revision.misses |
修订版缓存未命中的总数。 |
长整型 |
计数器 |
data_stream.dataset |
数据流数据集。 |
常量关键字 |
|
data_stream.namespace |
数据流命名空间。 |
常量关键字 |
|
data_stream.type |
数据流类型。 |
常量关键字 |
|
host.name |
主机的名称。它可以包含 Unix 系统返回的主机名、完全限定域名 (FQDN) 或用户指定的名称。建议的值是主机的小写 FQDN。 |
关键字 |
|
service.address |
从中收集有关此服务的数据的地址。这应该是 URI、网络地址(ipv4:port 或 [ipv6]:port)或资源路径(套接字)。 |
关键字 |
集群
编辑这是 cluster
数据流。集群是作为单个组访问和管理的一组节点。每个节点都是协调集群的平等伙伴,以提供诸如操作信息(监视)或管理节点的集群成员资格以及节点的运行状况之类的功能。
示例
cluster
的示例事件如下所示
{ "@timestamp": "2022-09-22T10:01:46.548Z", "agent": { "ephemeral_id": "f85d7474-76e3-4c32-91ea-9697b5c5616c", "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "name": "docker-fleet-agent", "type": "metricbeat", "version": "8.4.1" }, "couchbase": { "cluster": { "buckets": { "max": { "count": 30 } }, "hdd": { "free": { "bytes": 29240784815 }, "quota": { "total": { "bytes": 104431374336 } }, "total": { "bytes": 104431374336 }, "used": { "data": { "bytes": 29005976 }, "value": { "bytes": 75190589521 } } }, "memory": { "quota": { "index": { "mb": 512 }, "mb": 512 } }, "ram": { "quota": { "total": { "per_node": { "bytes": 536870912 }, "value": { "bytes": 536870912 } }, "used": { "per_node": { "bytes": 419430400 }, "value": { "bytes": 419430400 } } }, "total": { "bytes": 12527394816 }, "used": { "data": { "bytes": 88818480 }, "value": { "bytes": 9708548096 } } } } }, "data_stream": { "dataset": "couchbase.cluster", "namespace": "ep", "type": "metrics" }, "ecs": { "version": "8.11.0" }, "elastic_agent": { "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "snapshot": false, "version": "8.4.1" }, "event": { "agent_id_status": "verified", "category": [ "database" ], "dataset": "couchbase.cluster", "duration": 11570551, "ingested": "2022-09-22T10:01:50Z", "kind": "metric", "module": "couchbase", "type": [ "info" ] }, "host": { "architecture": "x86_64", "containerized": true, "hostname": "docker-fleet-agent", "id": "51511c1493f34922b559a964798246ec", "ip": [ "192.168.128.7" ], "mac": [ "02-42-AC-1F-00-07" ], "name": "docker-fleet-agent", "os": { "codename": "focal", "family": "debian", "kernel": "5.4.0-126-generic", "name": "Ubuntu", "platform": "ubuntu", "type": "linux", "version": "20.04.4 LTS (Focal Fossa)" } }, "metricset": { "name": "json", "period": 10000 }, "service": { "address": "http://elastic-package-service_couchbase_1:8091/pools/default", "type": "http" }, "tags": [ "couchbase-cluster" ] }
ECS 字段参考
有关 ECS 字段的详细信息,请参考以下文档。
导出的字段
字段 | 描述 | 类型 | 单位 | 指标类型 |
---|---|---|---|---|
@timestamp |
事件时间戳。 |
日期 |
||
agent.id |
此代理的唯一标识符(如果存在)。示例:对于 Beats,这将是 beat.id。 |
关键字 |
||
cloud.account.id |
用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。 |
关键字 |
||
cloud.availability_zone |
此主机、资源或服务所在的可用区。 |
关键字 |
||
cloud.instance.id |
主机机器的实例 ID。 |
关键字 |
||
cloud.provider |
云提供商的名称。示例值包括 aws、azure、gcp 或 digitalocean。 |
关键字 |
||
cloud.region |
此主机、资源或服务所在的区域。 |
关键字 |
||
container.id |
唯一容器 ID。 |
关键字 |
||
couchbase.cluster.buckets.max.count |
最大存储桶数。 |
长整型 |
||
couchbase.cluster.hdd.free.bytes |
集群中的可用硬盘空间(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.hdd.quota.total.bytes |
集群的硬盘配额总计(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.hdd.total.bytes |
集群可用的总硬盘空间(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.hdd.used.data.bytes |
集群中数据使用的硬盘空间(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.hdd.used.value.bytes |
集群使用的硬盘空间(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.memory.quota.index.mb |
索引服务的内存配额设置(兆字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.memory.quota.mb |
集群的内存配额设置(兆字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.ram.quota.total.per_node.bytes |
集群中当前节点使用的 RAM 配额(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.ram.quota.total.value.bytes |
集群的 RAM 配额总计(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.ram.quota.used.per_node.bytes |
集群中当前节点使用的 RAM 配额(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.ram.quota.used.value.bytes |
集群使用的 RAM 配额(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.ram.total.bytes |
集群可用的总 RAM(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.ram.used.data.bytes |
集群中数据使用的 RAM(字节)。 |
长整型 |
字节 |
计量 |
couchbase.cluster.ram.used.value.bytes |
集群使用的 RAM(字节)。 |
长整型 |
字节 |
计量 |
data_stream.dataset |
数据流数据集。 |
常量关键字 |
||
data_stream.namespace |
数据流命名空间。 |
常量关键字 |
||
data_stream.type |
数据流类型。 |
常量关键字 |
||
host.name |
主机的名称。它可以包含 Unix 系统返回的主机名、完全限定域名 (FQDN) 或用户指定的名称。建议的值是主机的小写 FQDN。 |
关键字 |
||
service.address |
从中收集有关此服务的数据的地址。这应该是 URI、网络地址(ipv4:port 或 [ipv6]:port)或资源路径(套接字)。 |
关键字 |
Couchbase Lite 复制
编辑这是 cbl_replication
数据流。
CBL 复制推送是一个过程,客户端通过该过程将本地源数据库中的数据库更改上传到远程(服务器)目标数据库。
CBL 复制拉取是一个过程,客户端通过该过程将远程(服务器)源数据库中的数据库更改下载到本地目标数据库。
示例
cbl_replication
的示例事件如下所示
{ "@timestamp": "2022-09-22T09:59:52.208Z", "agent": { "ephemeral_id": "e0442987-7962-4d01-bacb-8c407327e0fd", "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "name": "docker-fleet-agent", "type": "metricbeat", "version": "8.4.1" }, "couchbase": { "cbl_replication": { "database": { "name": "beer-sample" }, "pull": { "attachment": { "bytes": 0, "count": 0 }, "num": { "caught_up": 0, "continuous": { "active": 0, "total": 0 }, "one_shot": { "active": 0, "total": 0 }, "since_zero": 0 }, "request": { "changes": { "time": 0 } }, "rev": { "latency": { "send": 0 } } }, "push": { "attachment": { "bytes": 0, "count": 0 }, "conflict": { "write": { "count": 0 } }, "doc": { "count": 0 }, "propose": { "change": { "count": 0, "time": 0 } }, "sync": { "function": { "time": 0 } }, "write": { "processing": { "time": 0 } } } } }, "data_stream": { "dataset": "couchbase.cbl_replication", "namespace": "ep", "type": "metrics" }, "ecs": { "version": "8.11.0" }, "elastic_agent": { "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "snapshot": false, "version": "8.4.1" }, "event": { "agent_id_status": "verified", "category": [ "database" ], "dataset": "couchbase.cbl_replication", "duration": 16495401, "ingested": "2022-09-22T09:59:54Z", "kind": "metric", "module": "couchbase", "type": [ "info" ] }, "host": { "architecture": "x86_64", "containerized": true, "hostname": "docker-fleet-agent", "id": "51511c1493f34922b559a964798246ec", "ip": [ "192.168.128.7" ], "mac": [ "02-42-AC-1F-00-07" ], "name": "docker-fleet-agent", "os": { "codename": "focal", "family": "debian", "kernel": "5.4.0-126-generic", "name": "Ubuntu", "platform": "ubuntu", "type": "linux", "version": "20.04.4 LTS (Focal Fossa)" } }, "metricset": { "name": "collector", "period": 10000 }, "server": { "address": "elastic-package-service_exporter_1:9421" }, "service": { "address": "http://elastic-package-service_exporter_1:9421/metrics", "type": "prometheus" }, "tags": [ "couchbase-cbl_replication", "prometheus" ] }
ECS 字段参考
有关 ECS 字段的详细信息,请参考以下文档。
导出的字段
字段 | 描述 | 类型 | 单位 | 指标类型 |
---|---|---|---|---|
@timestamp |
事件时间戳。 |
日期 |
||
agent.id |
此代理的唯一标识符(如果存在)。示例:对于 Beats,这将是 beat.id。 |
关键字 |
||
cloud.account.id |
用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。 |
关键字 |
||
cloud.availability_zone |
此主机、资源或服务所在的可用区。 |
关键字 |
||
cloud.instance.id |
主机机器的实例 ID。 |
关键字 |
||
cloud.provider |
云提供商的名称。示例值包括 aws、azure、gcp 或 digitalocean。 |
关键字 |
||
cloud.region |
此主机、资源或服务所在的区域。 |
关键字 |
||
container.id |
唯一容器 ID。 |
关键字 |
||
couchbase.cbl_replication.database.name |
从中提取数据的数据库。 |
关键字 |
||
couchbase.cbl_replication.pull.attachment.bytes |
拉取的附件总大小。这是预压缩大小。 |
长整型 |
字节 |
计数器 |
couchbase.cbl_replication.pull.attachment.count |
拉取的附件总数。 |
长整型 |
计数器 |
|
couchbase.cbl_replication.pull.num.caught_up |
已赶上最新更改的复制总数。 |
长整型 |
计量 |
|
couchbase.cbl_replication.pull.num.continuous.active |
处于活动状态的连续拉取复制的总数。 |
长整型 |
计量 |
|
couchbase.cbl_replication.pull.num.continuous.total |
连续拉取复制的总数。 |
长整型 |
计量 |
|
couchbase.cbl_replication.pull.num.one_shot.active |
处于活动状态的一次性拉取复制的总数。 |
长整型 |
计量 |
|
couchbase.cbl_replication.pull.num.one_shot.total |
一次性拉取复制的总数。 |
长整型 |
计量 |
|
couchbase.cbl_replication.pull.num.since_zero |
启动的新复制总数(/_changes?since=0)。 |
长整型 |
计数器 |
|
couchbase.cbl_replication.pull.request.changes.time |
执行请求的更改所花费的总时间。 |
缩放浮点数 |
秒 |
计数器 |
couchbase.cbl_replication.pull.rev.latency.send |
从同步网关收到修订版本的请求到发送该修订版本之间的总时间。 |
缩放浮点数 |
计数器 |
|
couchbase.cbl_replication.push.attachment.bytes |
推送的附件字节总数。 |
长整型 |
字节 |
计数器 |
couchbase.cbl_replication.push.attachment.count |
推送的附件总数。 |
长整型 |
计数器 |
|
couchbase.cbl_replication.push.conflict.write.count |
使文档处于冲突状态的写入总数。包括新冲突和无法解决现有冲突的变更。 |
长整型 |
计数器 |
|
couchbase.cbl_replication.push.doc.count |
推送的文档总数。 |
长整型 |
计量 |
|
couchbase.cbl_replication.push.propose.change.count |
自节点启动以来,已处理的更改和/或 proposeChanges 消息的总数。 |
长整型 |
计数器 |
|
couchbase.cbl_replication.push.propose.change.time |
处理更改和/或 proposeChanges 消息所花费的总时间。 |
缩放浮点数 |
秒 |
计数器 |
couchbase.cbl_replication.push.sync.function.time |
评估 sync_function 所花费的总时间。 |
缩放浮点数 |
秒 |
计数器 |
couchbase.cbl_replication.push.write.processing.time |
处理写入所花费的总时间。衡量写入的完整请求到响应时间。 |
缩放浮点数 |
秒 |
计量 |
data_stream.dataset |
数据流数据集。 |
常量关键字 |
||
data_stream.namespace |
数据流命名空间。 |
常量关键字 |
||
data_stream.type |
数据流类型。 |
常量关键字 |
||
host.name |
主机的名称。它可以包含 Unix 系统返回的主机名、完全限定域名 (FQDN) 或用户指定的名称。建议的值是主机的小写 FQDN。 |
关键字 |
||
service.address |
从中收集有关此服务的数据的地址。这应该是 URI、网络地址(ipv4:port 或 [ipv6]:port)或资源路径(套接字)。 |
关键字 |
数据库统计信息
编辑这是 database_stats
数据流。数据库统计信息提供与数据库相关的统计信息,如文档写入、读取和接收。
示例
database_stats
的示例事件如下所示
{ "@timestamp": "2022-09-22T10:04:29.529Z", "agent": { "ephemeral_id": "48f54b0c-9383-4c54-b6e5-569eb9cf91c8", "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "name": "docker-fleet-agent", "type": "metricbeat", "version": "8.4.1" }, "couchbase": { "database_stats": { "database": { "name": "beer-sample" }, "dcp": { "received": { "time": 565344894604 } }, "document": { "reads": { "blip": 0, "rest": 0 }, "writes": 1090 }, "replications": { "active": 0, "total": 0 } } }, "data_stream": { "dataset": "couchbase.database_stats", "namespace": "ep", "type": "metrics" }, "ecs": { "version": "8.11.0" }, "elastic_agent": { "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "snapshot": false, "version": "8.4.1" }, "event": { "agent_id_status": "verified", "category": [ "database" ], "dataset": "couchbase.database_stats", "duration": 43035902, "ingested": "2022-09-22T10:04:32Z", "kind": "metric", "module": "couchbase", "type": [ "info" ] }, "host": { "architecture": "x86_64", "containerized": true, "hostname": "docker-fleet-agent", "id": "51511c1493f34922b559a964798246ec", "ip": [ "192.168.128.7" ], "mac": [ "02-42-AC-1F-00-07" ], "name": "docker-fleet-agent", "os": { "codename": "focal", "family": "debian", "kernel": "5.4.0-126-generic", "name": "Ubuntu", "platform": "ubuntu", "type": "linux", "version": "20.04.4 LTS (Focal Fossa)" } }, "metricset": { "name": "collector", "period": 10000 }, "server": { "address": "elastic-package-service_exporter_1:9421" }, "service": { "address": "http://elastic-package-service_exporter_1:9421/metrics", "type": "prometheus" }, "tags": [ "couchbase-database_stats", "prometheus" ] }
ECS 字段参考
有关 ECS 字段的详细信息,请参考以下文档。
导出的字段
字段 | 描述 | 类型 | 单位 | 指标类型 |
---|---|---|---|---|
@timestamp |
事件时间戳。 |
日期 |
||
agent.id |
此代理的唯一标识符(如果存在)。示例:对于 Beats,这将是 beat.id。 |
关键字 |
||
cloud.account.id |
用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。 |
关键字 |
||
cloud.availability_zone |
此主机、资源或服务所在的可用区。 |
关键字 |
||
cloud.instance.id |
主机机器的实例 ID。 |
关键字 |
||
cloud.provider |
云提供商的名称。示例值包括 aws、azure、gcp 或 digitalocean。 |
关键字 |
||
cloud.region |
此主机、资源或服务所在的区域。 |
关键字 |
||
container.id |
唯一容器 ID。 |
关键字 |
||
couchbase.database_stats.database.name |
从中提取数据的数据库。 |
关键字 |
||
couchbase.database_stats.dcp.received.time |
文档写入与同步网关通过 DCP 接收该文档之间的时间。 |
长整型 |
秒 |
计量 |
couchbase.database_stats.document.reads.blip |
自同步网关节点启动以来,通过 Couchbase Lite 2.x 复制读取的文档总数。 |
长整型 |
计数器 |
|
couchbase.database_stats.document.reads.rest |
自同步网关节点启动以来,通过 REST API 读取的文档总数。 |
长整型 |
计数器 |
|
couchbase.database_stats.document.writes |
自同步网关节点启动以来,通过任何方式(复制、REST API 交互或导入)写入的文档总数。 |
长整型 |
计数器 |
|
couchbase.database_stats.replications.active |
活动复制的总数。 |
长整型 |
计量 |
|
couchbase.database_stats.replications.total |
自同步网关节点启动以来创建的复制总数。 |
长整型 |
计数器 |
|
data_stream.dataset |
数据流数据集。 |
常量关键字 |
||
data_stream.namespace |
数据流命名空间。 |
常量关键字 |
||
data_stream.type |
数据流类型。 |
常量关键字 |
||
host.name |
主机的名称。它可以包含 Unix 系统返回的主机名、完全限定域名 (FQDN) 或用户指定的名称。建议的值是主机的小写 FQDN。 |
关键字 |
||
service.address |
从中收集有关此服务的数据的地址。这应该是 URI、网络地址(ipv4:port 或 [ipv6]:port)或资源路径(套接字)。 |
关键字 |
增量同步、导入、安全性和 GSI 视图
编辑这是 miscellaneous
数据流。
增量同步提供了仅复制已更改的 Couchbase Mobile 文档部分的功能。
导入在同步函数中以管理员用户上下文处理,类似于通过同步网关管理 API 进行的写入。
安全指标提供了与身份验证请求相关的指标,如身份验证失败次数和访问错误次数。
全局二级索引 (GSI) 支持由查询服务进行的查询。
示例
miscellaneous
的示例事件如下所示
{ "@timestamp": "2022-09-22T10:09:47.340Z", "agent": { "ephemeral_id": "83776be2-5f6a-4a29-a52c-496ade27a500", "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "name": "docker-fleet-agent", "type": "metricbeat", "version": "8.4.1" }, "couchbase": { "miscellaneous": { "database": { "name": "beer-sample" }, "delta_sync": { "cache": { "hits": 0 }, "pull": { "replications": 0 }, "push": { "documents": 0 }, "requested": 0, "sent": 0 }, "gsi_views": { "access": { "count": 0 }, "all_docs": { "count": 0 }, "channels": { "count": 0 }, "role_access": { "count": 0 } }, "security": { "access": { "errors": { "count": 0 } }, "authentications": { "failed": { "count": 0 } }, "documents": { "rejected": { "count": 0 } } }, "shared_bucket": { "import": { "documents": { "count": 2215, "errors": { "count": 0 } } } } } }, "data_stream": { "dataset": "couchbase.miscellaneous", "namespace": "ep", "type": "metrics" }, "ecs": { "version": "8.11.0" }, "elastic_agent": { "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "snapshot": false, "version": "8.4.1" }, "event": { "agent_id_status": "verified", "category": [ "database" ], "dataset": "couchbase.miscellaneous", "duration": 46202229, "ingested": "2022-09-22T10:09:50Z", "kind": "metric", "module": "couchbase", "type": [ "info" ] }, "host": { "architecture": "x86_64", "containerized": true, "hostname": "docker-fleet-agent", "id": "51511c1493f34922b559a964798246ec", "ip": [ "192.168.128.7" ], "mac": [ "02-42-AC-1F-00-07" ], "name": "docker-fleet-agent", "os": { "codename": "focal", "family": "debian", "kernel": "5.4.0-126-generic", "name": "Ubuntu", "platform": "ubuntu", "type": "linux", "version": "20.04.4 LTS (Focal Fossa)" } }, "metricset": { "name": "collector", "period": 10000 }, "server": { "address": "elastic-package-service_exporter_1:9421" }, "service": { "address": "http://elastic-package-service_exporter_1:9421/metrics", "type": "prometheus" }, "tags": [ "couchbase-miscellaneous", "prometheus" ] }
ECS 字段参考
有关 ECS 字段的详细信息,请参考以下文档。
导出的字段
字段 | 描述 | 类型 | 指标类型 |
---|---|---|---|
@timestamp |
事件时间戳。 |
日期 |
|
agent.id |
此代理的唯一标识符(如果存在)。示例:对于 Beats,这将是 beat.id。 |
关键字 |
|
cloud.account.id |
用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。 |
关键字 |
|
cloud.availability_zone |
此主机、资源或服务所在的可用区。 |
关键字 |
|
cloud.instance.id |
主机机器的实例 ID。 |
关键字 |
|
cloud.provider |
云提供商的名称。示例值包括 aws、azure、gcp 或 digitalocean。 |
关键字 |
|
cloud.region |
此主机、资源或服务所在的区域。 |
关键字 |
|
container.id |
唯一容器 ID。 |
关键字 |
|
couchbase.miscellaneous.database.name |
从中提取数据的数据库。 |
关键字 |
|
couchbase.miscellaneous.delta_sync.cache.hits |
修订版缓存中可用的请求增量总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.delta_sync.pull.replications |
已运行的增量复制数。 |
长整型 |
计数器 |
couchbase.miscellaneous.delta_sync.push.documents |
从之前的修订版推送的增量文档总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.delta_sync.requested |
作为来自之前的修订版的增量发送修订版的总次数。 |
长整型 |
计数器 |
couchbase.miscellaneous.delta_sync.sent |
作为增量发送到客户端的修订版总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.gsi_views.access.count |
执行的 access 查询总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.gsi_views.all_docs.count |
执行的 allDocs 查询总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.gsi_views.channels.count |
执行的 channels 查询总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.gsi_views.role_access.count |
执行的 roleAccess 查询总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.security.access.errors.count |
被写入访问函数(requireAccess、requireRole、requireUser)拒绝的文档总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.security.authentications.failed.count |
不成功的身份验证总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.security.documents.rejected.count |
被 sync_function 拒绝的文档总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.shared_bucket.import.documents.count |
导入的文档总数。 |
长整型 |
计数器 |
couchbase.miscellaneous.shared_bucket.import.documents.errors.count |
因文档导入而产生的错误总数。 |
长整型 |
计数器 |
data_stream.dataset |
数据流数据集。 |
常量关键字 |
|
data_stream.namespace |
数据流命名空间。 |
常量关键字 |
|
data_stream.type |
数据流类型。 |
常量关键字 |
|
host.name |
主机的名称。它可以包含 Unix 系统返回的主机名、完全限定域名 (FQDN) 或用户指定的名称。建议的值是主机的小写 FQDN。 |
关键字 |
|
service.address |
从中收集有关此服务的数据的地址。这应该是 URI、网络地址(ipv4:port 或 [ipv6]:port)或资源路径(套接字)。 |
关键字 |
资源利用率
编辑这是 resource
数据流。资源利用率指标与 MemStats 记录有关内存分配器的统计信息有关。
示例
resource
的示例事件如下所示
{ "@timestamp": "2022-09-22T10:23:05.191Z", "agent": { "ephemeral_id": "b2613a7a-186f-44ff-9a25-ddc0a5ad8e7f", "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "name": "docker-fleet-agent", "type": "metricbeat", "version": "8.4.1" }, "couchbase": { "resource": { "admin_net": { "bytes": { "received": 0, "sent": 0 } }, "error": { "count": 0 }, "go_memstats": { "heap": { "alloc": 0, "idle": 0, "in_use": 0, "released": 0 }, "stack": { "in_use": 0 } }, "last_gc": 1.66, "process": { "cpu": { "pct": 0 }, "memory": { "resident": 0 } }, "warn": { "count": 13 } } }, "data_stream": { "dataset": "couchbase.resource", "namespace": "ep", "type": "metrics" }, "ecs": { "version": "8.11.0" }, "elastic_agent": { "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "snapshot": false, "version": "8.4.1" }, "event": { "agent_id_status": "verified", "category": [ "database" ], "dataset": "couchbase.resource", "duration": 8430124, "ingested": "2022-09-22T10:23:07Z", "kind": "metric", "module": "couchbase", "type": [ "info" ] }, "host": { "architecture": "x86_64", "containerized": true, "hostname": "docker-fleet-agent", "id": "51511c1493f34922b559a964798246ec", "ip": [ "192.168.128.7" ], "mac": [ "02-42-AC-1F-00-07" ], "name": "docker-fleet-agent", "os": { "codename": "focal", "family": "debian", "kernel": "5.4.0-126-generic", "name": "Ubuntu", "platform": "ubuntu", "type": "linux", "version": "20.04.4 LTS (Focal Fossa)" } }, "metricset": { "name": "collector", "period": 10000 }, "server": { "address": "elastic-package-service_exporter_1:9421" }, "service": { "address": "http://elastic-package-service_exporter_1:9421/metrics", "type": "prometheus" }, "tags": [ "couchbase-resource", "prometheus" ] }
ECS 字段参考
有关 ECS 字段的详细信息,请参考以下文档。
导出的字段
字段 | 描述 | 类型 | 单位 | 指标类型 |
---|---|---|---|---|
@timestamp |
事件时间戳。 |
日期 |
||
agent.id |
此代理的唯一标识符(如果存在)。示例:对于 Beats,这将是 beat.id。 |
关键字 |
||
cloud.account.id |
用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。 |
关键字 |
||
cloud.availability_zone |
此主机、资源或服务所在的可用区。 |
关键字 |
||
cloud.instance.id |
主机机器的实例 ID。 |
关键字 |
||
cloud.provider |
云提供商的名称。示例值包括 aws、azure、gcp 或 digitalocean。 |
关键字 |
||
cloud.region |
此主机、资源或服务所在的区域。 |
关键字 |
||
container.id |
唯一容器 ID。 |
关键字 |
||
couchbase.resource.admin_net.bytes.received |
(自节点启动以来)在同步网关 api.admin_interface 绑定的网络接口上接收的字节总数。 |
缩放浮点数 |
字节 |
计量 |
couchbase.resource.admin_net.bytes.sent |
(自节点启动以来)在同步网关 api.admin_interface 绑定的网络接口上发送的字节总数。 |
缩放浮点数 |
字节 |
计量 |
couchbase.resource.error.count |
记录的错误总数。 |
长整型 |
计数器 |
|
couchbase.resource.go_memstats.heap.alloc |
已分配的堆对象的字节数。 |
缩放浮点数 |
字节 |
计量 |
couchbase.resource.go_memstats.heap.idle |
空闲(未使用)跨距中的字节数。 |
缩放浮点数 |
字节 |
计量 |
couchbase.resource.go_memstats.heap.in_use |
正在使用中的跨距中的字节数。 |
缩放浮点数 |
字节 |
计量 |
couchbase.resource.go_memstats.heap.released |
返回到操作系统的物理内存字节数。 |
缩放浮点数 |
字节 |
计量 |
couchbase.resource.go_memstats.stack.in_use |
堆栈跨距中的字节数。 |
缩放浮点数 |
字节 |
计量 |
couchbase.resource.last_gc |
上次垃圾回收完成的时间,以自 1970 年(UNIX 纪元)以来的纳秒数表示。 |
缩放浮点数 |
纳秒 |
计量 |
couchbase.resource.process.cpu.pct |
CPU 的利用率,以百分比值表示。 |
缩放浮点数 |
百分比 |
计量 |
couchbase.resource.process.memory.resident |
进程的内存利用率(常驻集大小),以字节为单位。 |
缩放浮点数 |
字节 |
计量 |
couchbase.resource.warn.count |
记录的警告总数。 |
长整型 |
计数器 |
|
data_stream.dataset |
数据流数据集。 |
常量关键字 |
||
data_stream.namespace |
数据流命名空间。 |
常量关键字 |
||
data_stream.type |
数据流类型。 |
常量关键字 |
||
host.name |
主机的名称。它可以包含 Unix 系统返回的主机名、完全限定域名 (FQDN) 或用户指定的名称。建议的值是主机的小写 FQDN。 |
关键字 |
||
service.address |
从中收集有关此服务的数据的地址。这应该是 URI、网络地址(ipv4:port 或 [ipv6]:port)或资源路径(套接字)。 |
关键字 |
节点
编辑这是 node
数据流。Couchbase Server 节点是托管 Couchbase Server 单个实例的物理或虚拟机。
示例
node
的示例事件如下所示
{ "@timestamp": "2022-10-10T11:34:02.041Z", "agent": { "ephemeral_id": "f455cc9f-942b-4318-9cb1-a11269a57879", "id": "65d42681-92be-4888-9931-ccf1d81228b8", "name": "docker-fleet-agent", "type": "filebeat", "version": "8.4.1" }, "couchbase": { "node": { "commands": { "get": { "count": 0 } }, "couch": { "docs": { "data_size": { "bytes": 52241687 }, "disk_size": { "bytes": 80882701 } }, "spatial": { "data_size": { "bytes": 0 }, "disk_size": { "bytes": 0 } }, "views": { "data_size": { "bytes": 0 }, "disk_size": { "bytes": 769568 } } }, "cpu_utilization_rate": { "pct": 74.35661764705883 }, "current_items": { "total": 70591, "value": 70591 }, "ep_bg_fetched": 0, "get": { "hits": 0 }, "hostname": "172.29.0.7:8091", "memcached": { "allocated": { "bytes": 9557 }, "reserved": { "bytes": 9557 } }, "memory": { "free": { "bytes": 5373763584 }, "total": { "bytes": 12527394816 }, "used": { "bytes": 137197744 } }, "operations": { "count": 0 }, "swap": { "total": { "bytes": 4126142464 }, "used": { "bytes": 63963136 } }, "uptime": { "sec": 89 }, "vb_replica": { "items": { "current": 0 } } } }, "data_stream": { "dataset": "couchbase.node", "namespace": "ep", "type": "logs" }, "ecs": { "version": "8.11.0" }, "elastic_agent": { "id": "65d42681-92be-4888-9931-ccf1d81228b8", "snapshot": false, "version": "8.4.1" }, "event": { "agent_id_status": "verified", "category": [ "database" ], "created": "2022-10-10T11:34:02.041Z", "dataset": "couchbase.node", "ingested": "2022-10-10T11:34:05Z", "kind": "metric", "module": "couchbase", "type": [ "info" ] }, "input": { "type": "httpjson" }, "tags": [ "couchbase-node" ] }
ECS 字段参考
有关 ECS 字段的详细信息,请参考以下文档。
导出的字段
字段 | 描述 | 类型 | 单位 | 指标类型 |
---|---|---|---|---|
@timestamp |
事件时间戳。 |
日期 |
||
couchbase.node.commands.get.count |
get 命令数。 |
长整型 |
计数器 |
|
couchbase.node.couch.docs.data_size.bytes |
与节点关联的 Couch 文档的数据大小(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.couch.docs.disk_size.bytes |
Couch 文档使用的磁盘空间量(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.couch.spatial.data_size.bytes |
空间视图的对象数据大小(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.couch.spatial.disk_size.bytes |
空间视图使用的磁盘空间量(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.couch.views.data_size.bytes |
Couch 视图的对象数据大小(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.couch.views.disk_size.bytes |
Couch 视图使用的磁盘空间量(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.cpu_utilization_rate.pct |
CPU 利用率(%)。 |
浮点数 |
百分比 |
计量 |
couchbase.node.current_items.total |
与节点关联的项总数。 |
长整型 |
计数器 |
|
couchbase.node.current_items.value |
当前项数。 |
长整型 |
计量 |
|
couchbase.node.ep_bg_fetched |
自服务器启动以来执行的磁盘提取次数。 |
长整型 |
计数器 |
|
couchbase.node.get.hits |
get 命中次数。 |
长整型 |
计量 |
|
couchbase.node.hostname |
节点的 hostname。 |
关键字 |
||
couchbase.node.memcached.allocated.bytes |
分配的 memcached 内存量(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.memcached.reserved.bytes |
保留的 memcached 内存量(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.memory.free.bytes |
节点可用的空闲内存量(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.memory.total.bytes |
节点可用的总内存(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.memory.used.bytes |
节点使用的内存(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.operations.count |
在 Couchbase 上执行的操作数。 |
长整型 |
计数器 |
|
couchbase.node.swap.total.bytes |
分配的总交换大小(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.swap.used.bytes |
使用的交换空间量(字节)。 |
长整型 |
字节 |
计量 |
couchbase.node.uptime.sec |
节点运行的时间(秒)。 |
长整型 |
秒 |
计量 |
couchbase.node.vb_replica.items.current |
作为副本的项/文档数。 |
长整型 |
计量 |
|
data_stream.dataset |
数据流数据集。 |
常量关键字 |
||
data_stream.namespace |
数据流命名空间。 |
常量关键字 |
||
data_stream.type |
数据流类型。 |
常量关键字 |
||
input.type |
输入类型。 |
关键字 |
查询索引
编辑这是 query_index
数据流。查询服务使您能够发出查询以从 Couchbase 服务器提取数据。索引收集由索引服务提供的统计信息。
示例
query_index
的示例事件如下所示
{ "@timestamp": "2022-09-22T10:19:52.007Z", "agent": { "ephemeral_id": "5028ac11-4e9b-4b17-a5bc-94ed9769b952", "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "name": "docker-fleet-agent", "type": "metricbeat", "version": "8.4.1" }, "couchbase": { "query_index": { "query": { "request_time": { "avg": 0.0178967996 }, "requests": 2.5, "result": { "count": 1.3 } } } }, "data_stream": { "dataset": "couchbase.query_index", "namespace": "ep", "type": "metrics" }, "ecs": { "version": "8.11.0" }, "elastic_agent": { "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "snapshot": false, "version": "8.4.1" }, "event": { "agent_id_status": "verified", "category": [ "database" ], "dataset": "couchbase.query_index", "duration": 2678413, "ingested": "2022-09-22T10:19:52Z", "kind": "metric", "module": "couchbase", "type": [ "info" ] }, "host": { "architecture": "x86_64", "containerized": true, "hostname": "docker-fleet-agent", "id": "51511c1493f34922b559a964798246ec", "ip": [ "192.168.128.7" ], "mac": [ "02-42-AC-1F-00-07" ], "name": "docker-fleet-agent", "os": { "codename": "focal", "family": "debian", "kernel": "5.4.0-126-generic", "name": "Ubuntu", "platform": "ubuntu", "type": "linux", "version": "20.04.4 LTS (Focal Fossa)" } }, "metricset": { "name": "json", "period": 10000 }, "service": { "address": "http://elastic-package-service_couchbase_1:8091/pools/default/buckets/@eventing/stats", "type": "http" }, "tags": [ "couchbase-query_index" ] }
ECS 字段参考
有关 ECS 字段的详细信息,请参考以下文档。
导出的字段
字段 | 描述 | 类型 | 单位 | 指标类型 |
---|---|---|---|---|
@timestamp |
事件时间戳。 |
日期 |
||
agent.id |
此代理的唯一标识符(如果存在)。示例:对于 Beats,这将是 beat.id。 |
关键字 |
||
cloud.account.id |
用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。 |
关键字 |
||
cloud.availability_zone |
此主机、资源或服务所在的可用区。 |
关键字 |
||
cloud.instance.id |
主机机器的实例 ID。 |
关键字 |
||
cloud.provider |
云提供商的名称。示例值包括 aws、azure、gcp 或 digitalocean。 |
关键字 |
||
cloud.region |
此主机、资源或服务所在的区域。 |
关键字 |
||
container.id |
唯一容器 ID。 |
关键字 |
||
couchbase.query_index.eventing.failed.count |
失败的事件函数操作总数。 |
浮点数 |
计量 |
|
couchbase.query_index.query.request_time.avg |
平均总请求时间。 |
浮点数 |
秒 |
计量 |
couchbase.query_index.query.requests |
当前每秒请求数。 |
浮点数 |
计量 |
|
couchbase.query_index.query.result.count |
返回的结果数。 |
浮点数 |
计量 |
|
couchbase.query_index.ram.pct |
内存中索引条目的百分比。 |
浮点数 |
计量 |
|
couchbase.query_index.ram.remaining |
剩余内存量。 |
浮点数 |
计量 |
|
data_stream.dataset |
数据流数据集。 |
常量关键字 |
||
data_stream.namespace |
数据流命名空间。 |
常量关键字 |
||
data_stream.type |
数据流类型。 |
常量关键字 |
||
host.name |
主机的名称。它可以包含 Unix 系统返回的主机名、完全限定域名 (FQDN) 或用户指定的名称。建议的值是主机的小写 FQDN。 |
关键字 |
||
service.address |
从中收集有关此服务的数据的地址。这应该是 URI、网络地址(ipv4:port 或 [ipv6]:port)或资源路径(套接字)。 |
关键字 |
XDCR
编辑这是 xdcr
数据流。跨数据中心复制 (XDCR) 在源存储桶和目标存储桶之间复制数据。XDCR 收集与 XDCR 统计信息相关的指标。可以从多个存储桶中获取指标。
如果用户需要从多个主机获取 XDCR 数据流的指标,最好添加一个新的集成。
示例
一个 xdcr
的示例事件如下所示:
{ "@timestamp": "2022-09-22T10:25:44.885Z", "agent": { "ephemeral_id": "d0773541-caa0-44fc-ae34-779a20df5ccb", "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "name": "docker-fleet-agent", "type": "metricbeat", "version": "8.4.1" }, "couchbase": { "xdcr": { "backoff": 0, "bytes": { "total": 0 }, "count": 2, "errors": { "out_of_memory": 0 }, "items": { "remaining": 0, "sent": 0 }, "producer": { "count": 2 } } }, "data_stream": { "dataset": "couchbase.xdcr", "namespace": "ep", "type": "metrics" }, "ecs": { "version": "8.11.0" }, "elastic_agent": { "id": "e9b62dba-64d7-428d-8d75-88f57c77d423", "snapshot": false, "version": "8.4.1" }, "event": { "agent_id_status": "verified", "category": [ "database" ], "dataset": "couchbase.xdcr", "duration": 3367774988, "ingested": "2022-09-22T10:25:49Z", "kind": "metric", "module": "couchbase", "type": [ "info" ] }, "host": { "architecture": "x86_64", "containerized": true, "hostname": "docker-fleet-agent", "id": "51511c1493f34922b559a964798246ec", "ip": [ "192.168.128.7" ], "mac": [ "02-42-AC-1F-00-07" ], "name": "docker-fleet-agent", "os": { "codename": "focal", "family": "debian", "kernel": "5.4.0-126-generic", "name": "Ubuntu", "platform": "ubuntu", "type": "linux", "version": "20.04.4 LTS (Focal Fossa)" } }, "metricset": { "name": "json", "period": 10000 }, "service": { "address": "http://elastic-package-service_couchbase_1:8091/pools/default/buckets/beer-sample/stats", "type": "http" }, "tags": [ "couchbase-xdcr" ] }
ECS 字段参考
有关 ECS 字段的详细信息,请参考以下文档。
导出的字段
字段 | 描述 | 类型 | 单位 | 指标类型 |
---|---|---|---|---|
@timestamp |
事件时间戳。 |
日期 |
||
agent.id |
此代理的唯一标识符(如果存在)。示例:对于 Beats,这将是 beat.id。 |
关键字 |
||
cloud.account.id |
用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。 |
关键字 |
||
cloud.availability_zone |
此主机、资源或服务所在的可用区。 |
关键字 |
||
cloud.instance.id |
主机机器的实例 ID。 |
关键字 |
||
cloud.provider |
云提供商的名称。示例值包括 aws、azure、gcp 或 digitalocean。 |
关键字 |
||
cloud.region |
此主机、资源或服务所在的区域。 |
关键字 |
||
container.id |
唯一容器 ID。 |
关键字 |
||
couchbase.xdcr.backoff |
XDCR DCP 连接的回退次数。 |
浮点数 |
计量 |
|
couchbase.xdcr.bytes.total |
为 XDCR DCP 连接发送的字节数。 |
浮点数 |
字节 |
计量 |
couchbase.xdcr.count |
指定存储桶中内部 XDCR DCP 连接的数量。 |
浮点数 |
计量 |
|
couchbase.xdcr.errors.out_of_memory |
处理操作时发生不可恢复的 OOM(内存不足)的次数。 |
浮点数 |
计量 |
|
couchbase.xdcr.items.remaining |
指定存储桶中剩余要发送给消费者的 XDCR 项目数。 |
浮点数 |
计量 |
|
couchbase.xdcr.items.sent |
为指定存储桶的生产者发送的 XDCR 项目数。 |
浮点数 |
计量 |
|
couchbase.xdcr.producer.count |
指定存储桶的 XDCR 发送器数量。 |
浮点数 |
计量 |
|
data_stream.dataset |
数据流数据集。 |
常量关键字 |
||
data_stream.namespace |
数据流命名空间。 |
常量关键字 |
||
data_stream.type |
数据流类型。 |
常量关键字 |
||
host.name |
主机的名称。它可以包含 Unix 系统返回的主机名、完全限定域名 (FQDN) 或用户指定的名称。建议的值是主机的小写 FQDN。 |
关键字 |
||
service.address |
从中收集有关此服务的数据的地址。这应该是 URI、网络地址(ipv4:port 或 [ipv6]:port)或资源路径(套接字)。 |
关键字 |
更新日志
编辑更新日志
版本 | 详情 | Kibana 版本 |
---|---|---|
1.8.0 |
增强 (查看拉取请求) |
8.13.0 或更高版本 |
1.7.0 |
增强 (查看拉取请求) |
8.13.0 或更高版本 |
1.6.0 |
增强 (查看拉取请求) |
8.8.0 或更高版本 |
1.5.0 |
增强 (查看拉取请求) |
8.8.0 或更高版本 |
1.4.0 |
增强 (查看拉取请求) |
8.8.0 或更高版本 |
1.3.1 |
错误修复 (查看拉取请求) |
8.8.0 或更高版本 |
1.3.0 |
增强 (查看拉取请求) |
8.8.0 或更高版本 |
1.2.8 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
1.2.7 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
1.2.6 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
1.2.5 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
1.2.4 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
1.2.3 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
1.2.2 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
1.2.1 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
1.2.0 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
1.1.0 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
1.0.0 |
增强 (查看拉取请求) |
8.4.0 或更高版本 |
0.15.1 |
错误修复 (查看拉取请求) |
— |
0.15.0 |
增强 (查看拉取请求) |
— |
0.14.1 |
错误修复 (查看拉取请求) |
— |
0.14.0 |
增强 (查看拉取请求) |
— |
0.13.1 |
增强 (查看拉取请求) |
— |
0.13.0 |
增强 (查看拉取请求) |
— |
0.12.1 |
错误修复 (查看拉取请求) |
— |
0.12.0 |
增强 (查看拉取请求) |
— |
0.11.0 |
增强 (查看拉取请求) |
— |
0.10.0 |
增强 (查看拉取请求) |
— |
0.9.0 |
增强 (查看拉取请求) |
— |
0.8.0 |
增强 (查看拉取请求) |
— |
0.7.0 |
增强 (查看拉取请求) |
— |
0.6.0 |
增强 (查看拉取请求) |
— |
0.5.0 |
增强 (查看拉取请求) |
— |
0.4.0 |
增强 (查看拉取请求) |
— |
0.3.0 |
增强 (查看拉取请求) |
— |
0.2.0 |
增强 (查看拉取请求) |
— |
0.1.1 |
增强 (查看拉取请求) |
— |
0.1.0 |
增强 (查看拉取请求) |
— |