一、编译安装Nagios
下载:http://www.nagios.org/download
中文插件:http://sourceforge.net/projects/nagios-cn/files/
1.安装所需要的软件包
yum -y install gd gd-devel libpng libpng-devel libjpeg libjpeg-devel zlib zlib-devel httpd php php-devel
2.解压编译核心
[root@nagios ~]# useradd nagios
[root@nagios ~]# usermod -G nagios apache
[root@nagios ~]# tar zxvf nagios-3.2.3.tar.gz
[root@nagios ~]# cd nagios-3.2.3
[root@nagios nagios-3.2.3]# ./configure --prefix=/usr/local/nagios \
--with-nagios-user=nagios --with-nagios-group=nagios
[root@nagios nagios-3.2.3]# make all
[root@nagios nagios-3.2.3]# make install
[root@nagios nagios-3.2.3]# make install-init   #建立启动nagios脚本
[root@nagios nagios-3.2.3]# make install-commandmode  #修改配置文件权限
[root@nagios nagios-3.2.3]# make install-config   #安装实例配置文件
[root@nagios nagios-3.2.3]# make install-webconf  #安装web接口
[root@nagios ~]# chkconfig nagios on
2.编译安装nagios插件
[root@nagios ~]# tar zxvf nagios-plugins-1.4.15.tar.gz
[root@nagios ~]# cd nagios-plugins-1.4.15
[root@nagios nagios-plugins-1.4.15]# ./configure --prefix=/usr/local/nagios
[root@nagios nagios-plugins-1.4.15]# make && make install
安装完成后,在/usr/local/nagios/libexec建立许多插件
3. 编译安装nagios中文插件(非必须)
[root@nagios ~]# tar jxvf nagios-cn-3.2.3.tar.bz2
[root@nagios ~]# cd nagios-cn-3.2.3
[root@nagios nagios-cn-3.2.3]# ./configure --prefix=/usr/local/nagios/
[root@nagios nagios-cn-3.2.3]# make all
[root@nagios nagios-cn-3.2.3]# make install
4.使用htpasswd创建密码验证文件
[root@nagios ~]# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
输入两次密码后,就建立完成
5.测试
[root@nagios ~]# /etc/init.d/nagios start
[root@nagios ~]# /etc/init.d/httpd restart
使用浏览器打开:http://ip/nagios/
二、安装nrpe
[root@nagios ~]# yum -y install xinetd
[root@nagios ~]# tar zxvf nrpe-2.13.tar.gz
[root@nagios ~]# cd nrpe-2.13
[root@nagios nrpe-2.13]# ./configure --prefix= /usr/local/nagios
[root@nagios nrpe-2.13]# make all
[root@nagios nrpe-2.13]# make install-plugin
[root@nagios nrpe-2.13]# make install-daemon
[root@nagios nrpe-2.13]# make install-daemon-config
[root@nagios nrpe-2.13]# make install-xinetd
配置nrpe,增加以下行:
[root@nagios ~]# vim /etc/services
nrpe                    5666/tcp                 #nrpe
在/usr/local/nagios/etc/objects/command.cfg中加入:
  1. #'check_nrpe'command definition

  2. define command{

  3. command_name check_nrpe

  4. command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$

  5. }

[root@nagios ~]# /etc/init.d/xinetd start
[root@nagios ~]# chkconfig xinetd on
安装完成。。。
错误:无法打开要更新的命令文件。
外部命令文件或目录权限不对,参考FAQ设置正确的权限
提交命令时出错
解决: chmod a+w /usr/local/nagios/var/rw/nagios.cmd

本文出自 “网络收藏夹” 博客,请务必保留此出处http://liyaoyi.blog.51cto.com/442933/847222

Nagios安装与配置相关推荐

  1. nagios安装与配置教程(详细版)【入门教程】2020-11-16

    Nagios基础入门 这里写目录标题 Nagios基础入门 一.前言 二.Nagios简介 三 .Nagios构成 四 .Nagios原理 五 .安装介绍 六. Nagios服务端安装 七 .被监控客 ...

  2. nagios安装与配置详解1

    一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报 ...

  3. Nagios安装、配置、问题记录

    http://youyizhimen.blog.163.com/blog/static/170917267201201745523276/ 本文描述了我在使用Nagios的过程中遇到的一些问题.解决办 ...

  4. Nagios安装与配置详解

    一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报 ...

  5. nagios安装和配置详解

    写在最前 本文转载自https://www.cnblogs.com/mchina/archive/2013/02/20/2883404.html,转载博客博主写的十分详细,本次转载仅用于学习交流. 一 ...

  6. Nagios安装监控

    Nagios基础入门 一.前言 日前,我接触学习了Nagios,在看到网上各路神仙写的杂七杂八的Nagios安装配置教程,亲自尝试许多的教程过后,"骂骂咧咧"的写下这篇关于Nagi ...

  7. Linux下Nagios的安装与配置

    Linux下Nagios的安装与配置 2017-03-23 17:40:20     来源:    点击:0 Nagios是企业普遍使用的最具影响力的网络信息监视系统之一,它可以动态监视指定的网络状态 ...

  8. 烂泥:学习Nagios(三): NRPE安装及配置

    本文首发于烂泥行天下 在前两篇文章中,我们介绍了有关nagios的安装与配置,文章为<烂泥:学习Nagios(一):Nagios安装>.<烂泥:学习Nagios(二):Nagios配 ...

  9. Nagios远程监控软件的安装与配置详解

    Nagios远程监控软件的安装与配置详解 作者:redhat_hu Nagios是一款功能强大的网络监视工具,它可以有效的监控windows.linux.unix主机状态以及路由器交换机的网络设置,打 ...

最新文章

  1. 从言行合一到知行合一
  2. 王欢:如何构建好的智能风控工具体系?
  3. 听说英飞凌内推技术岗位有大额奖金
  4. MultiObjective using Evolutionary Algorithms (2) -- Multi-Objective Optimization
  5. Linux下Tomcat多部署形式,让每个项目维护起来互不影响
  6. [游戏学习24] MFC 各种绘图 字体学习
  7. Factors 分解质因数
  8. 05-xpath爬虫数据解析
  9. vue里碰到 $refs 的问题
  10. JavaScript事件处理的三种方式(转)
  11. HAproxy + Keepalive实现LDAP代理服务
  12. RabbitAdmin 实战
  13. 让TOOLBAR呈多列显示
  14. springboot启动时报错:Failed to load property source from location 'classpath:/application.yml'
  15. 半监督学习入门基础(二):最基础的3个概念
  16. gcc/g++/make/cmake/makefile/cmakelists的恩恩怨怨
  17. “数据分析师”招聘信息的数据分析
  18. 基于线性表的图书信息管理系统
  19. NID-SLAM: Robust Monocular SLAM using Normalised Information Distance - Part2
  20. 【CodeQL从入门到精通系列】01-CodeQL简介

热门文章

  1. 《游戏引擎架构》笔记十四
  2. jack语言编译器的实现过程
  3. Canvas、Paint、Path
  4. syslog(),closelog()与openlog()--日志操作函数
  5. 火狐自动换行 有空格
  6. UVA 327 Evaluating Simple C Expressions
  7. 函数 —— strtok() 例如:Fred male 25,John male 62,Anna female 16两层循环
  8. 常见的面试题(整理)
  9. 个人项目一:自动生成四则运算题目的“软件”
  10. CheckStyle