Ubuntu 安装使用 Shinken监控系统

Shinken是一款类似于Nagios的开源监控工具,使用Python开发。它基于Web,可以通过直观的方式监控系统的各种健康状况。

Shinken源代码:https://github.com/naparuba/shinken

Shinken is a modern, Nagios compatible monitoring framework, written in Python. Its main goal is to give users a flexible architecture for their monitoring system that is designed to scale to large environments.

Shinken is backwards-compatible with the Nagios configuration standard and plugins. It works on any operating system and architecture that supports Python, which includes Windows, GNU/Linux and FreeBSD.

Ubuntu安装配置Shinken

Shinken是Python框架,可以使用pip安装:

启动shinken服务:

安装Shinken Webui2,Webui2是Shinken的web接口,最简单的安装方法是使用shinken命令安装:

Ubuntu 安装使用 Shinken监控系统

安装MongoDB:

安装MongoDB Python驱动:

配置Shinken使用webui2:

Ubuntu 安装使用 Shinken监控系统

更改管理员用户密码:

Ubuntu 安装使用 Shinken监控系统

重启Shinken服务:

使用浏览器访问:http://your_server_IP6:7767,测试:

Ubuntu 安装使用 Shinken监控系统

安装Nagios插件:

安装perl模块:

创建链接和日志文件:

安装两个shinken包:

添加要监控的Linux主机

主机信息:hostname:test  ip:192.168.0.111

登录到192.168.0.111,安装snmp:

配置snmp:

修改如图:

Ubuntu 安装使用 Shinken监控系统

注释掉:

在注释掉的行下添加:

重启snmpd服务:

登录到Shinken服务器,创建主机配置文件:

写入内容:

修改Shinken服务器的SNMP配置:

把public改为your_password。

完成安装

使用浏览器访问http://your_shinken_IP:7767,用前面设置的管理员用户登录:

Ubuntu 安装使用 Shinken监控系统

常见问题:

Ubuntu 安装使用 Shinken监控系统

安装ntp:

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注