Google Cloud Platform 计算指标集
editGoogle Cloud Platform 计算指标集edit
计算指标集用于从 Google Cloud Platform 中的 Compute Engine 虚拟机获取指标。此指标集不需要在您的实例中使用任何监控或日志代理。
The compute
metricset 包含从 Stackdriver API 导出的所有指标。字段名称与 Beats 命名约定 一致,对其 GCP 指标名称对应项进行了一些细微修改。
还使用 Compute API 提取了额外的标签和元数据。这足以获取与指标关联的大部分信息,例如 Compute 标签和元数据以及特定于指标的标签。
标签edit
以下是 compute
指标集根据收集的指标类型收集的标签列表
-
instance_name
: 虚拟机实例的名称。与以下内容一起收集-
gcp.instance.firewall.*
-
gcp.instance.cpu.*
-
gcp.instance.disk.*
-
gcp.instance.memory.*
-
gcp.instance.network.*
-
gcp.instance.uptime
-
-
device_name
: 磁盘设备的名称。与以下内容一起收集-
gcp.instance.disk.*
-
-
storage_type
: 存储类型:pd-standard
、pd-ssd
或local-ssd
。与以下内容一起收集-
gcp.instance.disk.*
-
-
device_type
: 磁盘类型:ephemeral
或permanent
。与以下内容一起收集-
gcp.instance.disk.*
-
-
loadBalanced
: 是否从分配给 VM 的 L3 负载均衡 IP 地址发送流量。从 VM 的标准内部或外部 IP 地址(如 L7 负载均衡流量)外部路由的流量在此指标中不视为负载均衡。与以下内容一起收集-
gcp.instance.network.*
-
这是一个默认指标集。如果主机模块未配置,则默认情况下会启用此指标集。
有关指标集中的每个字段的说明,请参阅 导出字段 部分。
以下是由此指标集生成的示例文档
{ "@timestamp": "2017-10-12T08:05:34.853Z", "cloud": { "account": { "id": "elastic-observability", "name": "elastic-observability" }, "instance": { "id": "1113015278728017638", "name": "gke-apm-ci-k8s-cluster-pool-2-e8852348-58mx" }, "provider": "gcp", "availability_zone": "us-central1-a", "region": "us-central1" }, "event": { "dataset": "gcp.compute", "duration": 115000, "module": "gcp" }, "gcp": { "compute": { "instance": { "disk": { "read_bytes_count": { "value": 989296850 }, "read_ops_count": { "value": 14862 }, "write_bytes_count": { "value": 1323095 }, "write_ops_count": { "value": 105 } } } }, "labels": { "metrics": { "device_name": "gke-apm-ci-k8s-cluster-pool-2-e8852348-58mx", "device_type": "permanent", "storage_type": "pd-standard" } } }, "host": { "disk": { "read": { "bytes": 989296850 }, "write": { "bytes": 1323095 } }, "id": "1113015278728017638", "name": "gke-apm-ci-k8s-cluster-pool-2-e8852348-58mx" }, "metricset": { "name": "compute", "period": 10000 }, "service": { "type": "gcp" } }