учитывая, что у вас уже есть установка nagios, рассмотрите nagiosgraph или pnp4nagios.
nagiosgraph и pnp4nagios отлично справляются с построением графиков производительности nagios. У nagiosgraph есть основанный на параметрах подход к конфигурации, у pnp4nagios есть основанный на шаблоне подход.
- оба автоматически обнаруживают новые хосты / сервисы всякий раз, когда изменяется конфигурация nagios
- оба делают масштабирование графика
- оба предоставляют графики при наведении курсора на конкретные хосты / сервисы
- оба предоставляют множество способов нарезать и нарезать кубиками ваши данные
- обнаруживать и отображать критические и предупреждающие уровни, которые вы уже определили в nagios
- оба могут быть встроены непосредственно в раму nagios для беспрепятственной, беспрепятственной навигации от текущего состояния к истории и обратно
Нарезка и нарезка данных очень важны, имхо. Например, вы можете просмотреть все сервисы на одном хосте, или просмотреть все хосты с определенным сервисом, или просмотреть произвольные коллекции графиков для произвольных хостов и сервисов.
установка не тривиальная, но не сложная. многое зависит от того, сколько вы хотите настроить вещи. например, nagiosgraph - это «install.pl» или «rpm -i nagiosgraph.rpm» или «dpkg -i nagiosgraph.deb». pnp4nagios это './configure; делать; сделать установку ».
n2rrd также может делать некоторые из этих вещей, но он не так совершенен и требует больше работы для настройки.
rrdtool имеет причуды хранения данных, и у любой системы будут проблемы с выборкой. rrdtool выполняет некоторое сглаживание данных по умолчанию, но вы можете захватывать (и графировать) максимумы и / или минимумы в дополнение к средним, если это необходимо.
каждый подход на основе rrdtool страдает от устаревания данных / графов, поскольку схема в каждом файле rrd является статической, и большинство систем используют имя файла rrd для идентификации данных. данные обычно никогда не теряются при изменении имени хоста или службы; rrd файлы все еще существуют на диске. но некоторые пользовательские интерфейсы предоставляют способы просмотра «устаревших» rrd-файлов, другие требуют ручного обслуживания через командную строку. во многих установках это является проблемой только при первоначальной настройке системы, но в динамических средах (например, мониторинг виртуальных машин, срок службы которых составляет всего несколько месяцев) это может стать утомительным.
Последнее замечание на самом деле тренды состоят из двух частей: сбор данных и отображение данных. Если вы используете автономную графическую систему, а не расширяете существующую установку nagios, вам, возможно, придется установить дополнительные компоненты на свои машины Windows, чтобы собрать данные.