应用平台 APPSTAGE-APP类型插件说明:scriptcollet
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 | 说明:执行脚本命令或者读取指定文件内容上报的值 }] }