dinggela 发表于 2019-1-17 08:07:16

nagios基本配置

  在上篇文章里面,我们已经增加了三个监控项目,分别监控localhost,81,73这三台主机是否存活.现在我对这三台机器分别做了如下设置
  开放localhost的ftp
  开放81的ssh
  开放73的IIS
  这篇文章里面所做的就是对这些服务进行监控,另外我们还要监控localhost的根分区的使用情况.
  在这个系列的开篇里面谈到nagios的原理时,特别指出了nagios本身并没有监控的功能,所有的监控是由插件完成的,插件将监控的结果返回给nagios,nagios分析这些结果,以web的方式展现给我们,同时提供相应的报警功能(这个报警的功能也是由插件完成的)
  所有的这些插件是一些实现特定功能的可执行程序,默认安装的路径是/usr/local/nagios/libexec,可以查看
  check_apt       check_ftp         check_mailq   check_overcr   check_tcp
  check_breeze    check_http          check_mrtg      check_ping   check_time
  check_by_ssh    check_icmp          check_mrtgtrafcheck_pop      check_udp
  check_clamd   check_ide_smart   check_nagios    check_procs    check_ups
  check_cluster   check_ifoperstatuscheck_nntp      check_real   check_users
  check_dhcp      check_ifstatus      check_nntps   check_rpc      check_wave
  check_dig       check_imap          check_nrpe      check_sensorsnegate
  check_disk      check_ircd          check_nt      check_simap    urlize
  check_disk_smbcheck_jabber      check_ntp       check_smtp   utils.pm
  check_dns       check_ldap          check_ntp_peercheck_spop   utils.sh
  check_dummy   check_ldaps         check_ntp_timecheck_ssh
  check_file_agecheck_load          check_nwstat    check_ssmtp
  check_flexlm    check_log         check_oracle    check_swap
  这些程序都是可以独立执行的,使用方法可以通过”命令名 –h”来查看
  例如,我们查看check_disk这个插件的用法则可以使用check_disk –h,如下图

页: [1]
查看完整版本: nagios基本配置