Продолжаем нести полезное в массы. Делюсь полезным шаблоном для мониторинга сервера FusionServer Pro 2288X V5 Rack Server. Мониторим по IPMI.
Huawei — FusionServer Pro 2288X V5 Rack Server
Шаблон делал сам.
Скачать шаблон zabbix 5.0 и 4.2: zabbix_huawei_2288x_v5
В шаблоне 9 приложений, 134 элемента данных, 150 триггеров и 6 графиков.
Хочется добавить, что в IPMI сервера оказалось больше сенсоров, чем перечислено в iBMC. И непонятно, рабочие они или нет. Они по умолчанию выдают нули, но, возможно, при каких-то условиях значение изменится. Для отслеживания таких событий были добавлены информационные триггеры.
Оффтопик: для части сенсоров в спецификации IPMI 2.0 отсутствует описание, хотя они перечислены в таблице, поэтому для них не были сконфигурированы словари Value Mapping. В целом, дискретные сенсоры довольно плохо реализованы в Zabbix, поскольку невозможно задать все возможные сочетания состояний бинарных данных. Нет, такая возможность теоретически есть, к каждому элементу данных добавить зависимый элемент данных, который будет обрабатывать значение именно своего байта... Но это просто титаническая работа, шаблон придётся месяц писать, с учётом того, что нужно будет разбираться со значением каждого байта. Но даже это не даст возможность обработки OEM сенсоров, там ещё сложнее зависимости. Нет, можно их обработать с помощью триггеров, но это уже не мониторинг получается, а полноценная система диагностики.
Присутствует набор макросов:
- {$HU_HISTORY_PERIOD} — 30d. Срок хранения истории.
- {$HU_HOT_PERIOD} — 5m. Периодичность опроса критичных данных.
- {$HU_NODATA_PERIOD} — 30m. Когда реагировать на отсутствие данных.
- {$HU_REQUEST_PERIOD} — 10m. Периодичность опроса данных.
- {$HU_TREND_PERIOD} — 180d. Срок хранения трендов.
В зависимости от установленных процессоров, возможно, придётся отредактировать граничные условия срабатывания триггеров.