将nagios插件输出发送到cloudwatch的包装器
n2cw的Python项目详细描述
#n2cw-nagios to cloudwatch
n2cw是实现
[nagios插件api]的检查脚本的包装器(http://nagios.sourceforge.net/docs/3_0/pluginapi.html)。它运行指定的check命令并推送结果,可选地包括所有[perfdata]的
metrics(http://nagios.sourceforge.net/docs/3-u 0/perfdata.html)的所有[perfdata]的所有[perfdata
pip install n2cw
```````
````
``````
```````
用法:n2cw[options]名称空间基名称空间库名称名--command
包装nagios样式的检查,将check status和perfdata推送到
cloudwatch metrics。
-帮助显示此帮助消息并退出
维度键=值、密钥=值BR/> CycDeWAT度量维度
NOOP不推度量,只记录
--没有perfdata不发送性能数据的度量值
--没有状态不发送检查状态输出
`````
`command`是完整的命令行,带有参数,对于您希望运行的nagios插件,例如
15481742;15481741;0;15481840
```
以下度量将推送到cloudwatch:
```
命名空间度量名称值维度
-----------------------------
mysuperwebsite disk status 0 host=webserver1
mysuperwebsite disk-/7292772 host=webserver1
```
*status*度量是检查返回码(所以ok是0,warning
是1,等等)。
n2cw是实现
[nagios插件api]的检查脚本的包装器(http://nagios.sourceforge.net/docs/3_0/pluginapi.html)。它运行指定的check命令并推送结果,可选地包括所有[perfdata]的
metrics(http://nagios.sourceforge.net/docs/3-u 0/perfdata.html)的所有[perfdata]的所有[perfdata
pip install n2cw
```````
````
``````
```````
用法:n2cw[options]名称空间基名称空间库名称名--command
包装nagios样式的检查,将check status和perfdata推送到
cloudwatch metrics。
-帮助显示此帮助消息并退出
维度键=值、密钥=值BR/> CycDeWAT度量维度
NOOP不推度量,只记录
--没有perfdata不发送性能数据的度量值
--没有状态不发送检查状态输出
`````
`command`是完整的命令行,带有参数,对于您希望运行的nagios插件,例如
15481742;15481741;0;15481840
```
以下度量将推送到cloudwatch:
```
命名空间度量名称值维度
-----------------------------
mysuperwebsite disk status 0 host=webserver1
mysuperwebsite disk-/7292772 host=webserver1
```
*status*度量是检查返回码(所以ok是0,warning
是1,等等)。