Опустим долгое вступление о необходимости резервного копирования данных. Все мы знаем, что бэкапы нужно делать. Те, кто активно использует Zabbix, тоже задумываются о возможности восстановления базы в случае её повреждения либо переноса на новый сервер и т.д. Понятно, что оптимальным вариантом для этого является репликация, но далеко не каждая организация может себе это позволить. Я покажу, каким образом проблема резервного копирования Zabbix решена у нас. Если кому-то интересно, прошу под кат.
Читать полностью »
Рубрика «zabbix» - 13
Zabbix: Резервное копирование небольшой базы
2013-10-20 в 14:26, admin, рубрики: linux, mysql, Percona XtraBackup, zabbix, Администрирование баз данных, резервное копирование, метки: mysql, Percona XtraBackup, zabbix, резервное копированиеZabbix + Cisco ISR: мониторим загрузку VPN-туннелей посредством SNMP + Perl script + LLD
2013-10-07 в 14:44, admin, рубрики: Cisco, LLD, vpn, zabbix, Сетевые технологии, системное администрирование, метки: Cisco, LLD, vpn, zabbix Задача: Имеется роутер Cisco с кучей настроенных site-to-site IPsec-VPN-туннелей. Нужно настроить мониторинг загрузки туннелей в Zabbix 2.0.x
Предполагается, что SNMP на циске и в Zabbix'е уже настроен.
Основная проблема заключается в том, что нужные нам для мониторинга номера SNMP OIDs с отсчётами трафика формируются динамически. Мало того, списки этих номеров — также формируются динамически.
Читать полностью »
Мониторим ядра CPU в Zabbix и создаем произвольные счетчики в Low-level discovery
2013-09-24 в 10:08, admin, рубрики: linux, LLD, windows, zabbix, системное администрирование, системное программирование, метки: linux, LLD, monitoring, windows, zabbix, системное администрирование Не так давно тут проходила статья про LLD. Мне она показалась скучной т.к. описывает примерно то же, что есть и в документации. Я решил пойти дальше и с помощью LLD мониторить те параметры, которые раньше нельзя было мониторить автоматически, либо это было достаточно сложно. Разберем работу LLD на примере логических процессоров в Windows:

Изначально интересовал расширенный монтиринг помимо ядрер CPU и нагрузка на физические диски. До того как обнаружение было введено, эти задачи частично решались ручным добавлением. Я добавлял условные диски в файл конфигурации zabbix_agent и вообще по-разному извращался. В результате это было очень неудобно, добавлялось много неприятной ручной работы и вообще неправильно в общем как-то было :)
В итоге получается схема, которая автоматически определяет ядра в системе, а также физические диски, установленные в системе и добавляет необходимые элементы сбора данных. Для того, чтобы узнать как это реализовать у себя, добро пожаловать под кат. Я попытаюсь более-менее подробно расписать работу на примере CPU и то как сделать тоже самое, но для физических дисков.
Читать полностью »
Автоматизируем мониторинг: низкоуровневое обнаружение
2013-09-23 в 8:05, admin, рубрики: zabbix, автоматизация труда админа, Блог компании Zabbix, Серверное администрирование, системное администрирование, метки: monitoring, zabbix, автоматизация труда админаМониторинг большого количества устройств требует в помощь инструменты автоматизации. Иначе, если все делать мышкой, то можно “укликаться”, пока добавишь и настроишь все, что требовалось. К тому же, обязательно где-нибудь ошибёшься, человек не робот. Благо, в Zabbix все эти инструменты есть: это шаблоны, API, обнаружение сетевых устройств, авторегистрация Zabbix-агентов.
И вот с версии 2.0 сюда добавилось Low-Level Discovery (LLD) или низкоуровневое обнаружение. Хотелось бы рассказать что это такое.
Читать полностью »
Масштабируя Zabbix
2013-09-12 в 9:47, admin, рубрики: scalability, zabbix, Блог компании Zabbix, Серверное администрирование, системное администрирование
Тех, кто использует или собирается использовать Zabbix в промышленных масштабах, всегда волновал вопрос: сколько реально данных сможет Заббикс «переварить» перед тем как окончательно поперхнется и подавится? Часть моей недавней работы как раз касалось этого вопроса. Дело в том, что у меня есть огромная сеть, насчитывающая более 32000 узлов, и которая потенциально может полностью мониториться Заббиксом в будущем. На форуме давно идут обсуждения о том, как оптимизировать Zabbix для работы в больших масштабах, но, к сожалению, мне так и не удалось найти законченное решение.
В этой статье я хочу показать, как я настраивал свою систему, способную обрабатывать реально много данных.Читать полностью »
Оповещение о проблемах Zabbix по телефону через Asterisk
2013-06-21 в 10:55, admin, рубрики: asterisk, sip, zabbix, доступность, оповещения, системное администрирование, метки: asterisk, sip, zabbix, доступность, оповещенияЗамечательная система мониторинга Zabbix предлагает «из коробки» несколько способов оповещения администратора о возникших проблемах: e-mail, SMS и Jabber.
В этом топике я расскажу вам как подружить Zabbix и офисную АТС на основе Asterisk. Когда произойдет нештатная ситуация вам позвонит робот и проговорит сообщение с описанием проблемы.
Еще немного о Zabbix’е – настраиваем ICQ уведомления
2012-12-30 в 8:33, admin, рубрики: ICQ, linux, zabbix, мониторинг сервера, Песочница, системное администрирование, метки: ICQ, zabbix, мониторинг сервера 
На хабре уже довольно много писали про эту замечательную систему — раз, два, три, четыре, но хотелось бы вернуться к этой теме еще разок, и думаю не последний.
На моем текущем месте работы Zabbix замечательно общается с отделом СА в Jabber’е, но для дома было решено использовать другой тип уведомлений – ICQ.
Причин тому несколько – привычка к этой системе IM, нежелание дополнительного сервиса на следящей машине, да и любопытство – уведомления в Jabber’е работают из коробки, а ICQ нет.
Прикручиваем мониторинг параметров smart или какой-либо температуры (cpu, motherboard) к Zabbix
2012-12-14 в 13:00, admin, рубрики: sensors, zabbix, мониторинг сервера, системное администрирование, метки: sensors, zabbix, мониторинг сервера Собственно не нашел собранной в кучу статьи как прикрутить к zabbix мониторинг какой-либо температуры, поэтому решил написать свою.
Читать полностью »
Сказ о том, как мы абонентов к портам привязывали
2012-12-14 в 4:41, admin, рубрики: d-link, OpenStreetMap, postgis, postgresql, qgis, zabbix, Телекомы, метки: d-link, OpenStreetMap, postgis, postgresql, qgis, zabbix, ТелекомыПривет!
Расскажу и я свою историю.
Случилось так, что однажды я устроился на должность начальника технического отдела в одном небольшом интернет-провайдере. Компания на тот момент испытывала некоторые проблемы технического характера, технаря найти не могли. В тот момент я как раз искал нормальную работу — за год до этого ушел с великого и могучего завода АвтоВАЗ (работал в Дирекции Информационных Систем) — кризис прижал, денег не давали. После — год работы учителем в школе (параллельно регистрировался как ИП), в общем крутился как мог. И находясь осенью в другом городе, от знакомого узнаю о том, что срочно нужен технарь. Пришел на собеседование без особой надежды, да и большого желания, и как оказалось — зря. После примерно 10-минутной беседы директор попросил выйти сегодня же. И я вышел.
Как там говорится, то все присказка была?
Читать полностью »
Мониторинг коммутаторов Cisco, D-Link, 3Com, Zyxel в системе Zabbix
2012-11-27 в 5:40, admin, рубрики: 3Com, Cisco, d-link, dlink, snmp, zabbix, zyxel, коммутатор, Сетевое оборудование, Сетевые технологии, системное администрирование, метки: 3Com, Cisco, d-link, dlink, monitoring, snmp, zabbix, zyxel, коммутатор Мониторинг — это один из столпов обеспечения высокой доступности ИТ-систем.
Как правило, системные администраторы при установке системы мониторинга в первую очередь настраивают ее на проверку параметров серверов и обнаружение недоступности сервисов, запущенных на этих серверах. Безусловно это приоритетная задача, но не стоит забывать и о другом оборудовании: ИБП, системах кондиционирования, сетевом оборудовании.
В этом топике я покажу как решить за полчаса задачу мониторинга активного сетевого оборудования (т.е. свитчей, роутеров и т.п.) в системе Zabbix с помощью пары полезных инструментов. В результате вы сможете получить полную картину происходящего в сети.

