如何使用 shinken livestatus API
how work with shinken livestatus API
美好的一天。本人第一次使用新研等类似产品general.So不严格判断。
问题是如何通过Shinken Livestatus获取数据API.
Shinken 已安装 运行。 localhost:50000 上配置了 Livestatus 和 运行。平来了
但我不明白如何询问一些事情,获取一些数据。该文档没有阐明我的问题。以及是否可以通过此 API 接收将 CollecD 发送到 mod-collectd
的指标
经过实验和研究源码,我得出了这个结论。
在livestatus模块中,可以开一个端口或者unixsocket,这个可以理解。不过这里可以从源代码mapping.py字典livestatus_attribute_map.
中找到的命令中参考
request后面最主要的就是放两个换行符!!!
Example thru HTTP:
curl -i -X POST http://host:50000/query -H "Content-Type: text/xml" --data-binary "@/path_to_query/query"
查询 - 这是文件,带有命令。
Example: cat query
----------------------
GET hosts
----------------------
最重要的是不要忘了换乘线路!
美好的一天。本人第一次使用新研等类似产品general.So不严格判断。
问题是如何通过Shinken Livestatus获取数据API.
Shinken 已安装 运行。 localhost:50000 上配置了 Livestatus 和 运行。平来了
但我不明白如何询问一些事情,获取一些数据。该文档没有阐明我的问题。以及是否可以通过此 API 接收将 CollecD 发送到 mod-collectd
经过实验和研究源码,我得出了这个结论。
在livestatus模块中,可以开一个端口或者unixsocket,这个可以理解。不过这里可以从源代码mapping.py字典livestatus_attribute_map.
中找到的命令中参考
request后面最主要的就是放两个换行符!!!
Example thru HTTP:
curl -i -X POST http://host:50000/query -H "Content-Type: text/xml" --data-binary "@/path_to_query/query"
查询 - 这是文件,带有命令。
Example: cat query
----------------------
GET hosts
----------------------
最重要的是不要忘了换乘线路!