A oto kilka trików, które sprawią, że Nagios będzie śmigał jak błyskawica.
1) przeniesienie logow,pliku komend,tmp do pamięci
log_file=/dev/shm/nagios.log
object_cache_file=/dev/shm/objects.cache
precached_object_file=/dev/shm/objects.precache
status_file=/dev/shm/status.dat
command_file=/dev/shm/nagios.cmd
query_socket=/dev/shm/nagios.qh
temp_file=/dev/shm/nagios.tmp
temp_path=/dev/shm
broker_module=/usr/local/lib/mk-livestatus/livestatus.o /dev/shm/live
check_result_path=/dev/shm/checkresults
state_retention_file=/dev/shm/retention.dat
service_perfdata_file=/dev/shm/service-perfdata
host_perfdata_file=/dev/shm/host-perfdata
2) kasowanie przed restartem nagiosa :
a) zawartości katalogu z częściowymi wynikami checków
/dev/shm/checkresults
/dev/shm/check_multi
/dev/shm/spool
3) ustawienie by nagios startowal z opcja „precached”
/usr/local/nagios/bin/nagios -p /usr/local/nagios/etc/nagios.cfg
/usr/local/nagios/bin/nagios -d -u /usr/local/nagios/etc/nagios.cfg
4) przy uzywaniu PNP4Nagios – startowanie dodatkowego cache dla plikow wykresow:
rrdcached -w 1800 -z 1800 -p /dev/shm/rrdcached.pid -j /dev/shm -s nagios -m 0660 -l unix:/dev/shm/rrdcached.sock
5) przeanalizowanie ilości jednoczesnych checków wykonywanych przez nagiosa i dostosowanie tej liczby do zasobów serwera (liczby procesorów, pamięci), poprzez dostosowanie tych parametrów z pliku konfiguracyjnego nagios.cfg
max_concurrent_checks
check_workers
service_inter_check_delay_method
6) ustawienie pożądanej częstotliwości zapisywania stanu nagiosa do pliku retention, status,dat
retention_update_interval
status_update_interval
7) przy dużych instalacjach warto ustawić
use_large_installation_tweaks=1
Przy optymalnych ustawieniach nagiosa uzyskuje się jego skuteczność na mniej więcej takim poziomie:
Total Services: 8705
Services Checked: 8705
Services Scheduled: 816
Services Actively Checked: 960
Services Passively Checked: 7745
Active Service Latency: 0.000 / 1.661 / 0.146 sec
Active Service Execution Time: 0.001 / 76.414 / 5.428 sec
I like what yoս guys are up tօo. Ƭhis typе of cⅼever
work and coverage! Keep ᥙp the terrific works guys I’ve included you ցuys to mу own blogroll.