Category: it

Category was added automatically. Read all entries about "it".

default

Мониторинг iowait в zabbix.

К сожалению, zabbix до сих пор не умеет отслеживать такой важный параметр как iowait без посторонних костылей.
Существует два возможных решения:
1) Написание собственной проверки
2) Модификация zabbix'а

Вариант 1 отлично подходит для небольшой устоявшейся системы - пишется небольшой скрипт который возвращает значение iowait ну и далее по документации.
Но при перегруженой дисковой подсистеме программы используемые в скрипте могут внезапно вывалиться из кэша и скрипт станет работать неадекватно медленно.

Вариант 2 требует элементарных навыков сборки ПО и/или пакетов.

Патч для zabbix 1.6 здесь
А патч для zabbix 1.4.1 находится по слову iowait на форумах zabbix

После сборки пакетов, трубется обновить как сервер так и клиенты и добавить в любимый шаблон что-то вроде
system.cpu.util[,wait,avg1]

Помимо iowait можно так же отслеживать показатели irq / softirq / steal

PPS: код не мой, но я его намереваюсь использовать в рабочей системе.