如何使用 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


----------------------

最重要的是不要忘了换乘线路!