咨询电话:023-88959644    24小时服务热线:400-023-8809
NEWS CENTER ·
新闻动态
关注中技互联 关注前沿

如何实现监控linux服务器

发表日期:2013-05-28    文章编辑:林凛    浏览次数:22    标签:

www.zjcoo.com

   有时候我们的服务器不在我们的掌握之中,但是我们又希望得到一些讯息,

  监控LINUX平台,需要NRPE,可以在www.nagios.org下载

  1.在nagios服务器端安装NRPE,

  tar xzf nrpe-2.8.1.tar.gz

  cd nrpe-2.8.1

  ./configure

  make all

  make install-plugin

  在command.cfg里定义check_nrpe命令

  define command{

  command_name check_nrpe

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

  }

  2.在nagios客户端安装NRPE,

  /usr/sbin/useradd nagios

  passwd nagios

  tar xzf nagios-plugins-1.4.9.tar.gz

  cd nagios-plugins-1.4.9

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

  make && make install

  chown nagios.nagios /usr/local/nagios/

  chown -R nagios.nagios /usr/local/nagios/libexec/

  tar xzf nrpe-2.8.1.tar.gz

  cd nrpe-2.8.1

  ./configure

  make all

  make install-plugin

  make install-daemon

  make install-daemon-config

  修改/etc/nrpe.cfg allow_hosts 加上nagios服务器IP

  启动NRPE daemon /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d

  可以把以上命令写入rc.local,开机自动启动,当然,在FW中要开放5666端口

  3.验证

  在本机,/usr/local/nagios/libexec/check_nrpe -H 127.0.0.1

  在远程, /usr/local/nagios/libexec/check_nrpe -H client ip

  返回NRPE版本号,测试成功

  4.监控

  创建一个CFG文件,rhel.cfg,把rhel.cfg加入nagios.cfg的windows server 下,其实位置不重要,编辑rhel.cfg

  define host {

  use linux-server

  host_name RING-1

  alias RING-1

  address 192.168.0.11

  }

  其中use linux-server 为template.cfg中定义。

  define service {

  use generic-service

  host_name RING-1,RING-2,RING-3,RING-4,RING-5

  service_description CPU Load

  check_command check_nrpe!check_load

  }

重庆中技互联网信息咨询有限公司 www.zjcoo.com

如没特殊注明,文章均为中技互联原创,转载请注明来自www.zjcoo.com
相关新闻

CopyrightZJCOO technology Co., LTD. All Rights Reserved.    

渝ICP 备11003429号

  • qq客服
  • 公众号
  • 手机版
  • 新浪微博