zoukankan      html  css  js  c++  java
  • Nagios备忘之安装 枯木

    ###############################################Server端###############################################

    ----------------

    Nagios

    ----------------

    源码包地址:http://sourceforge.net/projects/nagios/?source=directory

    建立nagios账号:
    # useradd nagios && passwd nagios
    # groupadd nagcmd                                                   //nagcmd用于从web接口执行外部命令
    # usermod -G nagcmd nagios
    # usermod -G nagcmd daemon

    安装nagios:
    # tar xf nagios.xx.xx
    # ./configure --with-command-group=nagcmd --with-nagios-user=nagios --with-nagios-group=nagios
    # make all
    # make install
    # make install-init                            --> 生成init启动脚本
    # make install-commandmode    --> 设置相应的目录权限
    # make install-config                      --> 生成模板配置文件
    # make install-webconf                  --> 生成apache配置文件

    # htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin


    # yum install httpd
    # cp /etc/httpd/conf/nagios.conf /usr/local/apache2/conf/extra/nagios.conf
    # vim /usr/local/apache2/conf/httpd.conf
    include conf/extra/nagios.conf

    # chkconfig --add nagios
    # /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
    # /etc/init.d/nagios start

    测试:http://IP/nagios/
    ###############################################Server端###############################################


    ##########################################Server端和Client端安装#########################################

    安装nagios插件
    -----------------------
    nagios-plugin.xx.xx

    -----------------------

    源码地址:http://sourceforge.net/projects/nagiosplug/

    # tar xf nagios-plugin.xx.xx
    # cd nagios-plugin.xx.xx
    # ./configure --prefix=/usr/local/nagios --with-nagios-user=nagios --with-nagios-group=nagios
    # make && make install

    # pwd
    /usr/local/nagios/libexec
    // 插件安装后的文件

    -----------------------

    nrpe
    监控linux本地主机时,我们可以直接更改配置文件进行监控,如果需要监控的主机与nagios不在同一机器上,即监控远程linux主机时,需要借助NRPE插件实现。

    -----------------------

    源码地址:http://sourceforge.net/projects/nrpe/?source=directory

    # ./configure
    # make
    # make all
    # make install-plugin
    # make install-daemon
    # make install-daemon-config
    # vim /usr/local/nagios/etc/nrpe.cfg

    allowed_hosts=127.0.0.1,192.168.1.20 #逗号隔开,授权Server获取check_nrpe

    # /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg ‐d   //启动
    # /usr/local/nagios/libexec/check_nrpe  -H 127.0.0.1   //输出表示nrpe配置成功
    NRPE v2.12

    ##########################################Server端和Client端安装#########################################


  • 相关阅读:
    Install JDK In Ubuntu
    js初学—实现checkbox全选功能
    js初学—js全自定义单选框
    poj1679The Unique MST(次小生成树模板)
    hdu3486Interviewe(二分是错的)(ST算法RMQ + 判定上下界枚举)
    poj3974 Palindrome(Manacher最长回文)
    poj1734 Sightseeing trip(Floyd求无向图最小环)
    BZOJ1123 [POI2008]BLO(割点判断 + 点双联通缩点size)
    2.2 logistic回归
    神经网络的火热
  • 原文地址:https://www.cnblogs.com/kumulinux/p/2808688.html
Copyright © 2011-2022 走看看