应用平台 APPSTAGE-APP类型插件说明:scriptcollet

时间:2024-05-15 15:34:44

scriptcollet

功能说明

执行脚本命令或者读取指定文件内容,并将结果上报给HCW。

参数配置

配置样例:

type:script # 采集方式,可选填 script(采集脚本)或者 path(采集文件)。

ex_path:/opt/huawei/monitor/disk.sh # 脚本执行路径或者采集文件路径。

_filter_key_id:/opt/huawei/monitor/disk.sh # 多实例插件的key,此参数是为了支持多实例插件上报使用,只需要保证多个实例中该值均不同,建议与ex_path值保持一致。

scriptcollect为多实例插件,即scriptcollect插件可以配置多组参数,但需要每组参数均不相同。

消息样例及含义说明

{
      "plugin_id":"scriptcollect",                   #单位:  | 类型:string  | 说明:插件名
      "metric":[{
            "node": " host-10-22-0-170",             #单位:  | 类型:string  | 说明:主机名,消息来源标识
            "timestamp": "1518078026000",            #单位:  | 类型:string  | 说明:字符类型时间戳
            "key_id":"/opt/huawei/monitor/disk.sh",  #单位:  | 类型:string  | 说明:对应模板配置的key值
            "collect_value":"80",	             #单位:  | 类型:string  | 说明:执行脚本命令或者读取指定文件内容上报的值
}]
}
support.huaweicloud.com/usermanual-appstage/appstage_04_1252.html