tldr; Я хотел бы показать список из десяти самых медленных запросов Apache за последние 24 часа.
Длинная версия:
Я могу изменить Apache, чтобы включить в настраиваемый журнал время, необходимое для обслуживания запроса, а также могу написать сценарий оболочки для извлечения десяти самых медленных записей в течение определенного интервала времени. Вывод может быть передан в Nagios через NRPE.
После того, как Nagios получил его, существует ли плагин, который позволяет Nagios отображать его в виде списка? В качестве альтернативы также можно использовать таблицу стилей HTML или встроенную ложную электронную таблицу.
Думаю, для этого лучше использовать специальные инструменты. Хотя это решение может быть для вас немного излишним, я также отправлял все свои сообщения из NRPE в Splunk. Splunk позволяет вам отображать эти вещи, и это очень удобно для поиска шаблонов и графиков. У него также есть несколько хороших опций приборной панели. (если нужно убедить менеджера)
Это бесплатно до определенного уровня, а потом становится очень дорого.