MongoDB Atlas 集成

编辑

MongoDB Atlas 集成

编辑

版本

0.0.10 [beta] 此功能为测试版,可能会发生变化。其设计和代码不如官方 GA 功能成熟,按原样提供,不提供任何保证。测试版功能不受官方 GA 功能的支持 SLA 约束。 (查看全部)

兼容的 Kibana 版本

8.13.0 或更高版本

支持的无服务器项目类型
这是什么?

安全
可观测性

订阅级别
这是什么?

基本

支持级别
这是什么?

Elastic

概述

编辑

MongoDB Atlas 是领先的多云开发者数据平台,提供运行 MongoDB 的最简单方式,使您能够通过其基于文档的数据模型直接处理代码对象,该模型允许灵活的模式和轻松的可扩展性。

使用 MongoDB Atlas 集成来:

  • 收集 MongoDB Atlas 警报、mongod 审计、mongod 数据库、组织和项目日志,以及磁盘、硬件和进程指标,以便进行全面的监控和分析。
  • 创建信息丰富的可视化效果,以跟踪使用趋势、衡量关键指标并得出可操作的业务见解。
  • 设置警报,通过在故障排除期间快速参考相关日志,最大限度地缩短平均检测时间 (MTTD) 和平均解决时间 (MTTR)。

数据流

编辑

MongoDB Atlas 集成收集日志和指标。

日志可以帮助您记录机器上发生的事件。Log 数据流由 MongoDB Atlas 集成收集,包括 alertmongod_auditmongod_databaseorganizationproject

指标可以使您深入了解 MongoDB Atlas 的统计信息。由 MongoDB Atlas 集成收集的 Metric 数据流包括 diskhardwareprocess,以便用户可以监视和排除 MongoDB Atlas 实例的性能故障。

数据流

  • alert:此数据流收集 MongoDB Atlas 生成的警报。警报涵盖各种指标和事件,例如资源利用率阈值(CPU、内存、磁盘空间)、数据库操作、安全问题和配置更改。
  • disk:此数据流收集指定组中所有主机的磁盘或分区指标。指标如磁盘的测量值,例如 I/O 操作、读取和写入延迟以及空间使用率。
  • hardware:此数据流收集指定项目中一个进程提供的时段内的所有 Atlas 搜索硬件和状态数据系列。
  • mongod_audit:审计功能允许管理员和用户跟踪具有多个用户和应用程序的部署的系统活动。Mongod 审计日志捕获与数据库操作相关的事件,例如 mongod 实例中发生的插入、更新、删除、用户身份验证等。
  • mongod_database:此数据流收集事件的运行日志,包括传入连接、运行的命令和遇到的问题等条目。通常,数据库日志消息对于诊断问题、监视部署和调整性能很有用。
  • organization:组织日志提供了组织活动的详细视图,能够跟踪和监视涉及数据库操作、计费、安全、主机、加密、用户访问等重要操作和状态更改,这些操作和状态更改是由用户和团队执行的。
  • process:此数据流收集指定组中所有主机的每个进程的主机指标。此数据流中提供了主机测量值,例如 CPU 使用率、I/O 操作数和内存使用率。
  • project:此数据流收集来自 MongoDB Atlas 的事件,提供项目中执行的操作和更改的全面记录。这些事件可以包括对数据库配置的修改、用户访问更改和常规项目活动。它是审计和监视 MongoDB Atlas 项目内活动的至关重要的资源。

注意

  • 用户可以在 Discoverlogs-* 索引模式中监视和查看 MongoDB Atlas 摄取的文档中的日志和指标。

先决条件

编辑

您可以使用 Elasticsearch 存储和搜索数据,并使用 Kibana 可视化和管理数据。我们建议在 Elastic Cloud 上使用我们托管的 Elasticsearch 服务,或在您自己的硬件上自行管理 Elastic Stack。

设置

编辑

要从 MongoDB Atlas 收集数据,需要从您的 MongoDB Atlas 实例获取以下参数

编辑
  1. 公钥
  2. 私钥
  3. 组 ID
  4. 组织 ID

获取公钥、私钥、组 ID 和组织 ID 的步骤

编辑
  1. 通过遵循 Atlas 文档中的说明,生成具有 组织所有者 权限的编程 API 密钥。然后,复制公钥和私钥,它们分别用作用户名和 API 密钥。
  2. 从具有 项目所有者 权限的 Atlas UI 中,转到 项目设置 > 访问管理器 > API 密钥,然后单击 邀请到项目,以添加上面创建的 API 密钥,如 Atlas 文档中所述。
  3. 项目设置 > 访问管理器 > API 密钥 下,为 API 密钥添加特定的角色。此步骤很重要,以确保这些 API 密钥具有访问数据的正确权限,而不会遇到任何问题。每个数据流的特定角色在数据流参考部分下定义。
  4. 为要监视日志的 Atlas 项目启用数据库审计。您可以按照此 Atlas 文档中提供的说明进行操作。
  5. 您可以在 Atlas UI 中找到您的项目 ID(组 ID)。为此,请导航到您的项目,单击 设置,然后复制 项目 ID(组 ID)。您还可以使用 Atlas Admin API 或 Atlas CLI 以编程方式找到它,如本 Atlas 文档中所述。
  6. 在 Atlas UI 上,从上下文下拉列表中选择您的组织,单击 设置,然后复制 组织 ID

MongoDB Atlas API 的重要术语

编辑
  1. 粒度:指定 Atlas 报告指标的间隔的持续时间。
  2. 期间:Atlas 报告指标的时间段。

以上两个属性都可以通过在配置参数中使用 period 来设置。

在 Elastic 中启用集成的步骤

编辑
  1. 在 Kibana 中,转到“管理”>“集成”
  2. 在“搜索集成”搜索栏中,键入 MongoDB Atlas
  3. 从搜索结果中单击“MongoDB Atlas”集成。
  4. 要添加集成,请单击“添加 MongoDB Atlas”按钮。
  5. 输入所有必要的配置参数,包括公钥、私钥和 GroupId。
  6. 最后,保存集成。

注意

  • mongod_auditmongod_databaseorganizationproject 数据流会收集过去 30 分钟的历史数据。
  • 我们建议为收集 mongod 审计和数据库日志设置 5 分钟或更高的间隔,因为 MongoDB Atlas 会按照此 Atlas 文档中所述,以 5 分钟的间隔从集群的后端基础架构刷新日志。
  • 从 MongoDB Atlas 收集日志不支持 M0 免费集群、M2/M5 共享集群或无服务器实例。
  • Mongod:Mongod 是 MongoDB 系统的主要守护进程方法。它有助于处理数据请求、管理数据访问、执行后台管理操作和其他核心数据库操作。

故障排除

编辑

如果在摄取数据时遇到错误,可能是由于长时间跨度内收集的数据造成的。在这种情况下生成响应可能需要更长时间,如果 HTTP 客户端超时参数设置为较短的持续时间,可能会导致请求超时。为了避免此错误,建议根据数据收集的持续时间调整 HTTP 客户端超时间隔参数。

{
  "error": {
    "message": "failed eval: net/http: request canceled (Client.Timeout or context cancellation while reading body)"
  }
}

日志参考

编辑

警报

编辑

这是 alert 数据流。此数据流收集 MongoDB Atlas 生成的警报。警报涵盖各种指标和事件,例如资源利用率阈值(CPU、内存、磁盘空间)、数据库操作、安全问题和配置更改。要收集警报日志,请求 API 密钥必须具有 项目只读角色。

示例

alert 的示例事件如下

