跳转至

GCP Compute Engine

采集 GCP Compute Engine 虚拟机 CPU、内存、磁盘、网络等资源指标

配置

安装 Func

推荐开通 观测云集成 - 扩展 - 托管版 Func: 一切前置条件都自动安装好, 请继续脚本安装

如果自行部署 Func 参考自行部署 Func

GCP 客户端授权

在安装脚本前需要开通授权方式,参考GCP 客户端授权文档

安装脚本

  1. 登陆Func 控制台,点击【脚本市场】,进入官方脚本市场,搜索 guance_gcp_gce

  2. 点击【安装】后,输入相应的参数:账户文件名、Target Principal、帐号名

  3. 点击【部署启动脚本】,系统会自动创建 Startup 脚本集,并自动配置相应的启动脚本。

  4. 开启后可以在「管理 / 自动触发配置」里看到对应的自动触发配置。点击【执行】,即可立即执行一次,无需等待定期时间。稍等片刻,可以查看执行任务记录以及对应日志。

验证

  1. 在「管理 / 自动触发配置」确认对应的任务是否已存在对应的自动触发配置,同时可以查看对应任务记录及日志检查是否有异常
  2. 在观测云,「基础设施 / 自定义」中查看是否存在资产信息
  3. 在观测云,「指标」查看是否有对应监控数据

指标

gcp_gce_instance

指标 原始指标 描述信息 单位
firewall_dropped_bytes_count firewall/dropped_bytes_count 防火墙丢弃的字节数 字节
firewall_dropped_packets_count firewall/dropped_packets_count 防火墙丢弃的数据包数 数据包
instance_cpu_guest_visible_vcpus instance/cpu/guest_visible_vcpus 实例中客户机可见的虚拟CPU数量 CPU数量
instance_cpu_reserved_cores instance/cpu/reserved_cores 实例中保留的CPU核心数 核心数
instance_cpu_scheduler_wait_time instance/cpu/scheduler_wait_time 实例CPU调度等待时间
instance_cpu_usage_time instance/cpu/usage_time 实例CPU使用时间
instance_cpu_utilization instance/cpu/utilization 实例CPU利用率 百分比
instance_disk_average_io_latency instance/disk/average_io_latency 实例磁盘平均I/O延迟 毫秒
instance_disk_average_io_queue_depth instance/disk/average_io_queue_depth 实例磁盘平均I/O队列深度 队列深度
instance_disk_max_read_bytes_count instance/disk/max_read_bytes_count 实例磁盘最大读取字节数 字节
instance_disk_max_read_ops_count instance/disk/max_read_ops_count 实例磁盘最大读操作次数
instance_disk_max_write_bytes_count instance/disk/max_write_bytes_count 实例磁盘最大写入字节数 字节
instance_disk_max_write_ops_count instance/disk/max_write_ops_count 实例磁盘最大写操作次数
instance_disk_performance_status instance/disk/performance_status 实例磁盘性能状态 状态码
instance_disk_provisioning_iops instance/disk/provisioning/iops 实例磁盘配置的IOPS IOPS
instance_disk_provisioning_size instance/disk/provisioning/size 实例磁盘配置的大小 字节
instance_disk_provisioning_throughput instance/disk/provisioning/throughput 实例磁盘配置的吞吐量 字节/秒
instance_disk_read_bytes_count instance/disk/read_bytes_count 实例磁盘读取字节数 字节
instance_disk_read_ops_count instance/disk/read_ops_count 实例磁盘读操作次数
instance_disk_write_bytes_count instance/disk/write_bytes_count 实例磁盘写入字节数 字节
instance_disk_write_ops_count instance/disk/write_ops_count 实例磁盘写操作次数
instance_integrity_early_boot_validation_status instance/integrity/early_boot_validation_status 实例完整性早期启动验证状态 状态码
instance_integrity_late_boot_validation_status instance/integrity/late_boot_validation_status 实例完整性晚期启动验证状态 状态码
instance_memory_balloon_ram_size instance/memory/balloon/ram_size 实例内存气球RAM大小 字节
instance_memory_balloon_ram_used instance/memory/balloon/ram_used 实例内存气球RAM使用量 字节
instance_memory_balloon_swap_in_bytes_count instance/memory/balloon/swap_in_bytes_count 实例内存气球交换入字节数 字节
instance_memory_balloon_swap_out_bytes_count instance/memory/balloon/swap_out_bytes_count 实例内存气球交换出字节数 字节
instance_network_received_bytes_count instance/network/received_bytes_count 实例网络接收字节数 字节
instance_network_received_packets_count instance/network/received_packets_count 实例网络接收数据包数 数据包
instance_network_sent_bytes_count instance/network/sent_bytes_count 实例网络发送字节数 字节
instance_network_sent_packets_count instance/network/sent_packets_count 实例网络发送数据包数 数据包
instance_uptime instance/uptime 实例运行时间
instance_uptime_total instance/uptime_total 实例总运行时间

gcp_vpc_network

指标 原始指标 描述信息 单位
quota_instances_per_vpc_network_limit quota/instances_per_vpc_network/limit 每VPC网络的实例配额限制 实例数
quota_instances_per_vpc_network_usage quota/instances_per_vpc_network/usage 每VPC网络的实例配额使用量 实例数
quota_static_routes_per_vpc_network_limit quota/static_routes_per_vpc_network/limit 每VPC网络的静态路由配额限制 路由数
quota_static_routes_per_vpc_network_usage quota/static_routes_per_vpc_network/usage 每VPC网络的静态路由配额使用量 路由数
quota_subnet_ranges_per_peering_group_limit quota/subnet_ranges_per_peering_group/limit 每对等组的子网范围配额限制 范围数
quota_subnet_ranges_per_peering_group_usage quota/subnet_ranges_per_peering_group/usage 每对等组的子网范围配额使用量 范围数

gcp_compute_operation_type

指标 原始指标 描述信息 单位
quota_concurrent_global_concurrent_operations_limit quota/concurrent/global_concurrent_operations/limit 全局并发操作配额限制 操作数
quota_concurrent_global_concurrent_operations_usage quota/concurrent/global_concurrent_operations/usage 全局并发操作配额使用量 操作数

对象

采集到的 GCP Compute Engine 对象数据结构, 可以从「基础设施-自定义」里看到对象数据

[{
    "fields": {
        "disks": "",
        "labels": "{\"goog-ops-agent-policy\": \"v2-x86-template-1-4-0\"}",
        "machine_info": "",
        "message": "",
        "network_interfaces": "",
        "scheduling": "",
        "service_accounts": "",
        "status": "RUNNING",
        "tags": "{\"fingerprint\": \"42WmSpBxxxx=\"}"
    },
    "measurement": "gcp_gce_instance",
    "tags": {
        "account_name": "liujuan",
        "cloud_provider": "gcp",
        "instance_id": "41419888103617xxxx",
        "instance_name": "instance-20250402-xxxx",
        "instance_type": "e2-medium",
        "name": "//compute.googleapis.com/projects/df-func-453606/zones/us-central1-c/instances/instance-20250402-xxxx",
        "project_id": "df-func-453606",
        "project_name": "df-func",
        "public_ipaddress": "xx.xx.xx.xx",
        "region_id": "us-central1",
        "resource_name": "//compute.googleapis.com/projects/df-func-453606/zones/us-central1-c/instances/instance-20250402-xxxx",
        "zone": "us-central1-c"
    }
}]

注意:tagsfields中的字段可能会随后续更新有所变动

提示 1:account_name值为名称,作为唯一识别.

文档评价

文档内容是否对您有帮助? ×