Как стать автором
Обновить

Сегодня, 12 ноября в 18 часов(MSK) состоится Online Monitoring Meetup

Время на прочтение 1 мин
Количество просмотров 624
IT-инфраструктура *Сетевые технологии *Конференции DevOps *


Сегодня вечером, 12 ноября в 18:00(MSK) ждём вас на онлайн встречу. Встреча мониторингового сообщества продлится около одного часа, а участие — бесплатное.

Программа:

Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 0

«Ростех» создал систему мониторинга и управления корпоративными IT-ресурсами предприятий — аналог Zabbix

Время на прочтение 2 мин
Количество просмотров 6.1K
IT-инфраструктура *Сетевые технологии *IT-компании


10 октября 2022 года «Ростех» объявил о создании системы мониторинга и управления корпоративными IT-ресурсами предприятий — отечественного аналога Zabbix.
Читать дальше →
Всего голосов 9: ↑6 и ↓3 +3
Комментарии 17

DevOps meetup от Evrone: сокращаем инциденты и автоматизируем аналитику

Время на прочтение 1 мин
Количество просмотров 224
Блог компании Evrone Конференции DevOps *

Пришло время поговорить об архитектуре. Ноябрьским вечером мы вновь соберём DevOps-инженеров, чтобы поделиться опытом. На этот раз спикеры из Lenvendo и Учи.ру расскажут об управлении инфраструктурой с помощью Zabbix 6.0, а также об автоматизации инструментов управления большими данными и аналитикой.

Встречаемся 9 ноября в 19:00 на платформе Tulula. Участие свободное, но необходима регистрация

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

«Observability — показать все, что скрыто». Митап 30 ноября

Время на прочтение 3 мин
Количество просмотров 393
Блог компании Ak Bars Digital Программирование *Конференции DevOps *

30 ноября в 19:00 (МСК) вместе со спикерами и экспертом рассмотрим реальный практический опыт и базовые моменты о том, как устроено Observability, что такое OpenTelemetry и как его использовать на бэкенде, как развернуть Instana или использовать бесплатный Jaeger, отслеживать с Zabbix и Grafana. Зачем и как работать с этим на фронте.

Приходите в ИТ-парк (Казань, ул.Петербургская, д.52) или подключайтесь к трансляции. Регистрация здесь.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 0

Реализация отправки sms-уведомлений

Время на прочтение 3 мин
Количество просмотров 16K
Системное администрирование *
В виду достаточно большого парка серверов/свитчей/модемов и иного активного оборудования в конторе, была установленная система мониторинга zabbix и успешно использовалась продолжительное время. Zabbix имеет замечательную возможность отправки уведомлений о возникших проблемах.
Для этого был написан скрипт отправки sms сообщений через шлюз email-to-sms оператора связи, ограничение по количеству смс с одного адреса в сутки было обойдено путем ротации исходящих адресов, работало более или мение сносно, но в последнее время смс сообщения через данный шлюз начали доходить с задержкой порядка 10-15 минут, что уже не очень нравилось.
Итак, было решено организовать отправку уведомлений через собственный GSM-терминал, порывшись в прайсах поставщиков и не обнаружив там подходящих по цене и характеристикам GSM модемов весьма огорчился.
И тут вспомнилось что дома валяется старый Siemens CX65 да еще и data-кабель к нему, после подключения телефона и курения доков по отправке sms сообщений пришел к не очень радостному выводу, оказывается siemens не поддерживает отправку sms в текстовом режиме, команда AT+CMGF=1 возвращает error.
Отправка сообщений в данных аппаратах возможна только в режиме PDU, ради спортивного интереса и для размятия мозгов было решено реализовать эту систему, был написан скрипт для перекодировки в PDU формат сообщений и отправки через телефон.
Читать дальше →
Всего голосов 46: ↑42 и ↓4 +38
Комментарии 44

Универсальная система мониторинга Zabbix — введение

Время на прочтение 4 мин
Количество просмотров 388K
Системное администрирование *
LogoВ любой сети, где есть больше, чем один сервер, очень полезно бывает иметь перед глазами полную картину происходящего. В крупных сетях, где количество хостов переваливает за несколько десятков, следить за каждым в отдельности — непосильная задача для администраторов. Для облегчения задачи наблюдения применяются системы мониторинга, и я расскажу об одной из них, которой на Хабре не посвящено ни одной полноценной статьи.

