А знаете ли вы, что в zabbix-агенте есть такой ключ, как system.cpu.util? Наверняка, знаете. Он позволяет мониторить загрузку процессоров (или каждого в отдельности).  У ключа system.cpu.util есть свои параметры:

  • номер процессора (если не указывать, то будет мониторится общая для всех процессоров загрузка)
  • тип (idlenice, user (default), system)
  • режим – avg1 (default), avg5 (средний за 5 минут), avg15 (средний за 15 минут)

Таким образом, system.cpu.util[,idle,avg15] например, означает средний простой за 15 минут для всех процессоров. И в чём же недокументированность? — спросите вы.А в том, что кроме параметров idlenice, usersystem, (указанных в документации), есть ещё довольно важный параметр iowait — простой CPU в ожидании ввода-вывода. Вот он почему-то в документации (я имею в виду официальный ZABBIX Manual v1.6 rev 17.pdf) не указан. А жаль, он многим мог бы сослужить хорошую службу! Похоже, он появился в агенте совсем недавно (гарантированно он есть в версии zabbix-agent-1.6.8, в более ранних я не проверял).

Возможно, вас заинтересует:

  1. Новый Zabbix, семафоры и скрипт для спокойного сна Сегодня вышел Zabbix-1.6.5. Новую версию ждали долго и с...
  2. Zabbix заговорил по-русски Хорошие новости: Zabbix теперь говорит по-русски. Ну не совсем,...
  3. Zabbix: мониторим время изменения файла/каталога Иногда возникает задача осуществлять мониторинг времени изменения какого-то файла...
  4. Третья дюжина ссылок по Zabbix Сегодня — ставшая уже традиционной рубрика, посвящённая найденным в...
  5. Zabbix-1.6.1 Первая версия со времени выхода новой стабильной ветки zabbix-1.6....
  6. Дюжина ссылок про Zabbix Я периодически делаю прогулки по сети в поисках новых...