1.安装 依赖的包
2.安装icinga的编译软件
3.创建Incinga 的用户
在此安装报错,提示用户名已存在了、查看etc,并删除etc
Make install
并执行make install –config生成etc的配置文件
4.配置icinga 的etc文件下面
查看object目录文件都不用管它
5.查看httpd/httpd.conf 文件下面生成icinga的配置文件
6.创建icinga的目录和创建密码
7.关闭xlinux
8.启动apache httpd
9.启动主程序 icinga
10.启动web服务
http://ip/icinga
11 配置icinga 文件
Cgi.cfg 动态网关接口。主要显示页面的显示形态
Icinga.Conf 主配置文件
12.配置监控文件,并配置监控
安装代理,配置客户端
Scp nagios
为了防止安装包的依赖我这里做制了yum 配置
创建 yum 的配置文件
制作完成
检查一下yum中的nrpe
安装nrpe
在客户端上安装所有的监控软件
安装完成后生守候进程、etc/inti.d 启动进程
检查下守护进程状态
12. 在服务器这边也要安装相同的监控软件
13.同时产生监控的发送指令,我要配置。Nagios的nrpe.cfg 文件,修改 allowed_hosts=192.168.183.20 ip代表允许那个ip监控
重启服务,在检测
14.开始检测其他机子时,要创建对象。在控制服务器上配置 etc/conf.d 下面新创建个摸版。Cp loalhost.cnf 改写名字
定义主机名和ip
定义服务使用摸版中的定义函数 在使用插件的时候我/libexec 下面的没有插件、在这里我们要拷贝、usr/lib64/nagios/plugins/* ../libexec/
拷贝完成之后我们在配置服务器上的localconf.g ,删除
检查错误的脚本
添加图标
在监控mysql时我们要创建一个用户,使用它来登录管理。
检查帮助命令
所监控的服务
以上的命令不能使用我们要在etc下面的command。cnf 定义
ftp
Mysql的smb的定义
修改为
16.linux下面监控xp,我们要安装插件NSClient++软件
自动启动
。在监控的服务器上创建winxP。Cnf 文件
我们在模板中使用windows配置文件
开始配置windows的模板
查找windows的图标配置
Windows 监控的配置文件是nt 来监控
这个配置文件会报错的。
修改配置文件后注释下面的hostgroup组
修改成
监控用户的
安装调试好后重启icinga服务。