Google Cloud 指标采集插件

监控数据采集器 Categraf 的 google cloud 指标采集插件与配置

请使用 v0.3.10 及以上版本的categraf

授权

需要至少 monitoring.read 权限

```toml
https://www.googleapis.com/auth/monitoring.read

配置

#采集周期,建议 >= 1分钟
interval=60
[[instances]]
#配置 project_id
project_id="your-project-id"
#配置认证的key文件
credentials_file="/path/to/your/key.json"
#或者配置认证的JSON
credentials_json="xxx"

# 指标的end time = now - delay
#delay="2m"
# 指标的start time = now - deley - period
#period="1m"
# filter,filter 列表见:https://cloud.google.com/monitoring/api/metrics_gcp
#filter="metric.type=\"compute.googleapis.com/instance/cpu/utilization\" AND resource.labels.zone=\"asia-northeast1-a\""
# 请求超时时间
#timeout="5s"
# 指标列表的缓存时长 ,filter为空时 启用
#cache_ttl="1h"

# 给gce的instance_name 取个别名,放到label中
#gce_host_tag="xxx"
# 每次最多有多少请求同时发起
# request_inflight 取值(0,100]
#request_inflight=30

# 想配置更大的值 ,前提是你知道你在做什么
force_request_inflight= 200

注: 授权配置当前支持credentials_filecredentials_json 两种方式

  • credentials_file 在使用本地配置时使用
  • credentials_json 支持远程分发配置,也支持本地配置

更新时间 2024-09-20

快猫星云 联系方式 快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云