./stor config add { -i | --item } monitor --pushgateway PUSHGATEWAY [ --pushgateway-labels LABEL &<1-n> ] [ { -n | --server } SERVER_ID &<1-n> ]
此命令用来添加pushgateway监控配置。
说明
添加pushgateway监控配置时,默认携带下列label:job、集群ID、集群名称、ServerIP、hostname。用户有权限修改或删除集群ID、集群名称、ServerIP、hostname,但不建议修改和删除。用户添加的自定义label与默认label同名时,则label取值以用户设置的为准。
参数
参数 | 描述 |
---|---|
--pushgateway PUSHGATEWAY | pushgateway的地址和接口,格式为IPv4:port、[IPv6]:port或者domain-name:port。 |
--pushgateway-labels LABEL | pushgateway对应的标签值,格式为KEY:VALUE。一次可以添加多个标签值,以英文逗号(,)分开。 |
-n SERVER_ID 或 --server SERVER_ID | 指定添加pushgateway监控配置的HBlock服务器ID。一次可以指定多个HBlock服务器的ID,以英文逗号(,)分开。 默认为所有HBlock服务器添加pushgateway监控配置。 |
示例
添加pushgateway监控配置。
[root@hblockserver CTYUN_HBlock_Plus_3.8.0_x64]# ./stor config add -i monitor --pushgateway 192.168.0.1:9091 --pushgateway-labels agent:agentname,idc:idcname -n hblock_1,hblock_2
Added pushgateway 192.168.0.1:9091 with pushgateway labels agent:agentname,idc:idcname on server hblock_1,hblock_2 successfully.