设为首页 收藏本站
查看: 695|回复: 0

nagios安装详细过程

[复制链接]

尚未签到

发表于 2019-1-14 11:16:49 | 显示全部楼层 |阅读模式
  一、nagios简介
    Nagios 是一款用于系统和网络监控的应用程序。它可以在你设定的条件下对主机和服务进行监
  控,并根据管理员所设置的报警阀值和报警方式在监控对象报警时和恢复时通知管理员。
  Nagios 强大之处在于灵活的插件式监控和报警功能,如果你想获得系统性能方面的图形信息可
  以使用 Cacti,也可以把 Nagios 和 Cacti 有效的集成起来。
  二、nagios特性
    1>监控网络服务(SMTP、POP3、HTTP、NNTP、PING 等) 。
    2> 监控主机资源(处理器负载、磁盘利用率等) 。
    3> 简单地插件设计使得用户可以方便地扩展自己服务的检测方法 。
    4> 并行服务检查机制。
    5> 具备定义网络分层结构的能力, 用"parent"主机定义来表达网络主机间的关系,这种关系
  被用来发现和明晰主机宕机或不可达状态。
    6> 当服务或主机问题产生与解决时将告警发送给联系人(通过 Email、短信、用户定义方式) 。
    7> 具备定义事件句柄功能,它可以在主机或服务的事件发生时获取更多问题定位。
    8> 自动的日志回滚。
    9> 可以支持并实现对主机的冗余监控。
    10> 可选的 WEB 界面用于查看当前的网络状态、通知和故障历史、日志文件等。
  三、安装过程
  环境 :centos 6.3

     1)准备工作,搭建rpm版的lamp
    # yum install -y httpd php gcc glibc glibc-common gd gd-devel mysql mysql-devel
    2)建立相关用户以及用户组
     # useradd nagios
    # groupadd nagiosgroup
    # usermod -G nagiosgroup nagios
    # usermod -G nagiosgroup apache ---apache搭建lamp时候会自动创建这个用户,现在就只需要将他加入nagios用户组就好了。
   3)安装主程序包
    # wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.1.tar.gz
    # tar xf nagios-3.2.1.tar.gz -C /usr/src

    # cd /usr/src/nagios-3.2.1

    # ./configure --with-nagios-user=nagios --with-nagios-group=nagiosgroup
    # make all

    # make install

    # make install-init --生成启动脚本

    # make install-commandmode --生成相应的目录权限

    # meke install-conf --生成模板配置文件

    # make instal-webconf --生成apache配置文件

   4)创建web界面可以访问的验证用户

   # htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin  --注意一定要用nagiosadmin ,因为该用户名是在 cgi.cfg 设置的默认用户名
     5) 安装nagios-plugins
     # wget https://www.nagios-plugins.org/download/nagios-plugins-1.5.tar.gz
     # tar xf nagios-plugins-1.5.tar.gz -C /usr/src
     # cd /usr/src/nagios-plugins-1.5

     #./configure --prefix=/usr/local/nagios --with-nagios-user=nagios --with-nagios-group=nagios
     #make && make install
      6) 启动nagios

     # /etc/init.d/httpd start

     # /etc/init.d/nagios start

      7) 登陆nagios
      http://nagiosserverIP/nagios
       输入nagiosadmin以及自己刚才设定的登陆密码。


  注意:如果在安装过程中,没有出现错误,我们就可以正常启动 Nagios 和 Apache 了,如果出现了错误,请根据错误提示,检测安装,一般错误时由于依赖的库文件没有安装。






  

  

  

  





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-663132-1-1.html 上篇帖子: nagios: processes数量报警 下篇帖子: Linux下Nagios的安装与配置<< 一 >>
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表