Hello. I've installed Nagios Core 3.3.1, and can't get it to run very fast at all.
Machine specs: OS: CentOS 5.7 Processor: Intel(R) Xeon(R) CPU E5420 @ 2.50GHz (8 cores) RAM: 8G HD: 800G, 22G used Going by top, the load average of the machine hovers around 1.5-2.0. CPU usage is around 12% across all cores. Memory usage shows about 7.5G being used for buffers, so memory is actually pretty unused too. The reason this seems incredibly underused to me is because we have 6000 hosts we're pinging. Total time for this check is around 6-7 minutes. Considering the lack of load on this box, I'm pretty sure we can improve the total time significantly. We are going to aim for distributed monitoring, we're just not there yet. I figure that's going to take another week or two for me to be comfortable implementing. I'm also attaching the main nagios.cfg file. If there's more information that's needed, please let me know. =====nagios.cfg===== accept_passive_service_checks=1 admin_email=nagios admin_pager=pagenagios broker_module=/usr/local/nagios/bin/ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg cfg_file=/usr/local/nagios/etc/checkcommands.cfg cfg_file=/usr/local/nagios/etc/contactgroups.cfg cfg_file=/usr/local/nagios/etc/contacts.cfg cfg_file=/usr/local/nagios/etc/hostgroups_auto.cfg cfg_file=/usr/local/nagios/etc/hostgroups.cfg cfg_file=/usr/local/nagios/etc/hostgroups_network_auto.cfg cfg_file=/usr/local/nagios/etc/hosts_auto.cfg cfg_file=/usr/local/nagios/etc/hosts.cfg cfg_file=/usr/local/nagios/etc/hosts_nrpe.cfg cfg_file=/usr/local/nagios/etc/hosts_routers_auto.cfg cfg_file=/usr/local/nagios/etc/hosts_switches_auto.cfg cfg_file=/usr/local/nagios/etc/misccommands.cfg cfg_file=/usr/local/nagios/etc/nrpe_auto.cfg cfg_file=/usr/local/nagios/etc/services_auto.cfg cfg_file=/usr/local/nagios/etc/services.cfg cfg_file=/usr/local/nagios/etc/services_cisco.cfg cfg_file=/usr/local/nagios/etc/services_manual.cfg cfg_file=/usr/local/nagios/etc/services_nrpe.cfg cfg_file=/usr/local/nagios/etc/services_routers_auto.cfg cfg_file=/usr/local/nagios/etc/services_switches_auto.cfg cfg_file=/usr/local/nagios/etc/timeperiods.cfg check_external_commands=1 check_for_orphaned_hosts=1 check_for_orphaned_services=1 check_result_reaper_frequency=2 check_service_freshness=1 command_check_interval=-1 command_file=/usr/local/nagios/var/rw/nagios.cmd date_format=us enable_embedded_perl=1 enable_event_handlers=1 enable_flap_detection=0 enable_notifications=1 enable_predictive_host_dependency_checks=1 enable_predictive_service_dependency_checks=1 event_handler_timeout=30 execute_host_checks=1 execute_service_checks=1 external_command_buffer_slots=4096 freshness_check_interval=60 high_host_flap_threshold=20.0 high_service_flap_threshold=20.0 host_check_timeout=30 host_inter_check_delay_method=n host_perfdata_command=process-host-perfdata host_perfdata_file_mode=a host_perfdata_file_processing_command=process-host-perfdata-file host_perfdata_file_processing_interval=15 host_perfdata_file_template=DATATYPE::HOSTPERFDATA\tTIMET::$TIMET$\tHOSTNAME::$HOSTNAME$\tHOSTPERFDATA::$HOSTPERFDATA$\tHOSTCHECKCOMMAND::$HOSTCHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\ tHOSTSTATETYPE::$HOSTSTATETYPE$ host_perfdata_file=/usr/local/pnp4nagios/var/host-perfdata illegal_macro_output_chars=`~$&|'"<> illegal_object_name_chars=`~!$%^&*|'"<>?,()= interval_length=60 lock_file=/usr/local/nagios/var/nagios.lock log_archive_path=/usr/local/nagios/var/archives log_event_handlers=1 log_external_commands=1 log_file=/usr/local/nagios/var/nagios.log log_host_retries=1 log_initial_states=1 log_notifications=1 log_rotation_method=d log_service_retries=1 low_host_flap_threshold=5.0 low_service_flap_threshold=5.0 max_check_result_reaper_time=10 max_concurrent_checks=0 max_host_check_spread=2 max_service_check_spread=2 nagios_group=nagios nagios_user=nagios notification_timeout=30 obsess_over_services=0 ocsp_timeout=5 perfdata_timeout=5 process_performance_data=1 retain_state_information=1 retention_update_interval=60 service_check_timeout=60 service_inter_check_delay_method=n service_interleave_factor=10 service_perfdata_command=process-service-perfdata service_perfdata_file_mode=a service_perfdata_file_processing_command=process-service-perfdata-file service_perfdata_file_processing_interval=15 service_perfdata_file_template=DATATYPE::SERVICEPERFDATA\tTIMET::$TIMET$\tHOSTNAME::$HOSTNAME$\tSERVICEDESC::$SERVICEDESC$\tSERVICEPERFDATA::$SERVICEPERFDATA$\tSERVICECHECKCOMMAND:: $SERVICECHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$\tSERVICESTATE::$SERVICESTATE$\tSERVICESTATETYPE::$SERVICESTATETYPE$ service_perfdata_file=/usr/local/pnp4nagios/var/service-perfdata sleep_time=1 state_retention_file=/usr/local/nagios/var/status.sav status_file=/usr/local/nagios/var/status.log status_update_interval=15 temp_file=/usr/local/nagios/var/nagios.tmp use_agressive_host_checking=0 use_large_installation_tweaks=1 use_retained_program_state=0 use_syslog=0 ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null