Если вы собираете статистику по сервисам для построения графиков или для других нужд, то необходимо периодически проводить ротацию файлов содержащих эти данные
Для ротации service-perfdata-file и host-perfdata-file нужно:
Настройки в nagios:
host_perfdata_file=[расположение файла PERFORMANCE DATA для узлов]
service_perfdata_file=[расположение файла PERFORMANCE DATA для сервисов]
host_perfdata_file_processing_interval=[интервал вызова команды из host_perfdata_file_processing_command]
service_perfdata_file_processing_interval=[интервал вызова команды из service_perfdata_file_processing_command]
host_perfdata_file_processing_command=[определение команды вызова]
service_perfdata_file_processing_command=[определение команды вызова]
Определения команд для ротации файлов (самый простой вариант):
# ‘process-host-perfdata-file’ command definition
define command{
command_name process-host-perfdata-file
command_line /bin/echo «» > $HOSTPERFDATAFILE$
}
# ‘process-host-perfdata-file’ command definition
define command{
command_name process-service-perfdata-file
command_line /bin/echo «» > $SERVICEPERFDATAFILE$
}