快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

搭建部署nagios监控-创新互联

1 操作系统centos6.7

为嘉鱼等地区用户提供了全套网页设计制作服务,及嘉鱼网站建设行业解决方案。主营业务为网站制作、成都网站建设、嘉鱼网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

  搭建环境 nagios

2 监控端(S):IP:***.***.**.100(服务端和客户端都必须在同一种网络环境中,要么是桥接模式,要么是NAT模式)

  被监控端(C):IP:***.***.**.101

  注:/etc/sysconfig/network-scripts/ifcfg-eth0(网络环境根据自己需要在此路径配置)

3 安装步骤

  3.1 S:在服务端家目录里创建目录nagios

        cd 到家目录 cd mkdir nagios -->ls

  3.2 S:将nagios相关的安装包及插件统一放在/root/nagios

        (可以通过xshell传或者wget网上下载)

        nagios-4.0.9.tar.gz(主程序包)

        nagios-plugins-2.0.3.tar.gz(插件包)

        nrpe-2.15.tar.gz(间谍软件)

        msmtp-1.4.30.tar.bz2(邮件,用于报警)

        cd -->/root/nagios -->ls

  3.3 S:查看本机ip并挂在光盘配置yum源

        Ifconfig

        cd /mnt -->ls -->mkdir yum -->ls(创建yum文件夹)

        mount /dev/cdrom /mnt/yum(挂载光盘到yum下)

        cd /etc/yum.repos.d -->ls

        vim CentOS-Media.repo (需改的内容如下第二行            即enabled=0                改为enabled=1)

         baseurl=file:///media/CentOS/

                file:///mnt/yum

                file:///media/cdrecorder/

          enabled=1

        保存并退出(:wq)

          mv CentOS-Base.repo CentOS-Base.repo.bak(将CentOS-Base.repo改名为CentOS-Base.repo.bak)

  3.4 S:yum安装http和php及gcc

        yum -y install http*

        yum -y install php(如果*无法安装则去掉*)

        yum -y install gcc*

  3.5 S:开启http并设置开机自启

        service httpd start  (开启http)

        chkconfig httpd on  (开机自启)

  3.6 S:解压nagios安装包并安装

        cd /root/nagios -->ls

        tar fx nagios-4.0.8.tar.gz -->ls

        cd nagios-4.0.8 -->ls

        useradd nagios (创建nagios用户)

cd /root/nagios/nagios-4.0.8

        ./configure --prefix=/usr/local/nagios (指定路径创建nagios)

        make all    (执行)

        make install (执行-->安装主程序)

        make install-init (执行-->安装启动脚本)

        make install-commandmode (执行-->安装帮助设置)

        make install-config (执行-->安装配置文件)

        make install-webconf (执行-->安装用于apache的配置文件)

  3.7 S:重启http,启动nagios

        service httpd restart

        service nagios start

  3.8 S: 设置登录nagios的用户名和密码并登录

        cd /usr/local/nagios/etc -->ls

        htpasswd -cm /usr/local/nagios/etc/htpasswd.users nagios -->设置密码xxxx

        -->再次填写 xxxx

        进入浏览器-->输入***.***.**.100/nagios-->用户名:nagios

                                              密码:xxxx

        注:此时浏览器已有nagios的界面,但还无权限使用

  3.9 S:修改apache配置文件并重新启动

        vim /etc/httpd/conf/httpd.conf

          搜索User和Group(/User或者/Group)

          将其后面的apache改为nagios(如下)

搭建部署nagios监控搭建部署nagios监控          User apache   User nagios

        ---- ---->改为

          Group apache   Group nagios

         -->保存并退出(:wq)

         service httpd restart

  3.10 S:修改nagios相关文件并重启nagios

         cd /usr/local/nagios/etc -->ls

         vim cgi.cfg

         :%s/nagiosadmin/nagios/g (将全篇文件中的nagiosadmin                          改为nagios)

         -->保存并退出(:wq)

         service nagios restart

  3.11 S:安装nagios插件

         cd /root/nagios -->ls

         tar fx nagios-plugins-2.0.3.tay.gz -->ls (解压插件安装包)

         cd nagios-plugins-2.0.3 -->ls

         ./configure --prefix=/usr/local/nagios

         执行-->make && make install

  3.12 S:进入浏览器nagios界面

         浏览器 -->***.***.**.100/nagios -->nagios -->xxxx

         浏览器最左侧一列 Hosts(点击)-->显示***.***.**.100主机的运行状态

                          Service(点击)-->显示***.***.**.100主机上的服务状态

目前nagios已安装完成,但现在只能监控本机服务。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:搭建部署nagios监控-创新互联
当前URL:http://6mz.cn/article/cogisg.html

其他资讯