nikoo 发表于 2015-11-23 14:46:54

icinga系统服务器监控部署


  1.安装依赖的包
http://blog.iyunv.com/zzxtbl/article/details/

  
  2.安装icinga的编译软件
http://blog.iyunv.com/zzxtbl/article/details/
http://blog.iyunv.com/zzxtbl/article/details/

http://blog.iyunv.com/zzxtbl/article/details/

  
  
  3.创建Incinga 的用户
http://blog.iyunv.com/zzxtbl/article/details/

  
  在此安装报错,提示用户名已存在了、查看etc,并删除etc
http://blog.iyunv.com/zzxtbl/article/details/
  Make install
  并执行makeinstall –config生成etc的配置文件
http://blog.iyunv.com/zzxtbl/article/details/
  4.配置icinga 的etc文件下面
http://blog.iyunv.com/zzxtbl/article/details/

  
  查看object目录文件都不用管它
http://blog.iyunv.com/zzxtbl/article/details/

  
  5.查看httpd/httpd.conf 文件下面生成icinga的配置文件
  

  6.创建icinga的目录和创建密码
http://blog.iyunv.com/zzxtbl/article/details/
  7.关闭xlinux
http://blog.iyunv.com/zzxtbl/article/details/

  
  8.启动apache httpd
http://blog.iyunv.com/zzxtbl/article/details/
  9.启动主程序 icinga
http://blog.iyunv.com/zzxtbl/article/details/
  
  
  
  10.启动web服务
  http://ip/icinga
  11 配置icinga 文件
  Cgi.cfg 动态网关接口。主要显示页面的显示形态
  Icinga.Conf 主配置文件
  12.配置监控文件,并配置监控
  安装代理,配置客户端
  Scp nagios
  
http://blog.iyunv.com/zzxtbl/article/details/
  为了防止安装包的依赖我这里做制了yum 配置
http://blog.iyunv.com/zzxtbl/article/details/
  
  创建 yum 的配置文件
  
http://blog.iyunv.com/zzxtbl/article/details/
http://blog.iyunv.com/zzxtbl/article/details/

http://blog.iyunv.com/zzxtbl/article/details/

  制作完成
http://blog.iyunv.com/zzxtbl/article/details/

  
  检查一下yum中的nrpe
http://blog.iyunv.com/zzxtbl/article/details/
  安装nrpe
http://blog.iyunv.com/zzxtbl/article/details/
  在客户端上安装所有的监控软件
http://blog.iyunv.com/zzxtbl/article/details/
  安装完成后生守候进程、etc/inti.d 启动进程
http://blog.iyunv.com/zzxtbl/article/details/
  检查下守护进程状态
http://blog.iyunv.com/zzxtbl/article/details/
http://blog.iyunv.com/zzxtbl/article/details/
  
  12. 在服务器这边也要安装相同的监控软件
  

  13.同时产生监控的发送指令,我要配置。Nagios的nrpe.cfg 文件,修改 allowed_hosts=192.168.183.20 ip代表允许那个ip监控
http://blog.iyunv.com/zzxtbl/article/details/
  重启服务,在检测
  
http://blog.iyunv.com/zzxtbl/article/details/
  14.开始检测其他机子时,要创建对象。在控制服务器上配置 etc/conf.d 下面新创建个摸版。Cp loalhost.cnf改写名字
  定义主机名和ip
http://blog.iyunv.com/zzxtbl/article/details/
  定义服务使用摸版中的定义函数在使用插件的时候我/libexec 下面的没有插件、在这里我们要拷贝、usr/lib64/nagios/plugins/* ../libexec/
http://blog.iyunv.com/zzxtbl/article/details/
  拷贝完成之后我们在配置服务器上的localconf.g ,删除
http://blog.iyunv.com/zzxtbl/article/details/

  
  检查错误的脚本
  
  
http://blog.iyunv.com/zzxtbl/article/details/
  添加图标
  
http://blog.iyunv.com/zzxtbl/article/details/
http://blog.iyunv.com/zzxtbl/article/details/
  在监控mysql时我们要创建一个用户,使用它来登录管理。
http://blog.iyunv.com/zzxtbl/article/details/
http://blog.iyunv.com/zzxtbl/article/details/
  检查帮助命令
http://blog.iyunv.com/zzxtbl/article/details/

  所监控的服务
http://blog.iyunv.com/zzxtbl/article/details/
  以上的命令不能使用我们要在etc下面的command。cnf定义
  ftp
http://blog.iyunv.com/zzxtbl/article/details/
  Mysql的smb的定义
  
http://blog.iyunv.com/zzxtbl/article/details/
  修改为
  
http://blog.iyunv.com/zzxtbl/article/details/
  
  16.linux下面监控xp,我们要安装插件NSClient++软件
http://blog.iyunv.com/zzxtbl/article/details/
  自动启动
  
http://blog.iyunv.com/zzxtbl/article/details/

  
  
  
http://blog.iyunv.com/zzxtbl/article/details/
  。在监控的服务器上创建winxP。Cnf 文件
  
http://blog.iyunv.com/zzxtbl/article/details/
  我们在模板中使用windows配置文件
http://blog.iyunv.com/zzxtbl/article/details/
  开始配置windows的模板
  查找windows的图标配置
  
http://blog.iyunv.com/zzxtbl/article/details/
  
  Windows 监控的配置文件是nt 来监控
  
http://blog.iyunv.com/zzxtbl/article/details/
http://blog.iyunv.com/zzxtbl/article/details/

  
  这个配置文件会报错的。
http://blog.iyunv.com/zzxtbl/article/details/

  
  修改配置文件后注释下面的hostgroup组
http://blog.iyunv.com/zzxtbl/article/details/
  
  

  
http://blog.iyunv.com/zzxtbl/article/details/修改成
http://blog.iyunv.com/zzxtbl/article/details/

  监控用户的
  
http://blog.iyunv.com/zzxtbl/article/details/
  安装调试好后重启icinga服务。
http://blog.iyunv.com/zzxtbl/article/details/

  

wj2369 发表于 2017-3-23 15:37:37

thanks for sharing!

zcqwr 发表于 2017-10-1 10:41:45

谢谢分享
页: [1]
查看完整版本: icinga系统服务器监控部署