Ad Widget

Collapse

Zabbix, esxi, wbem, bash

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • neumeika
    Junior Member
    • Jan 2015
    • 3

    #1

    Zabbix, esxi, wbem, bash

    Возникла задача мониторить старый сервер HP. Попробовал ILO - не умеет рейд и винты, попробовал снмп - ваще ниче не умеет.
    Порыскал я по форуму, ничего подходящего и работоспособного не нашёл, запилил своё. Bash, wbemcli, говнокод (я забыл перл и сишел, поэтому баш). Использую в качестве мониторинга wbem item через lld. Дык вот у меня вопрос. Если не использовать промежуточный файлик для парсинга значений элементов, а пытаться брать каждый через wbem по https, сервер тупо помирает и начинает в значениях отдавать муть и кашу. Кто-нить это решал как-то?
    Т.е. процесс выглядит так:
    1. Жрём всё из wbem
    2. Zabbix прилетает json в lld, примерно тоже самое, что в json - валится в промежуточный файлик.
    3. Создаём итемы.
    4. Читаем значения итемов из промежуточного файлика.
    Т.е. файлик обновляется во время lld (у меня раз в минуту) и раз минуту же проверяется значения. Естественно в lld нарисованы триггеры.
    Повторюсь, менее кривое решение возможно? Ибо если пытаться прочитать кучу параметров, esxi-wbem помирает и отдаёт кашу.
    Attached Files
Working...