Couchbase 集成

编辑

Couchbase 集成

编辑

版本

1.8.0 (查看全部)

兼容的 Kibana 版本

8.13.0 或更高版本

支持的 Serverless 项目类型
这是什么?

安全性
可观察性

订阅级别
这是什么?

基本

支持级别
这是什么?

Elastic

概述

编辑

Couchbase 集成允许您监控 Couchbase 实例。Couchbase Server 是一个开源的、分布式的、多模型的 NoSQL 文档导向数据库软件包,针对交互式应用程序进行了优化。

使用 Couchbase 集成来收集与存储桶、集群、节点和同步网关相关的指标。然后,在 Kibana 中可视化数据,创建警报以在出现问题时通知您,并在排除问题时参考日志。

例如,您可以使用此集成中的数据来了解在给定时间段内,单个内容的身份验证失败请求是否超过了某个数量。您还可以使用数据通过查看 Elasticsearch 中摄取的文档来排查根本问题。

数据流

编辑

Couchbase 集成收集指标数据。

指标让您深入了解 Couchbase 的状态。Couchbase 集成收集的指标数据流包括 存储桶集群缓存Couchbase Lite 复制数据库Delta 同步事件GSI 视图导入索引节点查询资源利用率安全性 和来自 CouchbaseXDCR 指标,以便用户可以监控和排除 Couchbase 实例的性能问题。

此集成使用

  • http metricbeat 模块来收集 bucketclustereventingindexqueryxdcr 指标。
  • httpjson filebeat 输入来收集 node 指标。
  • prometheus metricbeat 模块来收集 cachecbl_replicationdatabase_statsdelta_syncgsi_viewsimportresourcesecurity 指标。

注意

  • 对于 Couchbase 集群设置,理想情况是使用单个主机对整个集群进行管理员访问,以收集指标。从同一集群提供多个主机可能会导致数据重复。在多个集群的情况下,添加新的集成以从不同的集群主机收集数据是一个不错的选择。
  • 对于 Couchbase node 指标,这些指标将仅从第一个主机获取,而其余的主机将被忽略。

兼容性

编辑

此集成已针对 Couchbase v6.6v7.0v7.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 字段。最后,使用高级选项下的 usernamepassword 字段进行配置。

设置

编辑

为了使用 Sync Gateway 收集数据,请按照以下步骤操作

限制

编辑

对于 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

增强 (查看拉取请求)
添加单独的配置选项 username 和 password,并为密码字段启用 secret

8.13.0 或更高版本

1.7.0

增强 (查看拉取请求)
ECS 版本更新到 8.11.0。更新 kibana 约束到 ^8.13.0。修改了字段定义,以删除 ecs@mappings 组件模板中冗余的 ECS 字段。

8.13.0 或更高版本

1.6.0

增强 (查看拉取请求)
在 data_stream.dataset 上添加全局过滤器以提高性能。

8.8.0 或更高版本

1.5.0

增强 (查看拉取请求)
将请求跟踪器日志计数限制为 5。

8.8.0 或更高版本

1.4.0

增强 (查看拉取请求)
将软件包 format_version 更新为 3.0.0。

8.8.0 或更高版本

1.3.1

错误修复 (查看拉取请求)
从指标数据流中删除转发的标签。

8.8.0 或更高版本

1.3.0

增强 (查看拉取请求)
为指标数据集启用时间序列数据流。这大大减少了指标的存储,并有望逐步提高查询性能。有关更多详细信息,请参阅 https://elastic.ac.cn/guide/en/elasticsearch/reference/current/tsds.html

8.8.0 或更高版本

1.2.8

增强 (查看拉取请求)
xdcr 数据流添加维度映射。

8.4.0 或更高版本

1.2.7

增强 (查看拉取请求)
resource 数据流添加维度映射。

8.4.0 或更高版本

1.2.6

增强 (查看拉取请求)
query_index 数据流添加维度映射。

8.4.0 或更高版本

1.2.5

增强 (查看拉取请求)
miscellaneous 数据流添加维度映射。

8.4.0 或更高版本

1.2.4

增强 (查看拉取请求)
database_stats 数据流添加维度映射。

8.4.0 或更高版本

1.2.3

增强 (查看拉取请求)
cluster 数据流添加维度映射。

8.4.0 或更高版本

1.2.2

增强 (查看拉取请求)
将维度字段映射添加到 cbl_replication 数据流。

8.4.0 或更高版本

1.2.1

增强 (查看拉取请求)
cache 数据流添加维度映射。

8.4.0 或更高版本

1.2.0

增强 (查看拉取请求)
将维度字段映射添加到 bucket 数据流。

8.4.0 或更高版本

1.1.0

增强 (查看拉取请求)
为节点数据流添加对 HTTP 请求跟踪日志记录的支持。

8.4.0 或更高版本

1.0.0

增强 (查看拉取请求)
使 Couchbase GA

8.4.0 或更高版本

0.15.1

错误修复 (查看拉取请求)
修复 sync-gateway 主机配置。

0.15.0

增强 (查看拉取请求)
将所有权从 obs-service-integrations 重命名为 obs-infraobs-integrations

0.14.1

错误修复 (查看拉取请求)
修复可视化名称和类别。

0.14.0

增强 (查看拉取请求)
将可视化迁移到 lens。

0.13.1

增强 (查看拉取请求)
添加了类别和/或子类别。

0.13.0

增强 (查看拉取请求)
将 ECS 版本更新到 8.5.1

0.12.1

错误修复 (查看拉取请求)
更新 couchbase 集成的 SSL 配置。

0.12.0

增强 (查看拉取请求)
添加了基础架构类别。

0.11.0

增强 (查看拉取请求)
带有仪表板的 Couchbase 集成软件包。

0.10.0

增强 (查看拉取请求)
带有 “node” 数据流的 Couchbase 集成软件包。

0.9.0

增强 (查看拉取请求)
带有 “database_stats” 数据流的 Couchbase 集成软件包。

0.8.0

增强 (查看拉取请求)
带有 “query_index” 数据流的 Couchbase 集成软件包。

0.7.0

增强 (查看拉取请求)
带有 “cache” 数据流的 Couchbase 集成软件包。

0.6.0

增强 (查看拉取请求)
带有 “xdcr” 数据流的 Couchbase 集成软件包。

0.5.0

增强 (查看拉取请求)
带有 “resource” 数据流的 Couchbase 集成软件包。

0.4.0

增强 (查看拉取请求)
带有 “miscellaneous” 数据流的 Couchbase 集成软件包。

0.3.0

增强 (查看拉取请求)
带有 “cbl_replication” 数据流的 Couchbase 集成软件包。

0.2.0

增强 (查看拉取请求)
带有 “cluster” 数据流的 Couchbase 集成软件包。

0.1.1

增强 (查看拉取请求)
使用清单更改更新 “bucket” 数据流。

0.1.0

增强 (查看拉取请求)
带有 “bucket” 数据流的 Couchbase 集成软件包。