Назад | Перейти на главную страницу

Интерпретация вывода Nagios check_disk

Следующая команда по умолчанию для Nagios "check_disk" дает следующий результат:

# ./check_disk  -w 20% -c 10%  -p / --units=MB 
DISK OK - free space: / 17887 MB (47% inode=93%);| /=19481MB;31495;35432;0;39369

Все хорошо, но кто-нибудь знает, что означают последние четыре цифры (разделенные точкой с запятой)? Есть ли какой-либо способ, кроме обертывания команды в сценарии, адаптировать вывод к чему-то, что имеет смысл на первый взгляд?

Заранее спасибо...

Любые данные после трубы (|) в выходных данных проверки Nagios представлены данные о производительности или «perfdata», которые вы можете собирать и обрабатывать для отслеживания тенденций временных рядов (Google для «nagios rrd» предоставит вам множество инструментов, которые помогут вам в этом деле). Какие точные значения предоставляются, зависит от плагина, и, к сожалению, подробный вывод справки из плагинов не всегда является самым полезным. Однако набор значений, разделенных точкой с запятой, стандартизирован (предполагается) в соответствии с Рекомендации по разработке плагинов Nagios. В частности, значения в ваших perfdata следующие:

  • пространство в настоящее время используется
  • порог предупреждения (значение первого элемента, которое вызовет предупреждение)
  • критический порог (как указано выше, но для критического предупреждения)
  • Минимально возможный диск (насколько низко может опуститься первый элемент - «0» всегда будет правильным ответом здесь)
  • Общая емкость диска (максимум, на который может поместиться первый элемент)

Первый элемент полезен для непосредственного рисования графиков; остальные полезны для рисования пороговых линий (предупреждение / критика) и соответствующего масштабирования графиков.

Это «Данные о производительности». Данные производительности определены Nagios как «все, что находится после вывода плагина». Эти данные используются сторонними программами для построения графиков. Подробности смотрите в документации. http://nagiosplug.sourceforge.net/developer-guidelines.html#AEN201