iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Redhat如何配置nagios
  • 598
分享到

Redhat如何配置nagios

2023-06-16 20:06:53 598人浏览 安东尼
摘要

这篇文章给大家分享的是有关Redhat如何配置nagiOS的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。配置被监控机本文讲述的是:Redhat配置nagios。返回大纲。配置linux被监控机(客户端)需要先安装

这篇文章给大家分享的是有关Redhat如何配置nagiOS的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

配置被监控机

本文讲述的是:Redhat配置nagios。返回大纲。

配置linux被监控机(客户端)

需要先安装GCc、openssl、openssl-devel。

先添加一个用户

[root@localhost ~]# useradd nagios   [root@localhost ~]# passwd nagios //123456

Changing passWord for user nagios.

New UNIX password:

BAD PASSWORD: it is too simplistic/systematic

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

安装nagios-plugins-1.4.15.tar.gz

[root@localhost ~]# tar -zxvf nagios-plugins-1.4.15.tar.gz   [root@localhost ~]# cd nagios-plugins-1.4.15   [root@localhost nagios-plugins-1.4.15]# ./configure --prefix=/usr/local/nagios   [root@localhost nagios-plugins-1.4.15]# make   [root@localhost nagios-plugins-1.4.15]# make install   [root@localhost nagios-plugins-1.4.15]# chown nagios.nagios /usr/local/nagios   [root@localhost nagios-plugins-1.4.15]# chown -R nagios.nagios /usr/local/nagios/libexec

安装nrpe

[root@localhost ~]# tar -zxvf nrpe-2.8b1   [root@localhost ~]# cd nrpe-2.8b1   [root@localhost nrpe-2.8b1]# ./configure   [root@localhost nrpe-2.8b1]# make all   [root@localhost nrpe-2.8b1]# make install-plugin   [root@localhost nrpe-2.8b1]# make install-daemon   [root@localhost nrpe-2.8b1]# make install-daemon-config

编辑nrpe.cfg

[root@localhost ~]# vi /usr/local/nagios/etc/nrpe.cfg

查找如下加上nagios服务器ip地址

allowed_hosts=127.0.0.1,10.155.2.65

保存后,用如下命令启动nrpe和添加到开机启动中

/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg –d   echo '/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d &> /dev/null' >> /etc/rc.local

验证

[root@localhost etc]# /usr/local/nagios/libexec/check_nrpe -H localhost

NRPE v2.8b1

[root@localhost etc]# netstat -atulnp | grep 'nrpe'

tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN 24823/nrpe

如果不正常见文章***的问题和解决(1)

这里客户端的配置已经完成,已经可以到nagios服务器配置command.cfg监控,但是这里介绍另一种方法在编辑nrpe.cfg配置命令,nagios服务器会调用客户端的nrpe命令

vi /usr/local/nagios/etc/nrpe.cfg   command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10   command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20   command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z   command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200   command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10%

下面这条是自己添加

command[check_ping81]=/usr/local/nagios/libexec/check_ping -H 10.155.0.1 -w 100.0,20% -c 500.0,60%#   command[check_hda1]=/usr/local/nagios/libexec/check_disk -w 20 -c 10 -p /dev/hda1   #command[命令名称]=命令定义

具体使用见帮助

[root@localhost nagios]# ls   bin etc include libexec share   [root@localhost nagios]# pwd   /usr/local/nagios   [root@localhost nagios]# libexec/check_ping -h   check_ping v1.4.15 (nagios-plugins 1.4.15)   Copyright (c) 1999 Ethan Galstad   Copyright (c) 2000-2007 Nagios Plugin Development Team   Use ping to check connection statistics for a remote host.
Usage:   check_ping -H -w ,% -c ,%   [-p packets] [-t timeout] [-4|-6]   Options:   -h, --help   Print detailed help screen   -V, --version   Print version infORMation   -4, --use-ipv4   Use IPv4 connection   -6, --use-ipv6   Use IPv6 connection   -H, --hostname=HOST  host to ping   -w, --warning=THRESHOLD  warning threshold pair   -c, --critical=THRESHOLD  critical threshold pair   -p, --packets=INTEGER  number of ICMP ECHO packets to send (Default: 5)   -L, --link   show html in the plugin output (obsoleted by urlize)   -t, --timeout=INTEGER  Seconds before connection times out (default: 10)