И так, встречайте: Zabbix.
И что он из себя представляет?
Всего голосов 47: ↑40 и ↓7 +33
Комментарии 74

Debian-пакеты с человеческим лицом на примере Zabbix 1.8

Время на прочтение 4 мин
Количество просмотров 11K
Настройка Linux *
Написать эту статью меня заставили две вещи: во-первых, есть ощущение, что после статей типа "делаем debian-пакет на коленке", большинство хабравчан утвердятся во мнении, что debian-пакеты придумали извращенцы для извращенцев. Во-вторых, вышел zabbix 1.8 — замечательная система мониторинга, в которой, судя по новостям, наконец-то занялись проблемами юзабилити админского интерфейса.

Связывает два этих события то, что zabbix 1.8 пока нет в репозиториях убунты, а компилировать и ставить из исходников что-то на продакшн-серверах, это, конечно, недостойное джентльмена занятие. В общем, есть повод показать, как делаются debian-пакеты.

Итак, хе-хе, приступим :)

apt-get install dh-make devscripts cdbs libmysqlclient-dev libcurl4-gnutls-dev
wget sunet.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/1.8/zabbix-1.8.tar.gz
tar zxvf zabbix-1.8.tar.gz
cd zabbix-1.8
dh_make --createorig


На вопрос dh_make, какого типа пакет мы хотим создать, нужно ответить «b» (cdbs). В результате будет создан шаблонный пакет, с кучей файлов в директории debian на все случаи жизни (большую часть мы потом удалим).

Создание пакетов — это все-таки немножко шаманство и магия. Дело в том, что более простые, чем zabbix, программы, уже на этом этапе можно заканчивать пакетировать. Т.е. если для установки программы нужно сделать только ./configure && make install, то все готово, можно собирать и ставить. Zabbix — несколько более сложный вариант, поэтому впереди еще несколько шагов:

Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 15

Бесплатная отправка SMS уведомлений в Zabbix

Время на прочтение 6 мин
Количество просмотров 83K
Системное администрирование *
Все осознают необходимость непрерывного контроля большой распределенной сети и для этого есть множество систем мониторинга. Сразу замечу, что я работаю у крупного провайдера и на мои, так сказать, плечи ложится контроль состояния большого количества узлов доступа, которые зачастую находятся на очень большом удалении от меня.

Сейчас я активно использую ветку Zabbix 2.0: Удалось прикрутить постоянный контроль параметров абонентских линий ADSL на всех узлах доступа, порядка 200 000 параметров. Описания как это было сделано хватит на отдельную статью. Я же расскажу как сделать простым и доступным способом оповещение о каких либо событиях посредством SMS, и не использовать для этого специфического железа.

Я же расскажу как сделать простым и доступным способом оповещение о каких либо событиях посредством SMS, и не использовать для этого специфического железа.
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 19

Автоматическое переименование хостов в Zabbix, по данным из snmp sysName

Время на прочтение 2 мин
Количество просмотров 19K
Системное администрирование *
Цикл статей о Zabbix продолжает не зарегистрированный здесь пользователь. Первую статью можете прочитать тут.

Зачем это нужно?


Добавить новый хост в Zabbix можно двумя основными способами: автообнаружение и ручное добавление хоста. Когда мы имеем очень большое количество узлов добавление их в систему мониторинга ручками занимает большое время, отслеживание их количества и подержание их в актуальном состоянии тоже не легкая задача. В этом случае удобно использовать авто обнаружение. Как его использовать в этой статье описываться не будет (если кому будет интересно можно будет подготовить маленький обзор по основным функциям). Основной недостаток при авто обнаружении — добавленные хосты получают имя равное IP устройства. При большом количестве устройств разобраться, что где проблематично.

Решение.


Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 2

Zabbix, сбор данных о установленных картах dslam siemens hix5630

