Shinken是一个与Nagios配置和插件兼容的监控框架
Shinken的Python项目详细描述
欢迎来到Shinken项目。
Shinken是一个与Nagios兼容的现代监视框架,用 Python。它的主要目标是为用户提供灵活的体系结构。 他们的监控系统是为适应大环境而设计的。
Shinken向后兼容Nagios配置标准 和插件。它可以在任何操作系统和架构上工作 支持python,包括windows、gnu/linux和freebsd。
安装Shinken
更新
启动:
python setup.py install –update
它只会更新shinken库和脚本,但不会触及您当前的配置
运行
Shinken使用init.d脚本安装,在启动时启用它们,并在安装过程结束后立即启动它们。基于您的Linux发行版,您只需执行以下操作:
chkconfig –add shinken chkconfig shinken on
或:
update-rc.d shinken defaults 20
配置在哪里?
配置位于目录/etc/shinken中。
原木在哪里?
日志在/var/log/shinken中 (你期望什么?)
我有一个bug,如何在调试模式下启动守护程序?
您只需启动:
/etc/init.d/shinken -d start
调试日志将基于日志目录(/var/log/shinken)
H2>我从NigiOS切换,我需要改变我现有的NGIOS配置吗?
不,不需要更改现有配置-除非 您想添加一些新的主机和服务。一旦你觉得舒服 有了Shinken,你可以开始使用它独特而强大的功能。
了解有关如何使用和配置Shinken的更多信息
跳到shinkendocumentation。
如果发现错误
错误在issue list on GitHub中被跟踪。在提交一个新的问题之前,总是要搜索现有的问题(使用页面顶部的搜索字段)。 提交新错误时,请记住包括:
- 一个有用的标题-在标题和正文中使用描述性关键字,这样其他人就可以找到你的bug(避免重复)。
- 使用实际结果与预期结果再现问题的步骤
- shinken版本(或者如果您直接从git repo中提取,那么您当前的commit sha-使用git rev parse head)
- 操作系统版本
- 如果特定代码出现问题,请链接到测试文件(gist.github.com是上载代码的好地方)。
- 如果您看到错误消息或ui显示问题,屏幕截图非常有用。(只需将图像拖到问题描述字段中即可将其包括在内)。