查询监控配置
更新时间 2026-08-17 09:47:30
最近更新时间: 2026-08-17 09:47:30
本节主要介绍查询监控配置命令。
./stor config ls { -i | --item } monitor [ { -n | --server } SERVER_ID &<1-n> ]
此命令用来查询监控配置信息。
参数
| 参数 | 描述 |
|---|---|
| -n SERVER_ID &<1-n>或 --server SERVER_ID &<1-n> | 指定要查询监控配置的HBlock服务器ID。一次可以查询多个HBlock服务器的监控配置,以英文逗号(,)分开。 默认查询所有HBlock服务器的监控配置。 |
示例
查询所有服务器的监控配置。
[root@hblockserver CTYUN_HBlock_Plus_4.1.0_x64]# ./stor config ls -i monitor
{
"monitors" : [ {
"serverId" : "hblock_1",
"send" : {
"interval" : 19000,
"timeout" : 2000,
"pushgatewayTimeout" : 10000,
"pushgateways" : [ {
"address" : "192.168.0.1",
"port" : 9091,
"labels" : {
"agent" : "agentname",
"idc" : "idcname",
"hostname" : "hblockserver",
"serverIp" : "192.168.0.65",
"clusterId" : "B0A49942-62C8-42FB-9F0B-6CE76BE8A20B",
"clusterName" : "test",
"job" : "hblock"
}
} ],
"receiverTimeout" : 20000,
"receivers" : [ {
"receiverUrl" : "http://192.168.0.1:9093/metrics",
"method" : "POST",
"authType" : "Basic",
"basicUsername" : "user1",
"basicPassword" : "pwd1",
"metricLabels" : {
"agent" : "agentname",
"idc" : "idcname",
"hostname" : "songt-0004",
"serverIp" : "192.168.0.65",
"clusterId" : "B0A49942-62C8-42FB-9F0B-6CE76BE8A20B",
"clusterName" : "test",
"job" : "hblock"
}
} ]
},
"collect" : {
"interval" : 14000,
"metrics" : [ {
"name" : "storFs",
"interval" : 14000,
"items" : [ "mdm", "ds-2", "ds-1" ]
} ]
}
}, {
"serverId" : "hblock_2",
"send" : {
"interval" : 19000,
"timeout" : 2000,
"pushgatewayTimeout" : 10000,
"pushgateways" : [ {
"address" : "192.168.0.1",
"port" : 9091,
"labels" : {
"agent" : "agentname",
"idc" : "idcname",
"hostname" : "k8s-master",
"serverIp" : "192.168.0.64",
"clusterId" : "B0A49942-62C8-42FB-9F0B-6CE76BE8A20B",
"clusterName" : "test",
"job" : "hblock"
}
} ],
"receiverTimeout" : 20000,
"receivers" : [ {
"receiverUrl" : "http://192.168.0.1:9093/metrics",
"method" : "POST",
"authType" : "Basic",
"basicUsername" : "user1",
"basicPassword" : "pwd1",
"metricLabels" : {
"agent" : "agentname",
"idc" : "idcname",
"hostname" : "k8s-master",
"serverIp" : "192.168.0.64",
"clusterId" : "B0A49942-62C8-42FB-9F0B-6CE76BE8A20B",
"clusterName" : "test",
"job" : "hblock"
}
} ]
},
"collect" : {
"interval" : 14000,
"metrics" : [ {
"name" : "storFs",
"interval" : 14000,
"items" : [ "mdm", "ds-2", "ds-1" ]
} ]
}
}, {
"serverId" : "hblock_3",
"send" : {
"interval" : 19000,
"timeout" : 2000,
"pushgatewayTimeout" : 10000,
"pushgateways" : [ ],
"receiverTimeout" : 20000,
"receivers" : [ {
"receiverUrl" : "http://192.168.0.1:9093/metrics",
"method" : "POST",
"authType" : "Basic",
"basicUsername" : "user1",
"basicPassword" : "pwd1",
"metricLabels" : {
"agent" : "agentname",
"idc" : "idcname",
"hostname" : "songt-0006",
"serverIp" : "192.168.0.67",
"clusterId" : "B0A49942-62C8-42FB-9F0B-6CE76BE8A20B",
"clusterName" : "test",
"job" : "hblock"
}
} ]
},
"collect" : {
"interval" : 14000,
"metrics" : [ {
"name" : "storFs",
"interval" : 14000,
"items" : [ "ds-1" ]
} ]
}
}, {
"serverId" : "hblock_4",
"send" : {
"interval" : 19000,
"timeout" : 2000,
"pushgatewayTimeout" : 10000,
"pushgateways" : [ ],
"receiverTimeout" : 20000,
"receivers" : [ {
"receiverUrl" : "http://192.168.0.1:9093/metrics",
"method" : "POST",
"authType" : "Basic",
"basicUsername" : "user1",
"basicPassword" : "pwd1",
"metricLabels" : {
"agent" : "agentname",
"idc" : "idcname",
"hostname" : "songt-007",
"serverIp" : "192.168.0.68",
"clusterId" : "B0A49942-62C8-42FB-9F0B-6CE76BE8A20B",
"clusterName" : "test",
"job" : "hblock"
}
} ]
},
"collect" : {
"interval" : 14000,
"metrics" : [ {
"name" : "storFs",
"interval" : 14000,
"items" : [ "ds-1" ]
} ]
}
} ]
}查询服务器hblock_1、hblock_2的监控配置。
[root@hblockserver CTYUN_HBlock_Plus_4.1.0_x64]# ./stor config ls -i monitor -n hblock_1,hblock_2
{
"monitors" : [ {
"serverId" : "hblock_1",
"send" : {
"interval" : 19000,
"timeout" : 2000,
"pushgatewayTimeout" : 10000,
"pushgateways" : [ {
"address" : "192.168.0.1",
"port" : 9091,
"labels" : {
"agent" : "agentname",
"idc" : "idcname",
"hostname" : "hblockserver",
"serverIp" : "192.168.0.65",
"clusterId" : "B0A49942-62C8-42FB-9F0B-6CE76BE8A20B",
"clusterName" : "test",
"job" : "hblock"
}
} ],
"receiverTimeout" : 20000,
"receivers" : [ {
"receiverUrl" : "http://192.168.0.1:9093/metrics",
"method" : "POST",
"authType" : "Basic",
"basicUsername" : "user1",
"basicPassword" : "pwd1",
"metricLabels" : {
"agent" : "agentname",
"idc" : "idcname",
"hostname" : "songt-0004",
"serverIp" : "192.168.0.65",
"clusterId" : "B0A49942-62C8-42FB-9F0B-6CE76BE8A20B",
"clusterName" : "test",
"job" : "hblock"
}
} ]
},
"collect" : {
"interval" : 14000,
"metrics" : [ {
"name" : "storFs",
"interval" : 14000,
"items" : [ "mdm", "ds-2", "ds-1" ]
} ]
}
}, {
"serverId" : "hblock_2",
"send" : {
"interval" : 19000,
"timeout" : 2000,
"pushgatewayTimeout" : 10000,
"pushgateways" : [ {
"address" : "192.168.0.1",
"port" : 9091,
"labels" : {
"agent" : "agentname",
"idc" : "idcname",
"hostname" : "k8s-master",
"serverIp" : "192.168.0.64",
"clusterId" : "B0A49942-62C8-42FB-9F0B-6CE76BE8A20B",
"clusterName" : "test",
"job" : "hblock"
}
} ],
"receiverTimeout" : 20000,
"receivers" : [ {
"receiverUrl" : "http://192.168.0.1:9093/metrics",
"method" : "POST",
"authType" : "Basic",
"basicUsername" : "user1",
"basicPassword" : "pwd1",
"metricLabels" : {
"agent" : "agentname",
"idc" : "idcname",
"hostname" : "k8s-master",
"serverIp" : "192.168.0.64",
"clusterId" : "B0A49942-62C8-42FB-9F0B-6CE76BE8A20B",
"clusterName" : "test",
"job" : "hblock"
}
} ]
},
"collect" : {
"interval" : 14000,
"metrics" : [ {
"name" : "storFs",
"interval" : 14000,
"items" : [ "mdm", "ds-2", "ds-1" ]
} ]
}
} ]
}| 项目 | 描述 |
|---|---|
| serverId | 服务器ID。 |
| send.pushgatewayTimeout | 向所有Pushgateway推送数据的超时时长,超时即认为推送失败。 |
| send.pushgateways.adress | Pushgateway的IP或域名。 |
| send.pushgateways.labels | Pushgateway对应的标签。 |
| receiverTimeout | 向所有receiver发送数据的超时时间。 |
| receivers.receiverUrl | 监控数据推送地址URL。 |
| receivers.method | 推送监控数据的请求方法。 |
| receivers.authType | 认证鉴权类型。 |
| receivers.basicUsername | basic的用户名。 |
| receivers.basicPassword | basic的密码。 |
| receivers.bearerToken | Bearer的token。 |
| receivers.metricLabels | 监控数据推送地址对应的标签值。 |
| collect.interval | 硬件指标采集的采集间隔。 |
| collect.metrics.name | 采集间隔或采集对象的硬件指标类别名称。 |
| collect.metrics.interval | 硬件指标类别单独设置的采集间隔。 |
| collect.metrics.items | 硬件指标类别单独设置的采集对象。 |