Время на прочтение 4 мин
Количество просмотров 5K
Системное администрирование *
Решил собрать данные о текущих версиях прошивок со своих DSLAM Siemens HIX5630.
OID нашелся snmpwalk'ом достаточно быстро.

.1.3.6.1.4.1.231.7.1.2.2.1.1.2.1.1.12.xx
где хх = 13 14 15 16 17 18 19 20 соответственно 1 2 3 4 7 8 9 10 платы IU (модемные или голосовые)
а 21 и 22 платы CXU (процессорные).
Читать дальше →
Всего голосов 6: ↑3 и ↓3 0
Комментарии 0

Zabbix, подключаем любую железку имеющую MIB

Время на прочтение 4 мин
Количество просмотров 122K
Системное администрирование *
Началось строительство FTTB и появилось новое оборудование производителя Edge-core. Естественно захотелось прикрутить новое железо к Zabbix. Ранее я поступал просто — натравливал snmpwalk на железку и анализировал полученные данные. Этот путь достаточно долгий, так как полученный результат бывает под несколько мегабайт текста и достаточно тяжело найти нужные значения. Но есть другой способ — использовать MIB устройства. Но ведь Zabbix не умеет работать напрямую с MIB файлами. Что же делать?
На форуме забикса нашел замечательную утилиту SNMP Builder for Zabbix. С её помощью можно сделать базовый шаблон устройства имея его MIB и потом ручками его допилить до нормального состояния.
Я вам расскажу как это сделать на примере оборудования Edge-core.

Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 15

Мониторинг серверов с Intel RMM средствами Zabbix

Время на прочтение 3 мин
Количество просмотров 7.1K
Чулан
Исторически сложилось так, что в своей работе мы используем серверы компании Intel. И сейчас, при создании комплексной системы мониторинга, появилась задача — снимать статистику не только по операционной системе, но и по состоянию железа. Но температуру, напряжение, скорость вращения кулеров и многое другое на этих серверах можно получить с BMC только посредством IPMI.
Intel RMM3
Чем мы и займёмся
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 12

Использование Zabbix API

Время на прочтение 3 мин
Количество просмотров 28K
Системное администрирование *
Из песочницы

Зачем это надо


В ходе внедрения zabbix для мониторинга инфраструктуры, возникла необходимость массового добавления датчиков и триггеров.
Использование для этой цели веб интерфейса удовольствия не принесло, уж больно большой объем монотонной работы и маленькая скорость на пути к счастью. За сим обратил внимание на наличие zabbix api. Для целей массового добавления датчиков и прочих прелестей жизни показалось самое оно.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 2

Выводим состояние серверов из Zabbix на рабочий стол

Время на прочтение 9 мин
Количество просмотров 37K
Системное администрирование *
Система мониторинга Zabbix предоставляет замечательные возможности по мониторингу серверов под управлением ОС AIX, Linux, *BSD, Windows, Mac OS X, сетевого оборудования, Web-приложений, а также любый железяк поддерживающих SNMP или хотя бы отвечающих на пинг. Zabbix бесплатен и распространяется по лицензии GPL. Серверная часть системы устанавливается только под *nix.
Можно настроить отсылку уведомлений на email, jabber, sms при наступлении нежелательных событий, как то падение сервера, чрезмерная загрузка процессора, отсутствие места на диске и т.п. Также существует веб-интерфейс с красивыми графиками и картой сети.
Но сисадмин, как известно, существо ленивое. Поэтому чтобы не лазить постоянно в веб-интерфейс целесообразно вывести некоторые графики и карту сети прямо на его рабочий стол.

Разнорабочий стол

В данной статье мы рассматриваем Windows XP/7 в качестве клиентской машины, но путем небольшого допиливания скрипт можно использовать и в Linux.

Читать дальше →
Всего голосов 32: ↑28 и ↓4 +24
Комментарии 20

Тестирование системы мониторинга виртуальных серверов

Время на прочтение 2 мин
Количество просмотров 7.4K
Блог компании Clodo
В рамках проведения комплекса мероприятий по улучшению качества обслуживания наших клиентов, мы проводим тест системы мониторинга пользовательских виртуальных серверов. Для того, чтобы мы могли добавить Ваш виртуальный сервер в мониторинг, необходимо установить zabbix-agent на Ваш виртуальный сервер.
Читать дальше →
Всего голосов 11: ↑6 и ↓5 +1
Комментарии 5

