Ротация service-perfdata-file и host-perfdata-file


Если вы собираете статистику по сервисам для построения графиков или для других нужд, то необходимо периодически проводить ротацию файлов содержащих эти данные

Для ротации 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$
}

 

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *