check_logfiles плагин - это то, что вы ищете:
Когда происходит такая ротация файлов журнала, check_logfiles обнаруживает это и анализирует строки заархивированного файла журнала, даже если он сжатый.
Проверка файлов журнала по расписанию - не очень эффективный подход. Хотя можно было бы написать плагин, который бы отслеживал положение последнего смещения в файле и обрабатывал повороты, гораздо проще было бы запустить демон фильтрации для файлов журнала - там много доступны такие инструменты .
(вы все еще можете обрабатывать выходные данные таких инструментов с помощью nagios для целей отчетности / отслеживания)