Разбираемся с Zabbix API в C#

Время на прочтение 4 мин
Количество просмотров 10K
Системное администрирование *
Из песочницы
У заббикса есть открытое API для доступа к функциям сервера мониторинга. К сожалению реализация библиотеки для доступа к API существует только для Ruby, PHP и Python. Пришлось изобретать велосипед самостоятельно. Доступ ко всем функциям идет через JSONRPC. Для примера запрос, ответ функции получения версии Zabbix API выглядит примерно так:
{ "jsonrpc":"2.0", "method":"apiinfo.version", "params":[], "auth":"a6e895b98fde40f4f7badf112fd983bf", "id":2 } <br>{ "jsonrpc":"2.0", "result":"1.3", "id":2 } * This source code was highlighted with Source Code Highlighter.

Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 4

Мониторинг количества активных хостов в сети

Время на прочтение 3 мин
Количество просмотров 21K
Системное администрирование *
Недавно передо мной встала задача определения количества включенных компьютеров в нескольких подсетях нашей организации. Сеть ужасно запущена: нет ни домена, ни средств удаленной установки, поэтому поставить на все компьютеры агент мониторинга не было возможности. С другой стороны, на многих компьютерах был включен файрвол, из-за чего компьютеры не отвечали на ping-запрос.

Для решения этой задачи я использовал замечательную утилиту arping.

Вот что получилось

Читать дальше →
Всего голосов 39: ↑35 и ↓4 +31
Комментарии 31

Как управлять виртуальными машинами, если их много

Время на прочтение 6 мин
Количество просмотров 17K
Системное администрирование *
После того, как у нас вышли в релиз еще несколько проектов, а количество тикетов в трекере на тему «создать пользователя, развернуть виртуалку, дать доступ» превысило все мыслимые пределы, назрела необходимость что-то менять.
Задача: организовать рабочее окружение linux для нескольких команд разработчиков и тестировщиков. Общее количество виртуальных машин — три-четыре десятка.

image
Читать дальше →
Всего голосов 75: ↑69 и ↓6 +63
Комментарии 36

Zabbix, мониторинг портов последней мили и оптимизация работы с БД с использованием partitioning

Время на прочтение 19 мин
Количество просмотров 49K
Системное администрирование *
Работая у крупнейшего провайдера РФ столкнулся с ситуацией, что происходит обращение абонента о проблемах в недалеком прошлом, т.е. вчера все было плохо, а сейчас заработало. Что делать в этом случае? Есть варианты использовать системы мониторинга, которые будут собирать ключевые параметры всех абонентских линий и хранить их некоторое время, и оператор ТП легко сможет получить доступ к этим данным для решения подобных ситуаций. Также, имея эти данные, можно давать автоматическую экспертную оценку по каждой абонентской линии, и при желании, на xDSL, автоматически подбирать наиболее подходящий профиль. Используя эти же данные, можно выявлять дефектные линии или линии с неудовлетворительными параметрами и устранять возможные проблемы абонентов еще до их обращения в ТП.
С первого взгляда задача не сложная, но когда количество оборудование легко перешагивает тысячи узлов доступа, а количество абонентских портов может исчисляться десятками тысяч появляются некоторые особенности настройки и запуска подобной системы, с максимальной автоматизацией всего.
Если интересно, добро пожаловать под кат

Читать дальше →
Всего голосов 30: ↑28 и ↓2 +26
Комментарии 46

Обзор php-frontend'а системы мониторинга Zabbix

Время на прочтение 5 мин
Количество просмотров 17K
Системное администрирование *
Здравствуйте, хабраюзеры!

Я думаю, каждый уважающий себя системный администратор локальной сети установит систему мониторинга, чтобы быть в курсе всех изменений и событий. Я хочу рассказать про систему мониторинга Zabbix, а точнее про его php-frontend. Здесь только мой личный опыт полученный на реальной локальной сети.
Читать дальше →
Всего голосов 47: ↑39 и ↓8 +31
Комментарии 51