配置nrpe.cfg后,必须重启nrpe。重启方法(杀死进程,在重启),否则更改不会生效

[root@localhost ~]# ps aux|grep nrpe   nagios 3327 0.0 0.0 4880 924 ? Ss Sep02 0:03 /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d   root 22293 0.0 0.0 3908 648 pts/0 R+ 11:07 0:00 grep nrpe   [root@localhost ~]# /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d

服务器端

测试与客户端连接,如下表示正常

[root@localhost nrpe-2.8b1]# /usr/local/nagios/libexec/check_nrpe -H 10.155.2.81   NRPE v2.8b1

下面表示不正常,见问题与解决(2)

[root@localhost nrpe-2.8b1]# /usr/local/nagios/libexec/check_nrpe -H 10.155.2.81   Connection refused by host

配置nagios.cfg,增加一条记录

[root@localhost ~]# vi /usr/local/nagios/etc/nagios.cfg   cfg_file=/usr/local/nagios/etc/objects/mylinux.cfg   cfg_file=/usr/local/nagios/etc/objects/commands.cfg ;此前面已经设置过

配置nagios.cfg,增加一条记录

vi /usr/local/nagios/etc/objects/commands.cfg  #在后面增加追加如下内容#check nrpedefine command{command_name check_nrpecommand_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$}mylinux

.cfg在目录中没有,需要自己添加

[root@localhost ~]# touch /usr/local/nagios/etc/objects/mylinux.cfg

#---------------------------------------------此段定义主机--------------------------------------------------------

define host{   use linux-server   host_name 10.155.2.81-cacti   alias mylinux   address 10.155.2.81   }

#--------------------------------下面定义服务器,也就是监控项------------------------------------------

define service{   use generic-service   host_name 10.155.2.81-cacti   service_description Swap Usage   check_command check_nrpe!check_swap   }   define service{   use generic-service   host_name 10.155.2.81-cacti   service_description Current Load   check_command check_nrpe!check_load   }   define service{   use generic-service   host_name 10.155.2.81-cacti   service_description Partition Usage   check_command check_nrpe!check_hda1   }   define service{   use generic-service   host_name 10.155.2.81-cacti   service_description Current Users   check_command check_nrpe!check_users   }   define service{   use generic-service   host_name 10.155.2.81-cacti   service_description Total Processes   check_command check_nrpe!check_total_procs   }   define service{   use generic-service   host_name 10.155.2.81-cacti   service_description PING   check_command check_nrpe!check_ping81   }

重启nagios,ie浏览(图3)

Redhat如何配置nagios

感谢各位的阅读!关于“Redhat如何配置nagios”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: Redhat如何配置nagios

本文链接: https://www.lsjlt.com/news/285142.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Redhat如何配置nagios
    这篇文章给大家分享的是有关Redhat如何配置nagios的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。配置被监控机本文讲述的是:Redhat配置nagios。返回大纲。配置linux被监控机(客户端)需要先安装...
    99+
    2023-06-16
  • Redhat如何配置nagios-安装nagios-plugins
    这篇文章将为大家详细讲解有关Redhat如何配置nagios-安装nagios-plugins,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。安装nagios-plugins[root@localhost&...
    99+
    2023-06-16
  • Redhat如何安装配置nagios
    这篇文章给大家分享的是有关Redhat如何安装配置nagios的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装nagios[root@localhost src]# tar zxv...
    99+
    2023-06-16
  • Redhat怎样配置nagios
    小编给大家分享一下Redhat怎样配置nagios,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!配置apache本文讲述的是:Redhat配置nagios。返回大...
    99+
    2023-06-16
  • Redhat配置nagios中如何配置windows被监控机
    这期内容当中小编将会给大家带来有关Redhat配置nagios中如何配置windows被监控机,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。配置windows被监控机(客户端)这里讲述的是:Redhat配...
    99+
    2023-06-16
  • 什么是Redhat配置nagios问题以及如何解决
    这期内容当中小编将会给大家带来有关什么是Redhat配置nagios问题以及如何解决,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。问题和解决这里讲述的是:Redhat配置nagios。[root@loca...
    99+
    2023-06-16
  • Redhat配置nagios的大纲是怎么样的
    Redhat配置nagios的大纲是怎么样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Redhat 5.2 配置nagios 【大纲】一、安装系统组件• 安装apache、...
    99+
    2023-06-16
  • Redhat配置安装nagios-apache和gcc的步骤
    这篇文章主要介绍“Redhat配置安装nagios-apache和gcc的步骤”,在日常操作中,相信很多人在Redhat配置安装nagios-apache和gcc的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家...
    99+
    2023-06-16
  • Nagios pnp中如何配置Nagios配置文件
    这篇文章主要为大家展示了“Nagios pnp中如何配置Nagios配置文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Nagios pnp中如何配置Nagios配置文件”这篇文章吧。1.Na...
    99+
    2023-06-16
  • Nagios pnp如何配置
    这篇文章主要为大家展示了“Nagios pnp如何配置”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Nagios pnp如何配置”这篇文章吧。PNP是一个小巧的开源软件包,它是基于PHP和PER...
    99+
    2023-06-16
  • Redhat配置nagios参数说明的示例分析
    这篇文章主要为大家展示了“Redhat配置nagios参数说明的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Redhat配置nagios参数说明的示例分析”这篇文章吧。参数说明服务出了...
    99+
    2023-06-16
  • Nagios如何进行配置和设置
    Nagios的配置和设置包括以下几个步骤: 安装Nagios软件:首先需要在服务器上安装Nagios软件。可以从官方网站下载最新...
    99+
    2024-03-11
    Nagios
  • 如何配置redhat下的磁盘配额
    这篇文章主要介绍“如何配置redhat下的磁盘配额”,在日常操作中,相信很多人在如何配置redhat下的磁盘配额问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何配置redhat下的磁盘配额”的疑惑有所帮助!...
    99+
    2023-06-10
  • redhat如何进行本地配置yum
    本篇文章给大家分享的是有关redhat如何进行本地配置yum,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。因为redhat在安装完后,没有注册则不能使用yum,所以采用了本地配...
    99+
    2023-06-06
  • Redhat Linux如何配置远程桌面
    这篇文章给大家分享的是有关Redhat Linux如何配置远程桌面的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。***步,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:# * #any hos...
    99+
    2023-06-16
  • Redhat(02):yum 配置
    一、Redhat  5、6mount 安装盘mount /dev/cdrom /mnt修改配置文件vi /etc/yum.repos.d/local.repo[Server]name=serverbaseurl=file:///m...
    99+
    2023-06-05
  • Redhat linux如何配置本地yum源
    这篇文章给大家分享的是有关Redhat linux如何配置本地yum源的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。首先给大家介绍常用的yum源命令: 1.使用YUM查找软件包 命令:yum search <...
    99+
    2023-06-13
  • RedHat AS4-U2下Mysql 5.0.22集群如何配置
    这篇文章主要介绍RedHat AS4-U2下Mysql 5.0.22集群如何配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 一.实验环境1. Lin...
    99+
    2024-04-02
  • 如何配置Nagios以监控网络设备
    要配置Nagios来监控网络设备,可以按照以下步骤进行操作: 下载和安装Nagios:首先,需要在服务器上下载并安装Nagios...
    99+
    2024-04-02
  • Redhat(03):Linux 初始化配置
    一、virbr0虚拟网卡的卸载方法在使用双机软件过程中,如果系统是centos 5.x 默认系统安装完成后为xen内核,那么xen内核引导启动后就会有虚拟网卡(vethx、vif0.x、virbr0、xenbr1等)存在。这就会直接导致双机...
    99+
    2023-06-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作