{
    "@timestamp": "2024-07-02T09:55:24.000Z",
    "agent": {
        "ephemeral_id": "6b489b03-fad0-4580-9968-08b35122f19b",
        "id": "9778e64a-8a5a-453f-be0e-ac1821ee26cc",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "data_stream": {
        "dataset": "mongodb_atlas.alert",
        "namespace": "ep",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "9778e64a-8a5a-453f-be0e-ac1821ee26cc",
        "snapshot": false,
        "version": "8.13.0"
    },
    "event": {
        "agent_id_status": "verified",
        "category": [
            "host"
        ],
        "dataset": "mongodb_atlas.alert",
        "id": "6683ce8c9558e8655626e1ed",
        "ingested": "2024-07-11T10:13:01Z",
        "kind": "alert",
        "module": "mongodb_atlas",
        "type": [
            "info"
        ]
    },
    "group": {
        "id": "646f4379c47da356740d14ad"
    },
    "host": {
        "architecture": "x86_64",
        "containerized": true,
        "hostname": "docker-fleet-agent",
        "id": "8259e024976a406e8a54cdbffeb84fec",
        "ip": [
            "192.168.242.7"
        ],
        "mac": [
            "02-42-C0-A8-F2-07"
        ],
        "name": "docker-fleet-agent",
        "os": {
            "codename": "focal",
            "family": "debian",
            "kernel": "3.10.0-1160.118.1.el7.x86_64",
            "name": "Ubuntu",
            "platform": "ubuntu",
            "type": "linux",
            "version": "20.04.6 LTS (Focal Fossa)"
        }
    },
    "input": {
        "type": "cel"
    },
    "mongodb_atlas": {
        "alert": {
            "acknowledged": {
                "comment": "Issue acknowledged and being worked on",
                "time": "2024-07-05T00:00:00Z",
                "user": {
                    "name": "devOpsUser"
                }
            },
            "cluster": {
                "id": "exampleClusterId456",
                "name": "IntegrationsDevBuildCluster",
                "parent": {
                    "id": "exampleParentClusterId123"
                }
            },
            "config": {
                "id": "6683cb42d12516670f38a3ef"
            },
            "event_type": {
                "name": "OUTSIDE_METRIC_THRESHOLD"
            },
            "host": {
                "id": "exampleHostId789",
                "non_running": {
                    "ids": [
                        "hostId1",
                        "hostId2"
                    ]
                }
            },
            "host_name_and_port": "atlas-ccx4uc-shard-00-01.q5ljb.mongodb.net:27017",
            "last_notified": {
                "time": "2024-07-02T10:03:21Z"
            },
            "metric": {
                "name": "FTS_PROCESS_CPU_USER",
                "unit": "RAW",
                "value": 1.2666666666666666
            },
            "processor": {
                "error_msg": "No errors",
                "instance": {
                    "name": "instance123"
                },
                "name": "Processor1",
                "state": "Running"
            },
            "replicaset": {
                "name": "atlas-ccx4uc-shard-0"
            },
            "resolved": {
                "time": "2024-07-02T10:03:21Z"
            },
            "source_type": {
                "name": "ATLAS_MONITORING_AGENT"
            },
            "status": "CLOSED",
            "tags": [
                "critical",
                "cpu",
                "threshold"
            ],
            "updated": {
                "time": "2024-07-02T10:03:21Z"
            },
            "user": {
                "alias": "integrationsdevbuildclu-shard-00-01.q5ljb.mongodb.net"
            }
        }
    },
    "related": {
        "hosts": [
            "atlas-ccx4uc-shard-00-01.q5ljb.mongodb.net"
        ]
    },
    "source": {
        "address": "atlas-ccx4uc-shard-00-01.q5ljb.mongodb.net",
        "port": 27017
    },
    "tags": [
        "mongodb_atlas-alert"
    ]
}

ECS 字段参考

请参阅以下 文档,以获取有关 ECS 字段的详细信息。

导出的字段
字段 描述 类型

@timestamp

事件时间戳。

日期

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

input.type

Filebeat 输入类型。

keyword

mongodb_atlas.alert.acknowledged.comment

确认警报的用户留下的评论。如果警报已被确认,MongoDB Atlas 会返回此值。

keyword

mongodb_atlas.alert.acknowledged.time

警报已被确认的 UTC 时间,采用 ISO 8601 日期和时间格式。如果警报已被确认,MongoDB Atlas 会返回此值。

日期

mongodb_atlas.alert.acknowledged.user.name

确认警报的用户的用户名。如果警报已被确认,MongoDB Atlas 会返回此值。

keyword

mongodb_atlas.alert.cluster.id

此警报适用的集群的唯一标识符。如果 "eventTypeName" : "SHARDED_CLUSTER",MongoDB Atlas 会返回此值。

keyword

mongodb_atlas.alert.cluster.name

此警报适用的集群的名称。如果 "eventTypeName" : "SHARDED_CLUSTER",MongoDB Atlas 会返回此值。

keyword

mongodb_atlas.alert.cluster.parent.id

标识此警报适用的父集群的唯一 24 位十六进制字符字符串。父集群包含分片节点。MongoDB Atlas 仅针对影响分片集群的事件的警报返回此参数。

keyword

mongodb_atlas.alert.config.id

触发此警报的警报配置的唯一标识符。

keyword

mongodb_atlas.alert.event_type.name

触发警报的事件的名称。

keyword

mongodb_atlas.alert.host.id

指标所属主机的唯一标识符。如果 "eventTypeName" 设置为以下值之一:HOST_DOWN、OUTSIDE_METRIC_THRESHOLD、REPLICA_SET,则 MongoDB Atlas 返回此值。

keyword

mongodb_atlas.alert.host.non_running.ids

标识未处于 PRIMARY 或 SECONDARY 状态的副本集成员的唯一 24 位十六进制字符字符串的列表。

keyword

mongodb_atlas.alert.host_name_and_port

每个应用此警报的主机的主机名和端口。这可以是主机名、FQDN、IPv4 地址或 IPv6 地址。如果 "eventTypeName" 设置为以下值之一:HOST_DOWN、OUTSIDE_METRIC_THRESHOLD、REPLICA_SET,则 MongoDB Atlas 返回此值。

keyword

mongodb_atlas.alert.last_notified.time

上次为此警报发送通知的时间戳,采用 UTC 格式的 ISO 8601 日期和时间格式。如果已发送通知,MongoDB Atlas 会返回此值。

日期

mongodb_atlas.alert.metric.name

超出阈值的度量的名称。如果 "eventTypeName" 设置为 OUTSIDE_METRIC_THRESHOLD,则 MongoDB Atlas 返回此值。

keyword

mongodb_atlas.alert.metric.unit

值的相关单位。

keyword

mongodb_atlas.alert.metric.value

指标的值。

double

mongodb_atlas.alert.processor.error_msg

与应用此警报的流处理器关联的错误消息。

keyword

mongodb_atlas.alert.processor.instance.name

应用此警报的流处理实例的名称。该资源会为影响流处理实例的事件的警报返回此参数。

keyword

mongodb_atlas.alert.processor.name

应用此警报的流处理器的名称。该资源会为影响流处理器的事件的警报返回此参数。

keyword

mongodb_atlas.alert.processor.state

应用此警报的流处理器的状态。该资源会为影响流处理器的事件的警报返回此参数。

keyword

mongodb_atlas.alert.replicaset.name

副本集的名称。如果 "eventTypeName" 设置为以下值之一:BACKUPHOST_DOWN、OUTSIDE_METRIC_THRESHOLD、REPLICA_SET,则 MongoDB Atlas 返回此值。

keyword

mongodb_atlas.alert.resolved.time

警报关闭时的 UTC 时间戳,采用 ISO 8601 日期和时间格式。如果 "status":"CLOSED",MongoDB Atlas 会返回此值。

日期

mongodb_atlas.alert.source_type.name

当 "eventTypeName" : "BACKUP" 时备份的主机类型。MongoDB Atlas 可以返回以下值之一:REPLICA_SET、SHARDED_CLUSTER、CONFIG_SERVER。

keyword

mongodb_atlas.alert.status

警报的当前状态。MongoDB Atlas 可以返回以下值之一:TRACKING、OPEN、CLOSED、CANCELLED。

keyword

mongodb_atlas.alert.tags

为此警报设置的标识标签。

keyword

mongodb_atlas.alert.updated.time

上次更新警报时的 UTC 时间戳,采用 ISO 8601 日期和时间格式。

日期

mongodb_atlas.alert.user.alias

用于标识集群节点的人工可读标签。MongoDB Atlas 通常将此主机名设置为集群节点的标准主机名。它会出现在集群的连接字符串中,而不是 hostname 参数的值。

keyword

Mongod 审计

编辑

这是 mongod_audit 数据流。此数据流允许管理员和用户跟踪具有多个用户和应用程序的部署的系统活动。要收集审计日志,请求 API 密钥必须具有 Project Data Access Read Only 或更高的角色。

示例

一个 mongod_audit 的示例事件如下所示

{
    "@timestamp": "2023-04-01T12:00:00.000Z",
    "agent": {
        "ephemeral_id": "82e5a7ce-c7ad-436f-90f2-a1cefbe22333",
        "id": "498e0c10-4447-4a56-90f0-ba02c44a01c2",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "data_stream": {
        "dataset": "mongodb_atlas.mongod_audit",
        "namespace": "ep",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "498e0c10-4447-4a56-90f0-ba02c44a01c2",
        "snapshot": false,
        "version": "8.13.0"
    },
    "event": {
        "action": "authenticate",
        "agent_id_status": "verified",
        "category": [
            "network",
            "authentication"
        ],
        "dataset": "mongodb_atlas.mongod_audit",
        "ingested": "2024-04-09T06:13:37Z",
        "kind": "event",
        "module": "mongodb_atlas",
        "type": [
            "access",
            "info"
        ]
    },
    "host": {
        "architecture": "x86_64",
        "containerized": true,
        "hostname": "docker-fleet-agent",
        "id": "8259e024976a406e8a54cdbffeb84fec",
        "ip": [
            "192.168.245.7"
        ],
        "mac": [
            "02-42-C0-A8-F5-07"
        ],
        "name": "docker-fleet-agent",
        "os": {
            "codename": "focal",
            "family": "debian",
            "kernel": "3.10.0-1160.92.1.el7.x86_64",
            "name": "Ubuntu",
            "platform": "ubuntu",
            "type": "linux",
            "version": "20.04.6 LTS (Focal Fossa)"
        }
    },
    "input": {
        "type": "cel"
    },
    "mongodb_atlas": {
        "mongod_audit": {
            "hostname": "hostname1",
            "local": {
                "ip": "127.0.0.1",
                "port": 27017
            },
            "remote": {
                "ip": "192.168.1.100",
                "port": 54320
            },
            "result": "Success",
            "user": {
                "names": [
                    {
                        "db": "admin",
                        "user": "auditUser"
                    }
                ],
                "roles": [
                    {
                        "db": "admin",
                        "role": "dbAdmin"
                    }
                ]
            },
            "uuid": {
                "binary": "some-unique-identifier",
                "type": "04"
            }
        }
    },
    "related": {
        "ip": [
            "127.0.0.1",
            "192.168.1.100"
        ]
    },
    "tags": [
        "mongodb_atlas-mongod_audit"
    ]
}

ECS 字段参考

请参阅以下 文档,以获取有关 ECS 字段的详细信息。

导出的字段
字段 描述 类型

@timestamp

事件时间戳。

日期

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

input.type

Filebeat 输入类型。

keyword

mongodb_atlas.mongod_audit.hostname

存储要下载的日志文件的主机名。

keyword

mongodb_atlas.mongod_audit.local.ip

正在运行的实例的 IP 地址。

ip

mongodb_atlas.mongod_audit.local.is_system_user

如果事件是由系统用户引起的,则为 True,否则为 false。

boolean

mongodb_atlas.mongod_audit.local.port

正在运行的实例的端口号。

long

mongodb_atlas.mongod_audit.local.unix

如果客户端通过 Unix 域套接字连接,则包含 MongoDB 套接字文件路径的 Unix。

keyword

mongodb_atlas.mongod_audit.param

事件的特定详细信息。

object

mongodb_atlas.mongod_audit.remote.ip

与事件关联的传入连接的 IP 地址。

ip

mongodb_atlas.mongod_audit.remote.is_system_user

如果事件是由系统用户引起的,则为 True,否则为 false。

boolean

mongodb_atlas.mongod_audit.remote.port

与事件关联的传入连接的端口号。

long

mongodb_atlas.mongod_audit.remote.unix

如果客户端通过 Unix 域套接字连接,则包含 MongoDB 套接字文件路径的 Unix。

keyword

mongodb_atlas.mongod_audit.result

错误代码。

keyword

mongodb_atlas.mongod_audit.user.names

用户标识文档数组。

object

mongodb_atlas.mongod_audit.user.roles

指定授予用户的角色的文档数组。

object

mongodb_atlas.mongod_audit.uuid.binary

包含审计消息的通用唯一标识符 (UUID) 的文档。

keyword

mongodb_atlas.mongod_audit.uuid.type

$type 字段指定 $binary 字段的 BSON 子类型。

keyword

Mongod 数据库

编辑

这是 mongod_database 数据流。此数据流收集事件的运行日志,包括传入连接、运行的命令、监控部署、调整性能和遇到的问题等条目。要收集数据库日志,请求 API 密钥必须具有 Project Data Access Read Only 或更高的角色。

示例

一个 mongod_database 的示例事件如下所示

{
    "@timestamp": "2024-02-18T14:45:23.512Z",
    "agent": {
        "ephemeral_id": "dbad1b64-5ae2-467e-a76a-7d31d2bbc35a",
        "id": "35b61223-ca83-481f-a4aa-ab5983a75ba8",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "data_stream": {
        "dataset": "mongodb_atlas.mongod_database",
        "namespace": "ep",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "35b61223-ca83-481f-a4aa-ab5983a75ba8",
        "snapshot": false,
        "version": "8.13.0"
    },
    "event": {
        "agent_id_status": "verified",
        "category": [
            "network",
            "database"
        ],
        "dataset": "mongodb_atlas.mongod_database",
        "ingested": "2024-04-05T10:24:59Z",
        "kind": "event",
        "module": "mongodb_atlas",
        "type": [
            "access",
            "info"
        ]
    },
    "host": {
        "architecture": "x86_64",
        "containerized": true,
        "hostname": "docker-fleet-agent",
        "id": "8259e024976a406e8a54cdbffeb84fec",
        "ip": [
            "192.168.255.7"
        ],
        "mac": [
            "02-42-C0-A8-FF-07"
        ],
        "name": "docker-fleet-agent",
        "os": {
            "codename": "focal",
            "family": "debian",
            "kernel": "3.10.0-1160.92.1.el7.x86_64",
            "name": "Ubuntu",
            "platform": "ubuntu",
            "type": "linux",
            "version": "20.04.6 LTS (Focal Fossa)"
        }
    },
    "input": {
        "type": "cel"
    },
    "log": {
        "level": "informational"
    },
    "mongodb_atlas": {
        "mongod_database": {
            "component": "NETWORK",
            "hostname": "hostname1",
            "id": 67890,
            "message": "Client connection accepted",
            "tags": [
                "connection"
            ],
            "thread": {
                "name": "conn123"
            }
        }
    },
    "tags": [
        "mongodb_atlas-mongod_database"
    ]
}

ECS 字段参考

请参阅以下 文档,以获取有关 ECS 字段的详细信息。

导出的字段
字段 描述 类型

@timestamp

事件时间戳。

日期

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

input.type

Filebeat 输入类型。

keyword

mongodb_atlas.mongod_database.attributes

一个或多个用于附加日志属性的键值对。如果日志消息不包含任何其他属性,则省略 attr 对象。

object

mongodb_atlas.mongod_database.component

component 字段指示记录的事件所属的类别,例如 NETWORK 或 COMMAND。

keyword

mongodb_atlas.mongod_database.hostname

用于标识存储要下载的日志文件的主机的人工可读标签。

keyword

mongodb_atlas.mongod_database.id

日志语句的唯一标识符。

long

mongodb_atlas.mongod_database.message

从服务器或驱动程序传递的日志输出消息。如有必要,将根据 JSON 规范转义该消息。

match_only_text

mongodb_atlas.mongod_database.size

如果日志条目已被截断,则为日志条目的原始大小。仅当日志条目包含至少一个截断的 attr 属性时才包含。

object

mongodb_atlas.mongod_database.tags

表示适用于日志语句的任何标签的字符串,例如 ["startupWarnings"]。

keyword

mongodb_atlas.mongod_database.thread.name

导致日志语句的线程的名称。

keyword

mongodb_atlas.mongod_database.truncated

有关日志消息截断的信息(如果适用)。仅当日志条目包含至少一个截断的 attr 属性时才包含。

object

组织

编辑

这是 organization 数据流。此数据流收集组织活动的详细视图,从而能够跟踪和监控由用户和团队执行的涉及数据库操作、计费、安全性、主机、加密、用户访问等的重要操作和状态更改。

示例

一个 organization 的示例事件如下所示

{
    "@timestamp": "2024-04-30T06:17:35.000Z",
    "agent": {
        "ephemeral_id": "1c645786-d85d-402d-ba20-e09c80cec694",
        "id": "15d8bb05-2d3f-4df5-ba3c-2fab23670e47",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "client": {
        "ip": "0.0.0.0"
    },
    "data_stream": {
        "dataset": "mongodb_atlas.organization",
        "namespace": "ep",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "15d8bb05-2d3f-4df5-ba3c-2fab23670e47",
        "snapshot": false,
        "version": "8.13.0"
    },
    "event": {
        "agent_id_status": "verified",
        "category": [
            "configuration",
            "database"
        ],
        "dataset": "mongodb_atlas.organization",
        "id": "66308cff73a61b3c0633ad96",
        "ingested": "2024-05-07T12:23:55Z",
        "kind": "event",
        "module": "mongodb_atlas",
        "type": [
            "info",
            "access",
            "change"
        ]
    },
    "group": {
        "id": "663087fcc4818d301a53af06"
    },
    "host": {
        "architecture": "x86_64",
        "containerized": true,
        "hostname": "docker-fleet-agent",
        "id": "8259e024976a406e8a54cdbffeb84fec",
        "ip": [
            "192.168.251.7"
        ],
        "mac": [
            "02-42-C0-A8-FB-07"
        ],
        "name": "docker-fleet-agent",
        "os": {
            "codename": "focal",
            "family": "debian",
            "kernel": "3.10.0-1160.92.1.el7.x86_64",
            "name": "Ubuntu",
            "platform": "ubuntu",
            "type": "linux",
            "version": "20.04.6 LTS (Focal Fossa)"
        }
    },
    "input": {
        "type": "cel"
    },
    "mongodb_atlas": {
        "organization": {
            "access_list_entry": "[email protected]",
            "additional_info": {
                "_t": "RESOURCE_AUDIT",
                "cid": "663087fcc4818d301a53af06",
                "cre": "2024-04-30T06:17:35Z",
                "description": "Tag(s) were added or modified on project",
                "gn": "test_project_org",
                "org_name": "Integrations - 2023-05-25",
                "severity": "INFO",
                "source": "USER",
                "tags_added": [
                    "{key=test_123, value=test_123}"
                ],
                "un": "[email protected]",
                "updated_tags_list": [
                    "{key=application, value=mongo_test}",
                    "{key=test_123, value=test_123}"
                ],
                "ut": "LOCAL"
            },
            "alert": {
                "config": {
                    "id": "sample_alert_config_id"
                },
                "id": "sample_alert_id"
            },
            "api_key": {
                "id": "sample_api_key_id"
            },
            "cluster": {
                "id": "sample_cluster_id",
                "name": "sample_cluster"
            },
            "collection": {
                "name": "sample_collection"
            },
            "current_value": {
                "number": 50,
                "units": "RAW"
            },
            "database": {
                "name": "sample_db"
            },
            "event_type": {
                "name": "GROUP_TAGS_MODIFIED"
            },
            "host": {
                "id": "sample_host_id",
                "name": "sample_hostname"
            },
            "invoice": {
                "id": "sample_invoice_id"
            },
            "is_global_admin": false,
            "metric": {
                "name": "sample_metric"
            },
            "operation": {
                "type": "update"
            },
            "payment": {
                "id": "sample_payment_id"
            },
            "public_key": "sample_public_key",
            "replicaset": {
                "name": "sample_replica_set"
            },
            "shard": {
                "name": "sample_shard"
            },
            "target": {
                "username": "[email protected]"
            },
            "target_public_key": "sample_target_public_key",
            "team": {
                "id": "sample_team_id"
            }
        }
    },
    "organization": {
        "id": "646f418c72f24c07d430aaca"
    },
    "related": {
        "ip": [
            "0.0.0.0"
        ],
        "user": [
            "[email protected]",
            "[email protected]"
        ]
    },
    "server": {
        "port": 80
    },
    "tags": [
        "mongodb_atlas-organization"
    ],
    "user": {
        "id": "sample_user_id",
        "name": "[email protected]"
    }
}

ECS 字段参考

请参阅以下 文档,以获取有关 ECS 字段的详细信息。

导出的字段
字段 描述 类型

@timestamp

事件时间戳。

日期

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

input.type

Filebeat 输入类型。

keyword

mongodb_atlas.organization.access_list_entry

事件所针对的 API 密钥的访问列表条目。

keyword

mongodb_atlas.organization.additional_info.*

有关事件的其他元信息。仅当 includeRaw 查询参数为 true 时才存在。

object

mongodb_atlas.organization.alert.config.id

与 alertId 关联的警报配置的唯一标识符。

keyword

mongodb_atlas.organization.alert.id

与此事件关联的警报的唯一标识符。

keyword

mongodb_atlas.organization.api_key.id

触发此事件的 API 密钥的唯一标识符。

keyword

mongodb_atlas.organization.cluster.id

此事件适用的集群的 ID。

keyword

mongodb_atlas.organization.cluster.name

此事件适用的集群的名称。

keyword

mongodb_atlas.organization.collection.name

发生事件的集合的名称。

keyword

mongodb_atlas.organization.current_value.number

事件发生时指标的值。

double

mongodb_atlas.organization.current_value.units

值的相关单位。

keyword

mongodb_atlas.organization.database.name

发生事件的数据库的名称。

keyword

mongodb_atlas.organization.event_type.name

事件类型的名称。

keyword

mongodb_atlas.organization.host.id

发生此事件的主机的 ID。

keyword

mongodb_atlas.organization.host.name

发生此事件的主机的主机名、FQDN、IPv4 地址或 IPv6 地址。

keyword

mongodb_atlas.organization.invoice.id

与此事件关联的发票的唯一标识符。

keyword

mongodb_atlas.organization.is_global_admin

指示触发此事件的用户是否为 MongoDB 员工的标志。

boolean

mongodb_atlas.organization.metric.name

超出阈值的度量的名称。

keyword

mongodb_atlas.organization.operation.type

生成事件的操作类型。

keyword

mongodb_atlas.organization.payment.id

与此事件关联的账单支付的唯一标识符。

keyword

mongodb_atlas.organization.public_key

触发此事件的 API 密钥关联的公钥。如果响应中存在此字段,则 Cloud Manager 不会返回 username 字段。

keyword

mongodb_atlas.organization.replicaset.name

副本集的名称。

keyword

mongodb_atlas.organization.shard.name

与事件关联的分片名称。

keyword

mongodb_atlas.organization.target.username

此事件的目标 Cloud Manager 用户的用户名。

keyword

mongodb_atlas.organization.target_public_key

此事件目标的 API 密钥的公钥。

keyword

mongodb_atlas.organization.team.id

与此事件关联的 Cloud Manager 团队的唯一标识符。

keyword

项目

编辑

这是 project 数据流。此数据流从 MongoDB Atlas 收集事件,提供项目中执行的操作和更改的全面记录。这些事件可以包括对数据库配置的修改、用户访问更改和常规项目活动。它是审核和监控 MongoDB Atlas 项目内活动的至关重要的资源。要收集项目日志,请求 API 密钥必须具有 Project Read Only 角色。

示例

project 的示例事件如下所示

{
    "@timestamp": "2024-02-21T10:00:29.000Z",
    "agent": {
        "ephemeral_id": "71a12b64-a637-4933-b64e-676b42558591",
        "id": "c8e31bbe-eb0d-443a-a1e1-bcdbe26acdb4",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "client": {
        "ip": "0.0.0.0"
    },
    "data_stream": {
        "dataset": "mongodb_atlas.project",
        "namespace": "ep",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "c8e31bbe-eb0d-443a-a1e1-bcdbe26acdb4",
        "snapshot": false,
        "version": "8.13.0"
    },
    "event": {
        "agent_id_status": "verified",
        "category": [
            "configuration",
            "database"
        ],
        "dataset": "mongodb_atlas.project",
        "id": "65d5c9bd2c86e3377aa5e5e4",
        "ingested": "2024-07-08T11:21:04Z",
        "kind": "event",
        "module": "mongodb_atlas",
        "type": [
            "info",
            "change"
        ]
    },
    "group": {
        "id": "646f4379c47da356740d14ad"
    },
    "host": {
        "architecture": "x86_64",
        "containerized": true,
        "hostname": "docker-fleet-agent",
        "id": "8259e024976a406e8a54cdbffeb84fec",
        "ip": [
            "172.20.0.7"
        ],
        "mac": [
            "02-42-AC-14-00-07"
        ],
        "name": "docker-fleet-agent",
        "os": {
            "codename": "focal",
            "family": "debian",
            "kernel": "3.10.0-1160.118.1.el7.x86_64",
            "name": "Ubuntu",
            "platform": "ubuntu",
            "type": "linux",
            "version": "20.04.6 LTS (Focal Fossa)"
        }
    },
    "input": {
        "type": "cel"
    },
    "mongodb_atlas": {
        "project": {
            "additional_info": {
                "_t": "USER_AUDIT",
                "cid": "646f4379c47da356740d14ad",
                "cre": "2024-02-21T10:00:29Z",
                "description": "User was invited to project",
                "et": "INVITED_TO_GROUP",
                "hidden": false,
                "id": "65d5c9bd2c86e3377aa5e5e4",
                "is_mms_admin": false,
                "remote_addr": "0.0.0.0",
                "severity": "INFO",
                "source": "USER",
                "target_username": "[email protected]",
                "un": "[email protected]",
                "user_id": "sample_user_id",
                "ut": "LOCAL"
            },
            "alert": {
                "config": {
                    "id": "sample_alert_config_id"
                },
                "id": "sample_alert_id"
            },
            "api_key": {
                "id": "sample_api_key_id"
            },
            "application": {
                "id": "647ef2c43a8a03710fbceda1",
                "name": "Application-0"
            },
            "cluster": {
                "id": "sample_cluster_id",
                "name": "sample_cluster"
            },
            "collection": {
                "name": "sample_collection"
            },
            "database": {
                "name": "sample_db",
                "username": "atlas-sample-dataset-load-646f4e082084495b64d07ead"
            },
            "endpoint": {
                "id": "123e4567-e89b-12d3-a456-426614174000"
            },
            "event_type": {
                "name": "INVITED_TO_GROUP"
            },
            "host": {
                "id": "sample_host_id",
                "name": "sample_hostname"
            },
            "invoice": {
                "id": "sample_invoice_id"
            },
            "is_global_admin": false,
            "metric": {
                "name": "sample_metric",
                "unit": "RAW",
                "value": 50
            },
            "operation": {
                "type": "update"
            },
            "payment": {
                "id": "sample_payment_id"
            },
            "processor": {
                "error_msg": "Failed to connect to database instance due to timeout.",
                "instance": {
                    "name": "mongo-instance-01"
                },
                "name": "eventProcessorService",
                "state": "active"
            },
            "provider_endpoint": {
                "id": "456f7890-f12a-34d5-b678-567890123456"
            },
            "public_key": "sample_public_key",
            "replicaset": {
                "name": "sample_replica_set"
            },
            "resource": {
                "id": "789g1011-h12i-34j5-k678-890123456789",
                "type": "database"
            },
            "shard": {
                "name": "sample_shard"
            },
            "snapshot": {
                "completion_date": "2024-06-18T05:51:05Z",
                "frequency_type": "HOURLY",
                "scheduled_creation_date": "2024-06-18T05:47:05Z"
            },
            "target_public_key": "sample_target_public_key",
            "target_user": {
                "email": "[email protected]"
            },
            "team": {
                "id": "sample_team_id"
            },
            "white_list_entry": "[email protected]"
        }
    },
    "organization": {
        "id": "sample_org_id"
    },
    "related": {
        "hosts": [
            "sample_hostname"
        ],
        "ip": [
            "0.0.0.0"
        ],
        "user": [
            "[email protected]",
            "atlas-sample-dataset-load-646f4e082084495b64d07ead",
            "[email protected]"
        ]
    },
    "server": {
        "port": 80
    },
    "tags": [
        "mongodb_atlas-project"
    ],
    "user": {
        "email": "[email protected]",
        "id": "sample_user_id"
    }
}

ECS 字段参考

请参阅以下 文档,以获取有关 ECS 字段的详细信息。

导出的字段
字段 描述 类型

@timestamp

事件时间戳。

日期

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

input.type

Filebeat 输入类型。

keyword

mongodb_atlas.project.additional_info.*

有关事件的其他元信息。仅当 includeRaw 查询参数为 true 时才存在。

object

mongodb_atlas.project.alert.config.id

与 alertId 关联的警报配置的唯一标识符。

keyword

mongodb_atlas.project.alert.id

与此事件关联的警报的唯一标识符。

keyword

mongodb_atlas.project.api_key.id

触发此事件的 API 密钥的唯一标识符。如果响应中存在此字段,则 Cloud Manager 不会返回 userId 字段。

keyword

mongodb_atlas.project.application.id

MongoDB Atlas 中应用程序的唯一标识符。

keyword

mongodb_atlas.project.application.name

分配给应用程序的人类可读名称。

keyword

mongodb_atlas.project.cluster.id

此事件适用的集群的 ID。

keyword

mongodb_atlas.project.cluster.name

此事件适用的集群的名称。

keyword

mongodb_atlas.project.collection.name

发生事件的集合的名称。

keyword

mongodb_atlas.project.database.name

发生事件的数据库的名称。

keyword

mongodb_atlas.project.database.username

已创建、删除或编辑的 MongoDB 用户的用户名。

keyword

mongodb_atlas.project.endpoint.id

标识与此事件关联的端点的唯一 24 位十六进制数字字符串。

keyword

mongodb_atlas.project.event_type.name

指示事件的名称。

keyword

mongodb_atlas.project.host.id

发生此事件的主机的 ID。

keyword

mongodb_atlas.project.host.name

发生此事件的主机的主机名、FQDN、IPv4 地址或 IPv6 地址。

keyword

mongodb_atlas.project.invoice.id

与此事件关联的发票的唯一标识符。

keyword

mongodb_atlas.project.is_global_admin

指示触发此事件的用户是否为 MongoDB 员工的标志。

boolean

mongodb_atlas.project.metric.name

超出阈值的度量的名称。

keyword

mongodb_atlas.project.metric.unit

值的单位。

keyword

mongodb_atlas.project.metric.value

指标的值。

浮点数

mongodb_atlas.project.operation.type

生成事件的操作类型。

keyword

mongodb_atlas.project.payment.id

与此事件关联的账单支付的唯一标识符。

keyword

mongodb_atlas.project.processor.error_msg

与事件关联的流处理器链接的错误消息。

keyword

mongodb_atlas.project.processor.instance.name

与事件关联的流处理实例的名称。

keyword

mongodb_atlas.project.processor.name

与事件关联的流处理器的名称。

keyword

mongodb_atlas.project.processor.state

与事件关联的流处理器的状态。

keyword

mongodb_atlas.project.provider_endpoint.id

云提供商用来标识私有端点的唯一标识字符串。

keyword

mongodb_atlas.project.public_key

触发此事件的 API 密钥关联的公钥。如果响应中存在此字段,则 Cloud Manager 不会返回 username 字段。

keyword

mongodb_atlas.project.replicaset.name

副本集的名称。

keyword

mongodb_atlas.project.resource.id

标识与事件关联的资源的唯一 24 位十六进制数字字符串。

keyword

mongodb_atlas.project.resource.type

资源类型的唯一标识符。

keyword

mongodb_atlas.project.shard.name

与事件关联的分片名称。

keyword

mongodb_atlas.project.snapshot.completion_date

快照过程完成的日期和时间。其值采用 UTC 的 ISO 8601 时间戳格式。

日期

mongodb_atlas.project.snapshot.frequency_type

指定创建快照的时间间隔,例如每小时、每天、每周或每月,以确保定期数据备份。

keyword

mongodb_atlas.project.snapshot.scheduled_creation_date

计划创建快照的日期和时间。其值采用 UTC 的 ISO 8601 时间戳格式。

日期

mongodb_atlas.project.target_public_key

此事件目标的 API 密钥的公钥。

keyword

mongodb_atlas.project.target_user.email

此事件目标的控制台用户的电子邮件地址。

keyword

mongodb_atlas.project.team.id

与此事件关联的 Cloud Manager 团队的唯一标识符。

keyword

mongodb_atlas.project.white_list_entry

API 密钥接受的源主机地址列表中的条目,并且此事件以此为目标。

keyword

指标参考

编辑

磁盘

编辑

这是 disk 数据流。此数据流收集磁盘使用情况的详细概述,并捕获有关 I/O 操作、读取和写入延迟以及空间利用率的重要数据。要收集磁盘指标,发出请求的 API 密钥必须具有 Project Read Only 角色。

示例

disk 的示例事件如下所示

{
    "@timestamp": "2024-07-26T09:04:53.005Z",
    "agent": {
        "ephemeral_id": "fbf2fa71-3382-47f6-969b-ca6aac75124c",
        "id": "e23cb0e2-3880-4380-be0f-5253dc6986eb",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "data_stream": {
        "dataset": "mongodb_atlas.disk",
        "namespace": "26983",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "e23cb0e2-3880-4380-be0f-5253dc6986eb",
        "snapshot": false,
        "version": "8.13.0"
    },
    "event": {
        "agent_id_status": "verified",
        "category": [
            "database"
        ],
        "dataset": "mongodb_atlas.disk",
        "ingested": "2024-07-26T09:05:04Z",
        "kind": "metric",
        "module": "mongodb_atlas",
        "type": [
            "info"
        ]
    },
    "group": {
        "id": "mongodb-group1"
    },
    "host": {
        "architecture": "x86_64",
        "containerized": true,
        "hostname": "docker-fleet-agent",
        "id": "8259e024976a406e8a54cdbffeb84fec",
        "ip": [
            "192.168.240.8"
        ],
        "mac": [
            "02-42-C0-A8-F0-08"
        ],
        "name": "docker-fleet-agent",
        "os": {
            "codename": "focal",
            "family": "debian",
            "kernel": "3.10.0-1160.92.1.el7.x86_64",
            "name": "Ubuntu",
            "platform": "ubuntu",
            "type": "linux",
            "version": "20.04.6 LTS (Focal Fossa)"
        }
    },
    "input": {
        "type": "cel"
    },
    "mongodb_atlas": {
        "disk": {
            "read": {
                "iops": {
                    "throughput": 0.9994005994005996
                }
            },
            "space": {
                "free": {
                    "bytes": 7906467840
                }
            },
            "write": {
                "iops": {
                    "throughput": 4.25004682136163
                }
            }
        },
        "host_id": "hostname1",
        "partition_name": "data",
        "process_id": "hostname1:7780"
    },
    "tags": [
        "mongodb_atlas-disk"
    ]
}

ECS 字段参考

请参阅以下 文档,以获取有关 ECS 字段的详细信息。

导出的字段
字段 描述 类型 单位 指标类型

@timestamp

事件时间戳。

日期

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

input.type

Filebeat 输入类型。

keyword

mongodb_atlas.disk.read.iops.max.throughput

MongoDB Atlas 使用的磁盘分区的 I/O 读取操作的最大吞吐量。

double

测量

mongodb_atlas.disk.read.iops.throughput

MongoDB Atlas 使用的磁盘分区的 I/O 读取操作的当前吞吐量。

double

测量

mongodb_atlas.disk.read.latency.max.ms

MongoDB Atlas 使用的磁盘分区的最大读取延迟(毫秒)。

double

毫秒

测量

mongodb_atlas.disk.read.latency.ms

MongoDB Atlas 使用的磁盘分区的当前读取延迟(毫秒)。

double

毫秒

测量

mongodb_atlas.disk.space.free.bytes

MongoDB Atlas 使用的磁盘分区上的当前可用磁盘空间量(字节)。

double

字节

测量

mongodb_atlas.disk.space.free.max.bytes

MongoDB Atlas 使用的磁盘分区上的最大可用磁盘空间量(字节)。

double

字节

测量

mongodb_atlas.disk.space.free.max.pct

MongoDB Atlas 使用的磁盘分区上的最大可用磁盘空间百分比。

double

百分比

测量

mongodb_atlas.disk.space.free.pct

MongoDB Atlas 使用的磁盘分区上的当前可用磁盘空间百分比。

double

百分比

测量

mongodb_atlas.disk.space.used.bytes

MongoDB Atlas 使用的磁盘分区上的当前已用磁盘空间量(字节)。

double

字节

测量

mongodb_atlas.disk.space.used.max.bytes

MongoDB Atlas 使用的磁盘分区上的最大已用磁盘空间量(字节)。

double

字节

测量

mongodb_atlas.disk.space.used.max.pct

MongoDB Atlas 使用的磁盘分区上的最大已用磁盘空间百分比。

double

百分比

测量

mongodb_atlas.disk.space.used.pct

MongoDB Atlas 使用的磁盘分区上的当前已用磁盘空间百分比。

double

百分比

测量

mongodb_atlas.disk.total.iops.max.throughput

MongoDB Atlas 使用的磁盘分区的总 I/O 操作的最大吞吐量。

double

测量

mongodb_atlas.disk.total.iops.throughput

MongoDB Atlas 使用的磁盘分区的总 I/O 操作的当前吞吐量。

double

测量

mongodb_atlas.disk.write.iops.max.throughput

MongoDB Atlas 使用的磁盘分区的 I/O 写入操作的最大吞吐量。

double

测量

mongodb_atlas.disk.write.iops.throughput

MongoDB Atlas 使用的磁盘分区的 I/O 写入操作的当前吞吐量。

double

测量

mongodb_atlas.disk.write.latency.max.ms

MongoDB Atlas 使用的磁盘分区的最大写入延迟(毫秒)。

double

毫秒

测量

mongodb_atlas.disk.write.latency.ms

MongoDB Atlas 使用的磁盘分区的当前写入延迟(毫秒)。

double

毫秒

测量

mongodb_atlas.host_id

MongoDB 进程的主机的唯一标识符。

keyword

mongodb_atlas.partition_name

MongoDB Atlas 使用的磁盘分区的名称。

keyword

mongodb_atlas.process_id

充当 MongoDB 进程的主机名和 Internet 分配号码管理局 (IANA) 端口的组合。

keyword

硬件

编辑

这是 hardware 数据流。此数据流收集指定组中每个进程的硬件和状态指标。它包括诸如 CPU 使用率、内存消耗、JVM 内存使用率、磁盘使用率等测量值。要收集硬件指标,请求 API 密钥必须具有 Project Read Only 或更高的角色。

示例

hardware 的示例事件如下所示

{
    "@timestamp": "2024-07-18T13:09:27.510Z",
    "agent": {
        "ephemeral_id": "26f07cd8-42ea-4909-88e1-fbd017d8acc7",
        "id": "e6fb98d1-ed5e-44e9-a2cb-e389b3fe8091",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "data_stream": {
        "dataset": "mongodb_atlas.hardware",
        "namespace": "87828",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "e6fb98d1-ed5e-44e9-a2cb-e389b3fe8091",
        "snapshot": false,
        "version": "8.13.0"
    },
    "event": {
        "agent_id_status": "verified",
        "category": [
            "database"
        ],
        "dataset": "mongodb_atlas.hardware",
        "ingested": "2024-07-18T13:09:39Z",
        "kind": "metric",
        "module": "mongodb_atlas",
        "type": [
            "access",
            "info"
        ]
    },
    "group": {
        "id": "mongodb-group1"
    },
    "host": {
        "architecture": "x86_64",
        "containerized": true,
        "hostname": "docker-fleet-agent",
        "id": "8259e024976a406e8a54cdbffeb84fec",
        "ip": [
            "192.168.249.7"
        ],
        "mac": [
            "02-42-C0-A8-F9-07"
        ],
        "name": "docker-fleet-agent",
        "os": {
            "codename": "focal",
            "family": "debian",
            "kernel": "3.10.0-1160.92.1.el7.x86_64",
            "name": "Ubuntu",
            "platform": "ubuntu",
            "type": "linux",
            "version": "20.04.6 LTS (Focal Fossa)"
        }
    },
    "input": {
        "type": "cel"
    },
    "mongodb_atlas": {
        "group_id": "mongodb-group1",
        "hardware": {
            "fts": {
                "disk_usage": {
                    "bytes": 175143048.53333333
                }
            },
            "status": {
                "page_faults": 0.16428448420436206
            }
        },
        "process_id": "hostname1"
    },
    "tags": [
        "mongodb_atlas-hardware"
    ]
}

ECS 字段参考

请参阅以下 文档,以获取有关 ECS 字段的详细信息。

导出的字段
字段 描述 类型 单位 指标类型

@timestamp

事件时间戳。

日期

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

input.type

Filebeat 输入类型。

keyword

mongodb_atlas.group_id

标识项目的唯一标识符。

keyword

mongodb_atlas.hardware.fts.disk_usage.bytes

搜索进程使用的磁盘空间总字节数。

long

字节

测量

mongodb_atlas.hardware.fts.process.cpu.kernel.pct

全文搜索进程在内核空间中花费的 CPU 时间量。内核空间包括核心操作系统功能,例如处理系统调用和硬件中断。

double

百分比

测量

mongodb_atlas.hardware.fts.process.cpu.user.pct

全文搜索进程在用户空间中花费的 CPU 时间量。用户空间包括执行应用程序代码和处理数据

double

百分比

测量

mongodb_atlas.hardware.fts.process.memory.resident.bytes

搜索进程占用的驻留内存总字节数。

long

字节

测量

mongodb_atlas.hardware.fts.process.memory.shared.bytes

搜索进程占用的共享内存总字节数。

long

字节

测量

mongodb_atlas.hardware.fts.process.memory.virtual.bytes

搜索进程占用的虚拟内存总字节数。

long

字节

测量

mongodb_atlas.hardware.fts.process.normalized.cpu.kernel.pct

CPU 用于为搜索进程服务操作系统调用所花费的时间百分比。

double

百分比

测量

mongodb_atlas.hardware.fts.process.normalized.cpu.user.pct

CPU 用于为搜索进程服务用户调用所花费的时间百分比。

double

百分比

测量

mongodb_atlas.hardware.status.jvm.memory.heap.available.mb

JVM 堆中可用的总内存量。

long

测量

mongodb_atlas.hardware.status.jvm.memory.heap.used.mb

JVM 堆当前正在使用的内存量。

long

测量

mongodb_atlas.hardware.status.page_faults

在选定的采样期间,此进程每秒的平均页面错误率。

double

测量

mongodb_atlas.process_id

充当 MongoDB 进程的组合的主机名和 MongoDB 进程端口。

keyword

进程

编辑

这是 process 数据流。此数据流收集指定组的所有主机的每个进程的主机指标。此数据流提供诸如主机测量值(例如 CPU 使用率、I/O 操作数和内存)之类的指标。要收集进程指标,请求 API 密钥必须具有 Project Read Only 角色。

示例

process 的示例事件如下所示

{
    "@timestamp": "2024-07-18T13:11:22.466Z",
    "agent": {
        "ephemeral_id": "2b57b07e-9a6e-4c52-8b47-e2db2b136579",
        "id": "e6fb98d1-ed5e-44e9-a2cb-e389b3fe8091",
        "name": "docker-fleet-agent",
        "type": "filebeat",
        "version": "8.13.0"
    },
    "data_stream": {
        "dataset": "mongodb_atlas.process",
        "namespace": "45497",
        "type": "logs"
    },
    "ecs": {
        "version": "8.11.0"
    },
    "elastic_agent": {
        "id": "e6fb98d1-ed5e-44e9-a2cb-e389b3fe8091",
        "snapshot": false,
        "version": "8.13.0"
    },
    "event": {
        "agent_id_status": "verified",
        "category": [
            "process"
        ],
        "dataset": "mongodb_atlas.process",
        "ingested": "2024-07-18T13:11:34Z",
        "kind": "metric",
        "module": "mongodb_atlas",
        "type": [
            "info"
        ]
    },
    "group": {
        "id": "mongodb-group1"
    },
    "host": {
        "architecture": "x86_64",
        "containerized": true,
        "hostname": "docker-fleet-agent",
        "id": "8259e024976a406e8a54cdbffeb84fec",
        "ip": [
            "192.168.249.7"
        ],
        "mac": [
            "02-42-C0-A8-F9-07"
        ],
        "name": "docker-fleet-agent",
        "os": {
            "codename": "focal",
            "family": "debian",
            "kernel": "3.10.0-1160.92.1.el7.x86_64",
            "name": "Ubuntu",
            "platform": "ubuntu",
            "type": "linux",
            "version": "20.04.6 LTS (Focal Fossa)"
        }
    },
    "input": {
        "type": "cel"
    },
    "mongodb_atlas": {
        "group_id": "mongodb-group1",
        "host_id": "hostname1",
        "process": {
            "assert": {
                "regular": 0
            }
        },
        "process_id": "hostname1"
    },
    "tags": [
        "mongodb_atlas-process"
    ]
}

ECS 字段参考

请参阅以下 文档,以获取有关 ECS 字段的详细信息。

导出的字段
字段 描述 类型 单位 指标类型

@timestamp

事件时间戳。

日期

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

input.type

Filebeat 输入类型。

keyword

mongodb_atlas.group_id

标识项目的唯一标识符。

keyword

mongodb_atlas.host_id

MongoDB 进程的主机的唯一标识符。

keyword

mongodb_atlas.process.assert.msg

在选定的采样期间,每秒的消息断言平均速率。

double

测量

mongodb_atlas.process.assert.regular

在选定的采样期间,每秒引发的常规断言的平均速率。

double

测量

mongodb_atlas.process.assert.user

在选定的采样期间,每秒的用户断言的平均速率。

double

测量

mongodb_atlas.process.assert.warning

在选定的采样期间,每秒的警告的平均速率。

double

测量

mongodb_atlas.process.background_flush.avg

在后台刷新的数据量。

double

测量

mongodb_atlas.process.cache.dirty.bytes

WiredTiger 存储引擎缓存中的脏字节数。

double

字节

测量

mongodb_atlas.process.cache.read.bytes

读取 - WiredTiger 存储引擎缓存中的字节数。

double

字节

测量

mongodb_atlas.process.cache.used.total.bytes

WiredTiger 存储引擎缓存中已用字节数。

double

字节

测量

mongodb_atlas.process.cache.write.bytes

写入 - WiredTiger 存储引擎缓存中的字节数。

double

字节

测量

mongodb_atlas.process.connections

显示到数据库部署的活动连接总数。监控连接以确定当前的连接限制是否足够。

double

测量

mongodb_atlas.process.cpu.children.kernel.max.pct

子进程在内核空间中消耗的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.cpu.children.kernel.pct

mongodb 进程的 CPU 子进程内核空间占用率。

double

百分比

测量

mongodb_atlas.process.cpu.children.user.max.pct

子进程在用户空间中消耗的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.cpu.children.user.pct

mongodb 的 CPU 子进程用户空间占用率。

double

百分比

测量

mongodb_atlas.process.cpu.kernel.max.pct

MongoDB 进程本身在内核空间中(处理系统调用和硬件中断)所消耗的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.cpu.kernel.pct

mongodb 进程的 CPU 内核空间占用率。

double

百分比

测量

mongodb_atlas.process.cpu.normalized.children.kernel.max.pct

子进程内核 CPU 使用率的最大值,缩放到 0% 到 100% 的范围,通过将使用值除以 CPU 总核心数获得。

double

百分比

计数器

mongodb_atlas.process.cpu.normalized.children.kernel.pct

mongodb 进程的归一化 CPU 子进程内核空间占用率。

double

百分比

测量

mongodb_atlas.process.cpu.normalized.children.user.max.pct

子进程用户 CPU 使用率的最大值,缩放到 0% 到 100% 的范围,通过将使用值除以 CPU 总核心数获得。

double

百分比

计数器

mongodb_atlas.process.cpu.normalized.children.user.pct

mongodb 的归一化 CPU 子进程用户空间占用率。

double

百分比

测量

mongodb_atlas.process.cpu.normalized.kernel.max.pct

内核 CPU 使用率的最大值,缩放到 0% 到 100% 的范围,通过将使用值除以 CPU 总核心数获得。

double

百分比

计数器

mongodb_atlas.process.cpu.normalized.kernel.pct

mongodb 进程的归一化 CPU 内核空间占用率。

double

百分比

测量

mongodb_atlas.process.cpu.normalized.user.max.pct

用户 CPU 使用率的最大值,缩放到 0% 到 100% 的范围,通过将使用值除以 CPU 总核心数获得。

double

百分比

计数器

mongodb_atlas.process.cpu.normalized.user.pct

mongodb 进程的归一化 CPU 用户空间占用率。

double

百分比

测量

mongodb_atlas.process.cpu.user.max.pct

MongoDB 进程本身在用户空间中(执行应用程序代码和处理数据)所消耗的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.cpu.user.pct

mongodb 进程的 CPU 用户空间占用率。

double

百分比

测量

mongodb_atlas.process.cursor.open.total

服务器为客户端维护的游标数量。

long

测量

mongodb_atlas.process.cursor.timed_out.total

在选定的样本期间,每秒超时的游标的平均速率。

double

测量

mongodb_atlas.process.database.size.total.bytes

您存储的数据使用的存储空间大小(以字节为单位)。

long

字节

测量

mongodb_atlas.process.database.storage.total.bytes

所有数据库中用于文档存储的压缩磁盘存储空间总和。

long

字节

测量

mongodb_atlas.process.document.deleted

显示每秒删除的文档数。

double

测量

mongodb_atlas.process.document.inserted

显示每秒插入的文档数。

double

测量

mongodb_atlas.process.document.returned

显示每秒返回的文档数。

double

测量

mongodb_atlas.process.document.updated

显示每秒更新的文档数。

double

测量

mongodb_atlas.process.fts.cpu.kernel.pct

全文搜索进程在内核空间中消耗的 CPU 时间量。

double

百分比

测量

mongodb_atlas.process.fts.cpu.normalized.kernel.pct

CPU 花费在为搜索进程处理操作系统调用的时间百分比。

double

百分比

测量

mongodb_atlas.process.fts.cpu.normalized.user.pct

CPU 用于为搜索进程服务用户调用所花费的时间百分比。

double

百分比

测量

mongodb_atlas.process.fts.cpu.user.pct

全文搜索进程在用户空间中消耗的 CPU 时间量。

double

百分比

测量

mongodb_atlas.process.fts.disk.utilization.total.bytes

搜索进程使用的磁盘空间总字节数。

long

字节

测量

mongodb_atlas.process.fts.memory.mapped.total.bytes

搜索进程占用的映射内存总字节数。

long

字节

测量

mongodb_atlas.process.fts.memory.resident.total.bytes

搜索进程占用的驻留内存总字节数。

long

字节

测量

mongodb_atlas.process.fts.memory.virtual.total.bytes

搜索进程占用的虚拟内存总字节数。

long

字节

测量

mongodb_atlas.process.global.access.not_in_memory

对当前未存储在内存中,需要磁盘访问的数据的访问次数。

long

测量

mongodb_atlas.process.global.lock.current_queue.reader.count

当前排队等待读取锁的操作数。

long

测量

mongodb_atlas.process.global.lock.current_queue.total

排队等待锁的总操作数(读取器 + 写入器)。

long

测量

mongodb_atlas.process.global.lock.current_queue.writer.count

当前排队等待写入锁的操作数。

long

测量

mongodb_atlas.process.global.page_fault.exception_thrown

由于页面错误而抛出的异常数。

long

测量

mongodb_atlas.process.host.page_faults

与主机相关的页面错误测量值。

double

测量

mongodb_atlas.process.index.btree.access.count

索引 B 树访问次数。

long

测量

mongodb_atlas.process.index.btree.hits.count

索引 B 树命中次数。

long

测量

mongodb_atlas.process.index.btree.miss.count

索引 B 树未命中次数。

long

测量

mongodb_atlas.process.index.btree.miss_ratio.count

索引 B 树未命中率。

double

测量

mongodb_atlas.process.journaling.commits.write_lock

日志提交操作的次数。

long

测量

mongodb_atlas.process.journaling.mb

Cloud Manager 每秒写入恢复日志的平均数据量(以 MB 为单位)是否满足您指定的阈值。

double

测量

mongodb_atlas.process.journaling.write.data_files.mb

日志进程写入的数据文件的最大大小(以 MB 为单位)。

double

测量

mongodb_atlas.process.memory.computed.mb

计算得出的进程内存量(以 MB 为单位)。

double

测量

mongodb_atlas.process.memory.mapped.mb

映射的进程内存量(以 MB 为单位)。

double

测量

mongodb_atlas.process.memory.resident.mb

驻留的进程内存量(以 MB 为单位)。

double

测量

mongodb_atlas.process.memory.virtual.mb

虚拟进程内存量(以 MB 为单位)。

double

测量

mongodb_atlas.process.network.in

进程每秒传入的网络吞吐量(以字节为单位)。

double

测量

mongodb_atlas.process.network.out

进程每秒传出的网络吞吐量(以字节为单位)。

double

测量

mongodb_atlas.process.network.request.total

进程已接收的不同的请求总数。

double

计数器

mongodb_atlas.process.opcounter.cmd

自进程上次启动以来,进程上的数据库操作速率。

double

测量

mongodb_atlas.process.opcounter.delete

自进程上次启动以来,进程上的数据库 DELETE 操作速率。

double

测量

mongodb_atlas.process.opcounter.getmore

自进程上次启动以来,进程上的数据库 GETMORE 操作速率。

double

测量

mongodb_atlas.process.opcounter.insert

自进程上次启动以来,进程上的数据库 INSERT 操作速率。

double

测量

mongodb_atlas.process.opcounter.query

自进程上次启动以来,进程上的数据库 QUERY 操作速率。

double

测量

mongodb_atlas.process.opcounter.repl.cmd

辅助节点上的数据库操作速率。

double

测量

mongodb_atlas.process.opcounter.repl.delete

辅助节点上的数据库 DELETE 操作速率。

double

测量

mongodb_atlas.process.opcounter.repl.insert

辅助节点上的数据库 INSERT 操作速率。

double

测量

mongodb_atlas.process.opcounter.repl.update

辅助节点上的数据库 UPDATE 操作速率。

double

测量

mongodb_atlas.process.opcounter.update

自进程上次启动以来,进程上的数据库 UPDATE 操作速率。

double

测量

mongodb_atlas.process.operation.execution.time.cmd.avg.ms

在选定的样本期间,每个命令操作的平均执行时间(以毫秒为单位)。

double

毫秒

测量

mongodb_atlas.process.operation.execution.time.read.avg.ms

在选定的样本期间,每个读取操作的平均执行时间(以毫秒为单位)。

double

毫秒

测量

mongodb_atlas.process.operation.execution.time.write.avg.ms

在选定的样本期间,每个写入操作的平均执行时间(以毫秒为单位)。

double

毫秒

测量

mongodb_atlas.process.operation.scan_and_order

返回已排序数据但无法使用索引执行排序操作的查询总数。

double

测量

mongodb_atlas.process.oplog.master.lag.time_diff.s

主节点(操作日志主节点)与其辅助节点之间的复制延迟或延迟。

double

测量

mongodb_atlas.process.oplog.master.time.s

复制操作日志窗口。主节点复制操作日志中的可用时间近似值。如果辅助节点比实时时间落后超过此值,则它无法追赶,需要完全重新同步。

double

测量

mongodb_atlas.process.oplog.rate.gb_per_hour

操作日志大小的变化率(以每小时千兆字节为单位)。

double

测量

mongodb_atlas.process.oplog.repl_lag.s

主节点上操作日志中记录的更改复制并应用于辅助节点所花费的时间,通常以秒为单位。

double

测量

mongodb_atlas.process.oplog.slave.lag.master.time.s

辅助(从)节点上的操作日志时间和主(主)节点上的操作日志中最新操作时间之间的时间差,通常以秒为单位。

double

测量

mongodb_atlas.process.query.executor.scanned

在查询和查询计划评估期间,每秒扫描索引项的平均速率。

double

测量

mongodb_atlas.process.query.executor.scanned_objects

在查询和查询计划评估期间,每秒扫描的文档的平均速率。

double

测量

mongodb_atlas.process.query.targeting.scanned_objects_per_returned

扫描的文档数与返回的文档数的比率。

double

测量

mongodb_atlas.process.query.targeting.scanned_per_returned

扫描的索引项数与返回的文档数的比率。

double

测量

mongodb_atlas.process.restart.in_last_hour

主机在上一个小时内重新启动的次数。

double

测量

mongodb_atlas.process.swap.usage.free.max.kb

最大可用交换空间量。

double

计数器

mongodb_atlas.process.swap.usage.total.free

可用交换空间总量。

double

测量

mongodb_atlas.process.swap.usage.total.used

已使用的交换空间总量。

double

测量

mongodb_atlas.process.swap.usage.used.max.kb

最大已使用交换空间量。

double

计数器

mongodb_atlas.process.system.cpu.guest.max.pct

运行来宾操作系统的虚拟 CPU 所消耗的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.system.cpu.guest.pct

跟踪主机系统上由来宾操作系统(如虚拟机)消耗的 CPU 时间。

double

百分比

测量

mongodb_atlas.process.system.cpu.iowait.max.pct

等待 I/O 操作完成所消耗的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.system.cpu.iowait.pct

等待 I/O 操作完成所消耗的 CPU 时间。

double

百分比

测量

mongodb_atlas.process.system.cpu.irq.max.pct

用于处理硬件中断的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.system.cpu.irq.pct

用于处理硬件中断的 CPU 时间部分。

double

百分比

测量

mongodb_atlas.process.system.cpu.kernel.max.pct

在内核空间中(执行系统调用和处理硬件中断)所消耗的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.system.cpu.kernel.pct

用于执行内核空间进程和处理系统调用的 CPU 时间部分。

double

百分比

测量

mongodb_atlas.process.system.cpu.nice.pct

分配给具有nice优先级级别的进程的 CPU 时间部分。

double

百分比

测量

mongodb_atlas.process.system.cpu.softirq.max.pct

用于处理软中断(由软件触发的中断)的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.system.cpu.softirq.pct

用于处理软件生成的中断的 CPU 时间。

double

百分比

测量

mongodb_atlas.process.system.cpu.steal.max.pct

被虚拟机监控程序盗用,用于在同一物理主机上运行的其他虚拟机的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.system.cpu.steal.pct

被虚拟机监控程序盗用,用于在同一物理主机上运行的其他虚拟机的 CPU 时间量。

double

百分比

测量

mongodb_atlas.process.system.cpu.user.max.pct

在用户空间中(执行用户级进程和应用程序)所消耗的最大 CPU 时间量。

double

百分比

计数器

mongodb_atlas.process.system.cpu.user.pct

用于执行用户空间进程和运行应用程序的 CPU 时间部分。

double

百分比

测量

mongodb_atlas.process.system.memory.available.kb

可用物理内存(以 KB 为单位)。

double

测量

mongodb_atlas.process.system.memory.available.max.kb

最大可用物理内存(以 KB 为单位)。

double

计数器

mongodb_atlas.process.system.memory.free.kb

可用物理内存(以 KB 为单位)。

double

测量

mongodb_atlas.process.system.memory.free.max.kb

最大可用物理内存(以 KB 为单位)。

double

计数器

mongodb_atlas.process.system.memory.used.kb

已使用的物理内存(以 KB 为单位)。

double

测量

mongodb_atlas.process.system.memory.used.max.kb

最大已使用物理内存(以 KB 为单位)。

double

计数器

mongodb_atlas.process.system.network.in

每秒传入的网络吞吐量(以字节为单位)。

double

测量

mongodb_atlas.process.system.network.max.in

最大传入的网络吞吐量(以字节为单位)。

double

计数器

mongodb_atlas.process.system.network.max.out

最大传出的网络吞吐量(以字节为单位)。

double

计数器

mongodb_atlas.process.system.network.out

每秒传出的网络吞吐量(以字节为单位)。

double

测量

mongodb_atlas.process.system.normalized.cpu.guest.max.pct

主机上进程的来宾 CPU 使用率的最大值,缩放到 0 到 100% 的范围,通过将使用值除以 CPU 总核心数获得。

double

百分比

计数器

mongodb_atlas.process.system.normalized.cpu.guest.pct

主机上进程的来宾 CPU 使用率,缩放到 0 到 100% 的范围,通过将使用值除以 CPU 总核心数获得。

double

百分比

测量

mongodb_atlas.process.system.normalized.cpu.iowait.max.pct

进程等待 I/O 操作完成时消耗的最大 CPU 使用率,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

计数器

mongodb_atlas.process.system.normalized.cpu.iowait.pct

进程等待 I/O 操作完成时消耗的 CPU 使用率,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

测量

mongodb_atlas.process.system.normalized.cpu.irq.max.pct

硬件中断的最大 CPU 使用率,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

计数器

mongodb_atlas.process.system.normalized.cpu.irq.pct

服务器上各种进程的标准化 irq CPU 利用率

double

百分比

测量

mongodb_atlas.process.system.normalized.cpu.kernel.max.pct

主机上进程的最大内核 CPU 使用率,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

计数器

mongodb_atlas.process.system.normalized.cpu.kernel.pct

主机上进程的内核 CPU 使用率,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

测量

mongodb_atlas.process.system.normalized.cpu.nice.max.pct

具有正 nice 值的进程的最大 CPU 使用率,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

计数器

mongodb_atlas.process.system.normalized.cpu.nice.pct

服务器上各种进程的标准化 nice CPU 利用率

double

百分比

测量

mongodb_atlas.process.system.normalized.cpu.softirq.max.pct

软件中断的最大 CPU 使用率,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

计数器

mongodb_atlas.process.system.normalized.cpu.softirq.pct

服务器上各种进程的标准化 softirq CPU 利用率

double

百分比

测量

mongodb_atlas.process.system.normalized.cpu.steal.max.pct

CPU 有可运行的进程,但虚拟机管理程序选择运行其他进程的时间百分比,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

计数器

mongodb_atlas.process.system.normalized.cpu.steal.pct

CPU 有可运行的进程,但虚拟机管理程序选择运行其他进程的时间百分比,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

测量

mongodb_atlas.process.system.normalized.cpu.steal.user.max.pct

主机上进程的最大用户 CPU 使用率,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

计数器

mongodb_atlas.process.system.normalized.cpu.steal.user.pct

服务器上各种进程的标准化 CPU 用户空间利用率

double

百分比

测量

mongodb_atlas.process.system.normalized.cpu.user.max.pct

主机上进程的最大用户 CPU 使用率,按 0 到 100% 的范围缩放,通过将使用率值除以 CPU 核心总数获得。

double

百分比

计数器

mongodb_atlas.process.system.normalized.cpu.user.pct

用于执行用户空间进程和运行应用程序的 CPU 时间部分。

double

百分比

测量

mongodb_atlas.process.ticket.available.read.count

WiredTiger 存储引擎可用的读取票证数量。

long

测量

mongodb_atlas.process.ticket.available.write.count

WiredTiger 存储引擎可用的写入票证数量。

long

测量

mongodb_atlas.process_id

充当 MongoDB 进程的组合的主机名和 MongoDB 进程端口。

keyword

更新日志

编辑
更新日志
版本 详细信息 Kibana 版本

0.0.10

错误修复 (查看拉取请求)
修复硬件、进程和磁盘数据流的评估错误返回的单个事件对象。

0.0.9

增强 (查看拉取请求)
带有“disk”数据流的 MongoDB Atlas 集成包。

0.0.8

增强 (查看拉取请求)
带有“alert”数据流的 MongoDB Atlas 集成包。

0.0.7

增强 (查看拉取请求)
带有“project”数据流的 MongoDB Atlas 集成包。

0.0.6

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

0.0.5

增强 (查看拉取请求)
带有“organization”数据流的 MongoDB Atlas 集成包。

0.0.4

增强 (查看拉取请求)
带有“hardware”数据流的 MongoDB Atlas 集成包。

0.0.3

增强 (查看拉取请求)
带有“mongod_database”数据流的 MongoDB Atlas 集成包。

0.0.2

增强 (查看拉取请求)
带有“mongod_audit”数据流的 MongoDB Atlas 集成包。

0.0.1

增强 (查看拉取请求)
带有“process”数据流的 MongoDB Atlas 集成包。