普罗语句说明
AOM对接了PromQL(Prometheus Query Language)语言,该语言内置了丰富的函数,用户可使用该内置函数对指标数据筛选和聚合。 按普罗语句添加指标时,用户可通过普罗语句自定义汇聚指标。
普罗语句语法
普罗语句语法详情可登录prometheus官网查看。
常用的普罗命令
常用的查询指标的普罗命令如表1所示,用户可根据实际修改其中的IP地址、ID等参数信息。
| 指标 | 标签定义 | PromQL |
|---|---|---|
| 主机CPU使用率 | {nodeIP="",hostID=""} | aom_node_cpu_usage{nodeIP="192.168.57.93",hostID="ca76b63f-dbf8-4b60-9c71-7b9f13f5ad61"} |
| 主机应用请求吞吐量 | {aomApplicationID="",aomApplicationName=""} | http_requests_throughput{aomApplicationID="06dc9f3b0d8cb867453ecd273416ce2a",aomApplicationName="root"} |
| 主机应用请求成功率 | {appName="",serviceID="",clusterId=""} | http_requests_success_rate{aomApplicationID="06dc9f3b0d8cb867453ecd273416ce2a",aomApplicationName="root" |
| 主机组件CPU使用率 | {appName="",serviceID="",clusterId=""} | aom_process_cpu_usage{appName="icagent",serviceID="2d29673a69cd82fabe345be5f0f7dc5f",clusterId="00000000-0000-0000-0000-00000000"} |
| 主机进程线程数 | {processCmd=""}{processID=""}{processName=""} | aom_process_thread_count{processCmd="cdbc06c2c05b58d598e9430fa133aff7_b14ee84c-2b78-4f71-9ecc-2d06e053172c_ca4d29a846e9ad46a187ade88048825e",processName="icwatchdog"} |