美文网首页
编译安装nagios

编译安装nagios

作者: 小尛酒窝 | 来源:发表于2018-09-21 15:00 被阅读0次

本文主要描述如何编译安装nagios主程序及nagios插件,

安装依赖包

[root@nagios ~]# yum install -y wget httpd php gcc glibc glibc-common gd gd-devel make net-snmp unzip

下载相应的nagios core包及插件

[root@nagios ~]# cd /usr/local/src/
[root@nagios src]# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.2.2.tar.gz
[root@nagios src]# wget http://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz

添加Nagios用户和用户组

[root@nagios src]# useradd nagios
[root@nagios src]# groupadd nagcmd
[root@nagios src]# usermod -a -G nagcmd nagios

安装Nagios的主程序

[root@nagios ~]# tar zxvf nagios-4.2.2.tar.gz
[root@nagios ~]# cd nagios-4.2.2
[root@nagios nagios-4.2.4]# ./configure --with-command-group=nagcmd
[root@nagios nagios-4.2.4]# make all && make install && make install-init && make install-commandmode && make install-config
[root@nagios nagios-4.2.4]# cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/
[root@nagios nagios-4.2.4]# chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers
[root@nagios nagios-4.2.4]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

然后启动nagios服务进程:

[root@nagios nagios-4.2.4]# /etc/init.d/nagios start
[root@nagios nagios-4.2.4]# /etc/init.d/httpd start

创建nagios web界面的默认用户

[root@nagios nagios-4.2.4]# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

安装nagios插件

[root@nagios nagios-4.2.4]# cd /usr/local/src/
[root@nagios src]# tar zxf nagios-plugins-2.2.1.tar.gz
[root@nagios src]# cd nagios-plugins-2.2.1
[root@nagios nagios-plugins-2.2.1]# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
[root@nagios nagios-plugins-2.2.1]# make && make install

设置nagios服务开机自启

[root@nagios nagios-plugins-2.2.1]# chkconfig --add nagios
[root@nagios nagios-plugins-2.2.1]# chkconfig --level 35 nagios on
[root@nagios nagios-plugins-2.2.1]# chkconfig --add httpd
[root@nagios nagios-plugins-2.2.1]# chkconfig --level 35 httpd on

访问nagios:http://<your.nagios.server.ip>/nagios

相关文章

  • Nagios监控服务

    安装Nagios 安装前准备 部署Nagios运行环境 安装Nagios 创建用户、用户组 编译安装Nagios ...

  • 编译安装nagios

    本文主要描述如何编译安装nagios主程序及nagios插件, 安装依赖包 下载相应的nagios core包及插...

  • nagios pnp4nagios图形插件安装

    pnp4nagios安装 nagios 是3.5+ 1. 检查环境安装: 如果环境少包,yum安装 2. 安装p...

  • Nagios安装配置nrpe

    监控工具-Nagios-Nagios安装配置nrpe 参考链接1 参考文件: 远程被监控主机安装配置 用户设置 A...

  • Nagios安装

    1. 环境 nagios分为客户端与服务端 服务端(监控机)放在中控机上 客户端放在各个服务器上 服务端环境: c...

  • nagios nrpe客户端安装

    如果想要监控远程linux主机需要安装nrpe 添加用户 安装nrpe 安装nagios-plugin 修改配置 ...

  • nagios配置文件概述

    nagios core配置文件概述 配置文件路径,安装目录下的etc子目录 主配置文件nagios.cfg 通常命...

  • Linux - Nagios 监控 硬盘 I/O 端口

    上一篇《Linux下Nagios的安装与配置 及遇到的坑 》 Nagios 自带的包里没有直接检查硬盘 I/O 的...

  • nagios安装配置

    nagios安装简介 nagios本身并没有监控的功能,所有的监控是由插件完成的,插件将监控的结果返回给nagio...

  • Docker安装部署Nagios

    Docker安装部署 参考地址https://github.com/ethnchao/docker-nagios/...

网友评论

      本文标题:编译安装nagios

      本文链接:https://www.haomeiwen.com/subject/ibnanftx.html