为什么 Nagios 没有 check_memory 作为默认插件的一部分?像 check_http、check_load 等?
谢谢!
根据Nagios Plugins,该项目中的插件需要满足某些标准,这是常见问题解答中的声明:
发行版中包含两种类型的插件:
- 由 nagios 插件开发团队官方维护的插件
- 分布在 contrib 目录中的插件
迟早所有的 contrib 插件都应该托管在官方的 3rd Party Nagios 插件页面 Nagios Exchange
Contrib 插件必须手动安装。它们不受构建过程的影响。
以下是积极维护的插件列表:
check_apt, check_breeze, check_by_ssh, check_clamd, check_cluster, check_dhcp, check_dig, check_disk, check_disk_smb, check_dns, check_dummy, check_file_age, check_flexlm, check_fping, check_ftp, check_game, check_hpjd, check_http, check_icmp, check_ide_smart, check_ifoperstatus, check_ircd, check_ja check_ldap, check_load, check_log, check_mailq, check_mrtg, check_mrtgtraf, check_mssql, check_mysql, check_mysql_query, check_nagios, check_netdns, check_nntp, check_nntps, check_nt, check_ntp_peer, check_ntp_time, check_nwstat, check_oracle, check_overcr, check_pgsql, check_ping, check_pop, check_procs, check_radius check_rpc, check_sensors, check_simap, check_smtp, check_snmp, check_spop, check_ssh, check_ssmtp, check_swap, check_tcp, check_time, check_udp, check_ups,check_users, check_wave
这些插件目前分布在 contrib 目录中:
check_adptraid,check_apache,check_apc_ups,check_appletalk,check_arping,check_asterisk,check_axis,check_backup,check_bgpstate,check_breeze,check_cluster,check_cluster2,check_compaq_insight,check_cpqarray,check_digitemp,check_dlswcircuit,check_dns_random,check_email_loop,check_fan_cpq_present,check_fan_fsc_present,check_flexlm,check_frontpage,check_hltherm,check_hprsc,check_http-与客户端证书,check_hw,check_ica_master_browser,check_ica_metaframe_pub_apps,check_ica_program_neigbourhood,check_inodes,check_inodes-FreeBSD中,check_ipxping,check_javaproc,check_joy,check_linux_raid,check_lmmon,check_log2,check_lotus,check_maxchannels,check_maxwanstate,check_mem,check_ms_spooler,check_mssql,check_nagios,check_nagios_db,check_nagios_db_pg, check_netapp, check_nmap,check_oracle_instance,check_oracle_tbs,check_ora_table_space,check_pcpmetric,check_pfstate,check_qmailq,check_rbl,check_remote_nagios_status,check_rrd_data,check_sap,check_smart,check_smb,check_snmp_disk_monitor,check_snmp_printer,check_snmp_process_monitor,check_snmp_procs,check_sockets,check_temp_cpq,check_temp_fsc,check_timeout,check_traceroute,check_traceroute-pure_perl,check_uptime,check_vcs, check_wave, check_winscheck_uptime、check_vcs、check_wave、check_winscheck_uptime、check_vcs、check_wave、check_wins
正如您所看到的,维护的插件中没有包含官方的 check_memory 插件,但是您可以在Naigos Exchange上找到支持您正在寻找的内容的插件。
如果你从http://nagios.manubulon.com/安装 nagios-snmp-plugins那么你应该有 check_snmp_mem.pl 并且它将进行内存监控