Настав час і мені зібрати свій велосипед для моніторингу фізичного стану Windows-залозок. Готового рішення чи хоч більш менш працює знайти не вдавалося з моменту мого знайомства з Zabbix, а це більше 3 років. А тим більше, щоб воно було… елегантно чи що. Особисто мені навіть в таких речах хочеться бачити стрункість і максимальну функціональність. Саме тому далі розглядається лише LLD і PowerShell. Ну і звичайно ж тільки безкоштовне ПЗ.

Отже, моніторинг чого буде проводитися:
  • S. M. A. R. T. дисків (інформація, загальний стан і окремі показники)
  • Температури, напруга, обертів кулерів (на ваш вибір)
А виглядати це буде приблизно так:



Читати далі →

Zabbix-моніторинг даних в БД Oracle без unixODBC

Було поставлено завдання: реалізувати моніторинг БД Oracle засобами Zabbix, а саме — відслідковувати параметри табличних просторів на певному инстансе. Завдання поставлено, значить робимо. Як відомо, Zabbix надає можливість через визначений тип даних здійснювати запити до баз даних і отримувати результат запиту. На офіційному сайті розробників Zabbix є дуже хороша документація про налаштування ODBC-моніторингу.

image
У нас сервер Zabbix 3.0.4 під управлінням Centos 7. Раніше ODBC моніторинг не був налаштований, а отже, потрібно відкривати інструкції і починати установку і налаштування.

Читати далі →

Установка Zabbix Agent на VCSA 6.5

Не так давно VMware випустила VCSA 6.5, яку рекомендувала до використання, замість традиційної інсталяції vCenter на платформу Windows. Відповідно у деяких міг з'явитися питання, а як моніторити VCSA?

Інфа під катом: Як зібрати і встановити Zabbix Agent на VCSA + Трохи інформації про пристрій VCSA.

Читати далі →

Правильне виявлення проблем за допомогою Zabbix

Олексій Владышев

Олексій Владышев ( alexvl
Мене звуть Олексій Владышев, я є творцем Zabbix, і в даний момент я відповідаю за його архітектуру і roadmap.

Це вступна лекція, спочатку я розповім, що таке Zabbix, потім – як працює Zabbix з точки зору високорівневої архітектури і з точки зору виявлення проблем. Ми будемо говорити про те, як виявляти проблеми стосовно Zabbix, як можна використовувати Zabbix, щоб виявляти проблеми.

Читати далі →

Порівняння систем моніторингу: Shinken vs Sensu vs Icinga 2 vs Zabbix

Shinken
Згідно з офіційним сайтом, Shinken — фреймворк моніторингу; переписаний з нуля на пітоні Nagios Core, з поліпшеною підтримкою великих оточень більш гнучкий.
Масштабованість
Згідно документації, кожен тип використовуваних процесів може запускатися на окремому хості. Це дуже корисна можливість, оскільки ви можете захотіти мати базу даних в найдешевшому місці, процеси збору інформації в кожному датацентрі, і процеси розсилки повідомлень ближче до свого фізичного розташування. Користувач Shinken на схемі щасливий, це точно є доброю ознакою:
Shinken simple distributed architecture
Читати далі →

Садимо на дієту індекси PostgreSQL для Zabbix

Нещодавно ми перевели Zabbix на роботу з БД PostgreSQL. Разом з переїздом на сервер з SSD це дало істотний приріст швидкості роботи. Також вирішили проблему з дублюючими хостами в базі даних, bug request. Тут стаття могла б закінчитися, але ми помітили, що Zabbix використовує багато дискового простору, тому нижче я розповім, як це вийшло. І як ми з цим розібралися.


Читати далі →

Як я читав показання датчиків через SNMP (Python+AgentX+systemd+Raspberry Pi) і спорудив ще одну мониторилку

Всім привіт.

image

Ліричний відступСтаття лежить в чернетках вже пару тижнів, бо не було часу таки допилити описуваний об'єкт. Але під натиском товаришів, які своїми статтями вже покрили половину того, що я хотів сказати, вирішив піти за принципом «release fast, release early, release crap» опублікувати те, що є. Тим більше, що розробка на 80% закінчена.
З моменту публікації статті про «В міру Універсальний Пристрій Управління» минуло чимало часу (а якщо бути точним, більше року). Чимало, але недостатньо, щоб я таки написав нормальну програмну начинку для цього пристрою. Адже не для краси ж воно є — воно повинно збирати дані з датчиків і робити так, щоб ці дані виявлялися в системі моніторингу (в моєму випадку Zabbix)

Читати далі →

Моніторимо клієнтські ПК Microsoft AD з допомогою Zabbix. Частина 2 — Шаблон, скрипти і LLD

Zabbix має досить великими можливостями з коробки, але цього інколи може не вистачати, і на цей випадок є можливість використовувати цей скрипт для обробки подій(Report problems to script). До самого скрипта повернемося трохи пізніше, поки опишу тільки основну думку, щоб було зрозуміло, що і навіщо ми додаємо в description тригерів. Скрипт парсити тіло листа і шукає рядок MYparsBLOCK:funcname: якщо знаходить, то виконує funcname(), якщо не знаходить, то просто відправляє оповіщення. Найрозумніше додавати це опис тригерів, тому в Actions-Event source –Triggers-operations необхідно додати в default message — {TRIGGER.DESCRIPTION}.

Читати далі →

Як приготувати тости і заодно візуалізувати ІТ-системи

Вітаю, шановні читачі! У цьому матеріалі я хочу поділитися історією про приготування тостів і розповісти, яким чином ми розширили функціонал Zabbix з допомогою мотка дроту та інтегральної мікросхеми Open Source рішень. Про все по порядку, прошу під кат.

Image1.jpg

Читати далі →

Вийшов Zabbix 3.2



Хочемо повідомити про вихід нової версії open source системи моніторингу Zabbix. Реліз несе принципово нові можливості такі як:

  • Додаткові поля подій (теги)
  • Ручне закриття проблем
  • Кореляцію подій
  • Вкладені групи вузлів мережі
  • Визначення окремих умов для створення аварій і їх відновлення
  • Non-strict розрахунок тригерних виразів
  • Інтерфейс в підвантажуваних модулях для реплікації історичних даних у зовнішнє сховище
...і багато іншого. Під катом коротко розповімо про деякі нововведення

Читати далі →