将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,等等)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java变量始终存储0值。为什么?   如何使用Java/REST将Azure blob从一个存储容器移动到另一个存储容器?   java将commons DBCP从1.2升级到1.4,我应该害怕吗?   java如何使用分隔符拆分字符串?   java使用数组读取json对象   java在groovy中切片字符串   交换数组java的两个邻域元素   java移动用于确定字符串是否为回文的逻辑   java Android应用程序在一个活动中崩溃   java Sparkjava将webapp文件夹设置为静态资源/模板的文件夹   java复杂条件表达式,用户易用。   java如何仅在表存在时从表中选择值   java I无法将数据从Recyclerview传递到其他活动   java数据结构最佳设计(大数据)   java Android从DatePickerDialogFragment中删除日历视图   java将数据从Firebase获取到片段   数组。sort()在java中运行不正常