由於PromQL語法只支援:
、_
特殊字元,因此GCP Monitoring Metric(指標)名稱,例如compute.googleapis.com/instance/cpu/utilization
中的.
和/
必須進行替換以便在PromQL中使用。
Metric名稱對映PromQL
Metric名稱中第一個斜線/
替換成冒號:
。其餘特殊符號例如點.
和斜線/
替換成底線_
。
例如compute.googleapis.com/instance/cpu/utilization
修改為PromQL的語法則成為compute_googleapis_com:instance_cpu_utilization
。
指定Monitored resource type
若一個指標(metric)被用於多個監控資源類型(monitored resource type),則PromQL查詢時指標名稱必須加上monitored_resource="[MONITORED_RESOURCE_TYPE]"
指定資源類型,例如:
compute_googleapis_com:instance_cpu_utilization{monitored_resource="gce_instance"}
- Monitored resource type為gce_instance。database:cpu_usage_time{monitored_resource="cloudsql_database"}
- Monitored resource type為cloudsql_database。
沒有留言:
張貼留言