普罗语句说明
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"} |