Я хочу собрать образцы iostat
с svctm
, await
каждые 5 минут со всех моих серверов и хранить их в nagios. Я хочу получать значения того, что происходит каждые 5 минут (не с момента загрузки, iostat
первый вывод дает значения с момента загрузки). Как это сделать в нагиосе?
РЕДАКТИРОВАТЬ Число транзакций в секунду НЕ следует рассчитывать, разделив количество транзакций с момента перезагрузки на время работы. Я хочу, чтобы количество переводов произошло за последние X минут, разделенных на X * 60.
В Nagios есть плагин для проверки iostat: http://exchange.nagios.org/directory/Plugins/Operating-Systems/Linux/check_iostat--2D-I-2FO-statistics/details
Вам также необходимо настроить nagios для сбора данные о производительности
и запускать проверки каждые 5 минут, установив check_interval до 5