Zabbix. Практическое руководство
Покупка
Издательство:
ДМК Пресс
Автор:
Далле Вакке Андреа
Перевод:
Киселев Артём Николаевич
Год издания: 2017
Кол-во страниц: 356
Дополнительно
Вид издания:
Практическое пособие
Уровень образования:
ВО - Бакалавриат
ISBN: 978-5-97060-462-5
Артикул: 712476.01.99
Доступ онлайн
В корзину
В книге описана система Zabbix - одно из самых популярных решений мониторинга сетей и приложений. Описана настройка Zabbix, рассмотрены сценарии мониторинга, создание собственных компонент, автоматизация с использованием Zabbix API, а также интеграция Zabbix с внешними системами. Издание предназначено системным администраторам и архитекторам, желающим интегрировать инфраструктуру Zabbix в свое окружение.
Тематика:
ББК:
УДК:
ОКСО:
- ВО - Бакалавриат
- 09.03.01: Информатика и вычислительная техника
- 09.03.02: Информационные системы и технологии
- 09.03.03: Прикладная информатика
- 09.03.04: Программная инженерия
ГРНТИ:
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов.
Для полноценной работы с документом, пожалуйста, перейдите в
ридер.
Zabbix. Практическое руководство Андреа Далле Вакке
Andrea Dalle Vacche Mastering Zabbix Learn how to monitor your large IT environments using Zabbix with this one-stop, comprehensive guide to the Zabbix world Second Edition BIRMINGHAM – MUMBAI
Андреа Далле Вакке Zabbix. Практическое руководство Исчерпывающее руководство по организации мониторинга больших вычислительных окружений с использованием Zabbix Второе издание Москва, 2017
УДК 004.7: 004.451.9Zabbix ББК 32.972.5 Д15 Далле Вакке А. Д15 Zabbix. Практическое руководство / пер. с англ. А. Н. Киселева. – М.: ДМК Пресс, 2017. – 356 с.: ил. ISBN 978-5-97060-462-5 В книге описана система Zabbix – одно из самых популярных решений мониторинга сетей и приложений. Описана настройка Zabbix, рассмотрены сценарии мониторинга, создание собственных ком понент, автоматизация с использованием Zabbix API, а также интеграция Zabbix с внешними системами. Издание предназначено системным администраторам и архитекторам, желающим интегрировать инфраструктуру Zabbix в свое окружение. УДК 004.7: 004.451.9Zabbix ББК 32.972.5 Copyright © Packt Publishing 2016. First published in the English language under the title «Mastering Zabbix – Second Edition» (9781785289262). Все права защищены. Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Материал, изложенный в данной книге, многократно проверен. Но поскольку вероятность технических ошибок все равно существует, издательство не может гарантировать абсолютную точность и правильность приводимых сведений. В связи с этим издательство не несет ответственности за возможные ошибки, связанные с использованием книги. ISBN 978-1-78528-926-2 (анг.) Copyright © 2015 Packt Publishing ISBN 978-5-97060-462-5 (рус.) © Оформление, издание, перевод, ДМК Пресс, 2017
Содержание Об авторе ......................................................................11 Благодарности ...............................................................12 О технических обозревателях ...........................................13 Предисловие .................................................................15 Глава 1. Развертывание Zabbix .........................................22 Определение размера окружения ...................................................................................................23 Архитектура Zabbix .............................................................................................................................24 Установка Zabbix .............................................................................................................................26 Предварительные требования .........................................................................................28 Настройка сервера ..........................................................................................................................29 Настройка агента ..................................................................................................................30 Установка и создание пакета ............................................................................................31 Установка из пакетов ...........................................................................................................32 Настройка сервера ...............................................................................................................32 Установка базы данных .................................................................................................................34 Подготовка базы данных ..............................................................................................................43 Оценка размера базы данных .....................................................................................................45 Очистка истории .............................................................................................................................47 Веб-интерфейс .................................................................................................................................54 Мастер настройки – настройка веб-интерфейса .......................................................54 Планирование мощностей с помощью Zabbix ......................................................................59 Эффект наблюдателя ..........................................................................................................59 Выбор параметров для мониторинга .............................................................................59 Определение базовой оценки ...........................................................................................61 Нагрузочное тестирование ................................................................................................61 Прогнозирование тенденций............................................................................................63 В заключение .........................................................................................................................................64 Глава 2. Распределенный мониторинг ................................66 Прокси-серверы Zabbix ......................................................................................................................67 Развертывание прокси-сервера Zabbix ...................................................................................68 Команды управления прокси-сервером Zabbix во время выполнения .............71 Развертывание прокси-сервера Zabbix из RPM-пакета .........................................72 Использование других баз данных с прокси-серверами ........................................76 Движение данных мониторинга в системе Zabbix ..............................................................77 Движение данных мониторинга через прокси-серверы ...................................................78
Содержание Мониторинг прокси-серверов Zabbix ......................................................................................80 Вопросы безопасности .......................................................................................................................82 Отказ от конфигурации сети ......................................................................................................83 Изолирование сети .........................................................................................................................84 Простые туннели.............................................................................................................................85 Протокол SSH .......................................................................................................................85 Программа stunnel................................................................................................................86 Использование полноценной VPN ...........................................................................................87 В заключение .........................................................................................................................................88 Глава 3. Высокая доступность и отказоустойчивость ............89 Высокая доступность ..........................................................................................................................89 Уровни обслуживания ........................................................................................................................90 Некоторые вопросы высокой доступности .................................................................................92 Автоматизация аварийного переключения с применением диспетчера ресурсов ..............................................................................................................................................93 Репликация файловой системы с помощью DRBD ...........................................................93 Реализация высокой доступности для веб-сервера .................................................................94 Настройка HTTPD .........................................................................................................................95 Pacemaker и механизм STONITH ...................................................................................97 Pacemaker – так ли необходим кворум? .......................................................................98 Pacemaker – идея закрепления ресурсов ......................................................................98 Pacemaker – настройка Apache/HTTPD ......................................................................99 Реализация высокой доступности для сервера Zabbix .........................................................101 Реализация высокой доступности для базы данных .............................................................103 Кластеризация PostgreSQL .......................................................................................................105 Зеркалирование логического тома с помощью LVM и DRDB .....................................106 Обязательные условия использования DRBD на LVM .......................................107 Создание устройства DRBD поверх раздела LVM .................................................107 Включение ресурсов в DRBD ........................................................................................108 Определение первичного устройства DRDB ...........................................................110 Создание файловой системы на устройстве DRBD ...............................................110 Кластеры Pacemaker – интеграция с DRBD .......................................................................111 Настройка включения DRBD ........................................................................................112 Pacemaker – настройка LVM...........................................................................................112 Pacemaker – настройка PostgreSQL .............................................................................113 Pacemaker – настройка сети ............................................................................................113 Pacemaker – заключительные настройки ...................................................................114 Настройка кластера – заключительная проверка ...................................................114 Производительность и оптимизация DRBD ......................................................................115 Эффективная синхронизация DRBD .........................................................................116 Включение онлайн-верификации для DRBD ..........................................................117 DRBD – некоторые аспекты настройки сети ...........................................................118 В заключение .......................................................................................................................................120
Содержание 7 Глава 4. Сбор данных ....................................................121 Сбор простых данных .......................................................................................................................121 Потоки данных и элементы ............................................................................................................123 Ловушки элементов Zabbix .......................................................................................................126 Потоки данных ..............................................................................................................................126 Мониторинг базы данных с помощью Zabbix ..........................................................................127 ODBC ................................................................................................................................................127 Установка драйверов баз данных ..................................................................................128 Драйвер MySQL ODBC ...................................................................................................128 Драйвер PostgreSQL ODBC ...........................................................................................130 Драйвер Oracle ODBC ......................................................................................................131 Конфигурационные файлы unixODBC......................................................................132 Компиляция Zabbix с поддержкой ODBC ................................................................133 Элементы мониторинга базы данных .........................................................................134 Некоторые замечания о запросах ODBC SQL .........................................................135 Мониторинг через JMX ...................................................................................................................136 Защищенность JMX .....................................................................................................................137 Установка шлюза Zabbix Java gateway ...................................................................................138 Настройка JMX в Zabbix ...........................................................................................................140 Ключи JMX ..........................................................................................................................140 Некоторые замечания о JMX .........................................................................................142 Мониторинг через SNMP ................................................................................................................143 Запросы SNMP ..............................................................................................................................146 Ловушки SNMP .............................................................................................................................148 Демон snmptrapd .................................................................................................................148 Обработка ловушек в сценарии на Perl ......................................................................149 Мониторинг через SSH ....................................................................................................................153 Настройка SSH-аутентификации с ключом .......................................................................154 Мониторинг через IPMI ..................................................................................................................156 Первые шаги с IPMI ....................................................................................................................156 Настройка учетных записей IPMI ..........................................................................................157 Настройка элементов IPMI в Zabbix .....................................................................................159 Мониторинг веб-страниц ................................................................................................................161 Аутентификация для мониторинга веб-страниц ...............................................................162 Завершение сеанса........................................................................................................................166 Агрегированные и вычисляемые элементы ..............................................................................168 Агрегированные элементы ........................................................................................................169 Вычисляемые элементы .............................................................................................................171 В заключение .......................................................................................................................................172 Глава 5. Визуализация данных ........................................173 Графики .................................................................................................................................................174 Простые графики ..........................................................................................................................174 Ситуационные графики ..............................................................................................................177 Особенности ситуационных графиков .......................................................................178
Содержание Нестандартные графики .............................................................................................................179 Обзор всех параметров настройки графиков ...........................................................184 Визуализация данных с применением карт ..............................................................................187 Создание первой карты в Zabbix .............................................................................................190 Важные замечания о макросах и адресах URL ...................................................................193 Внутри карты .......................................................................................................................195 Выбор элементов ...........................................................................................................................197 Использование макросов в картах ...............................................................................198 Комплексные экраны ........................................................................................................................200 Создание экрана ............................................................................................................................200 Динамические элементы ............................................................................................................202 Слайд-шоу ............................................................................................................................................204 Проблема управления слайдами на большом мониторе ......................................................205 Замечания о слайдах для больших мониторов ...................................................................205 Автоматизация слайд-шоу .........................................................................................................206 Информация об уровне обслуживания ......................................................................................207 Настройка предоставления информации об уровне обслуживания ..........................208 В заключение .......................................................................................................................................211 Глава 6. Управление оповещениями ................................212 Выражения триггеров .......................................................................................................................212 Выбор элементов и функций ....................................................................................................213 Выбор между интервалом времени и количеством замеров ...............................214 Функции определения даты и времени ......................................................................215 Важность триггера .............................................................................................................216 Выбор между абсолютными и относительными значениями.............................216 Операции как способ связывания ...........................................................................................217 Управление зависимостями триггеров .......................................................................................220 Выполнение действий ......................................................................................................................221 Определение действия ................................................................................................................222 {EVENT.DATE} и {EVENT.TIME} ...............................................................................223 {INVENTORY.SERIALNO.A} и подобные макросы ..............................................223 Определение условий ..................................................................................................................224 Выбор операций ............................................................................................................................226 Шаги и эскалация...............................................................................................................226 Сообщения и способы оповещения .............................................................................228 Удаленные команды ..........................................................................................................229 В заключение .......................................................................................................................................230 Глава 7. Управление шаблонами .....................................231 Создание шаблонов ...........................................................................................................................231 Добавление сущностей в шаблон .................................................................................................232 Использование макросов ...........................................................................................................233 Пользовательские макросы ............................................................................................238 Импортирование и экспортирование шаблонов .....................................................................239
Содержание 9 Присоединение шаблонов к хостам .............................................................................................239 Вложенные шаблоны ...................................................................................................................241 Комбинирование шаблонов ......................................................................................................242 Обнаружение хостов .........................................................................................................................242 Автоматическая регистрация активных агентов ....................................................................245 Настройка автоматической регистрации .............................................................................246 Практический пример .................................................................................................................247 Низкоуровневое обнаружение ......................................................................................................248 В заключение .......................................................................................................................................254 Глава 8. Внешние сценарии ............................................256 Внешние проверки .............................................................................................................................257 Местоположение сценария .......................................................................................................257 Особенности работы внешних проверок ..............................................................................258 Реализация сценария ...................................................................................................................261 Основные правила создания сценариев................................................................................262 Дополнительные замечания о внешних проверках ................................................263 Параметр UserParameter ..................................................................................................................263 Гибкость параметра UserParameter .........................................................................................264 Замечания по использованию параметра UserParameter ...............................................265 Отправка данных с помощью zabbix_sender ............................................................................266 Новый сценарий ............................................................................................................................267 Сценарий-обертка для вызова check_ora_sendtrap ..........................................................268 Достоинства и недостатки выделенного сервера для внешних сценариев ...............269 Протоколы Zabbix ..............................................................................................................................270 Протокол Zabbix get .....................................................................................................................270 Протокол Zabbix sender ..............................................................................................................271 Интересная недокументированная особенность .....................................................272 Свойство clock в объектах JSON ...................................................................................273 Протокол Zabbix agent ................................................................................................................274 Еще некоторые варианты ответов ................................................................................276 Протокол низкоуровневого обнаружения.................................................................................276 Взаимодействие с Zabbix .................................................................................................................280 Реализация протокола Zabbix sender на Java ......................................................................280 Реализация протокола Zabbix sender на Python ................................................................282 Некоторые замечания о разработке агента ..........................................................................283 В заключение .......................................................................................................................................284 Глава 9. Расширение Zabbix ...........................................286 Zabbix API.............................................................................................................................................286 Первые шаги ...................................................................................................................................288 Аутентификация ...........................................................................................................................289 Использование библиотеки PyZabbix ...................................................................................291 Исследование Zabbix API с помощью JQuery .........................................................................294 Массовые операции ...........................................................................................................................297
Содержание Перераспределение хостов между прокси-серверами .....................................................297 Добавление и изменение учетных записей ..........................................................................298 Экспортирование данных ...............................................................................................................301 Извлечение табличных данных ...............................................................................................302 Создание графиков на основе данных ...................................................................................304 Пакет программ Graphviz ................................................................................................305 Создание графа зависимостей триггеров ...................................................................306 Создание карт Zabbix на основе файлов с описанием .....................................................308 В заключение .......................................................................................................................................314 Глава 10. Интеграция с Zabbix .........................................315 Интеграция с WhatsApp ..................................................................................................................316 Подготовка к отправке сообщений .........................................................................................317 Регистрация клиента yowsup ....................................................................................................318 Отправка первого сообщения в WhatsApp ..........................................................................319 Настройка безопасности клиента yowsup ............................................................................319 Создание первой группы в Zabbix для рассылки оповещений .....................................322 Интеграция yowsup с Zabbix .....................................................................................................326 Обзор системы Request Tracker ....................................................................................................331 Настройка RT для интеграции с Zabbix .....................................................................................333 Создание отдельной очереди для Zabbix ..............................................................................334 Настройка заявок – раздел «Ссылки» ..................................................................................335 Настройка заявок – приоритет заявки ..................................................................................335 Настройка заявок – собственные поля .................................................................................336 Соединение с Request Tracker API .........................................................................................338 Настройка Zabbix для интеграции с Request Tracker ............................................................341 Создание заявок RT из событий Zabbix .....................................................................................344 В заключение .......................................................................................................................................348 Предметный указатель ..................................................349
Об авторе Андреа Далле Вакке (Andrea Dalle Vacche)– высококвалифицированный профессионал с более чем 15-летним опытом работы в ИТ-индустрии. Закончил университет в городе Феррара, Италия (Univeristà degli Studi di Ferrara) по курсу «Информационные технологии». Это образование послужило фундаментом, на который Андреа опирается в своих изысканиях с тех пор. Имеет сертификаты многих уважаемых крупных игроков в ИТ-индустрии, в том числе Cisco, Oracle, ITIL и, конечно, Zabbix. Также имеет сертификат «Red Hat Certified Engineer». На протяжении всей своей карьеры работал со многими масштабными вычислительными окружениями, часто на ролях, требующих обширных знаний. Это еще больше повысило его квалификацию, расширило круг практических навыков и укрепило стремление к применению полученных знаний на практике. Любовь к Zabbix проснулась в Андреа, когда он занимался администрирова нием баз данных Oracle и разработкой приложений, использующих их. Основное время он тратил на снижение «затрат на эксплуатацию», специализируясь на мониторинге и автоматизации. Именно тогда он столкнулся с Zabbix и по достоинству оценил техническую гибкость инструмента и простоту администрирования с его применением. Используя новые знания в качестве стартовой площадки, Андреа вдохновился идеей создать Orabbix, первый комплект открытого программного обеспечения для мониторинга Oracle, который был бы полностью совместим с Zabbix. Он опубликовал несколько статей о программном обеспечении, связанном с Zabbix, таком как DBforBIX. Ознакомиться с его проектами можно на персональном веб-сайте автора: http://www.smartmarmot.com. В настоящее время Андреа работает старшим архитектором в ведущем инвести ционном банке, в весьма разнородном вычислительном окружении. Он отвечает за очень широкий круг задач, сталкивается со многими критическими аспектами платформ Unix/Linux и вынужден особое внимание уделять разнородному стороннему программному обеспечению, имеющему стратегическую важность для развития банка. Андреа также играет важную роль в группе обеспечения безопасности банка, занимаясь такими направлениями, как защищенность, сохранение тайны, стандартизация, аудит, удовлетворение требований регулятора и решения поддержки безопасности. Кроме этой книги, он также написал: «Mastering Zabbix», Packt Publishing; «Zabbix Network Monitoring Essentials», Packt Publishing.
Благодарности В первую очередь я хочу поблагодарить мою жену Анну (Anna) за ее поддержку и понимание. Она не раз оказывала мне помощь и давала ценные советы. Большое спасибо Фифи (Fifi) за умиротворяющее мурлыканье и пушистый покой. Особое спасибо я хочу сказать всему коллективу издательства Packt Publishing и Адриану (Adrian) в частности. Их советы, поправки и предложения были по-настоящему ценными для меня. Весь коллектив проявил высокий профессионализм.
О технических обозревателях Григорий Чернышев (Grigory Chernyshev) – старший инженер по выпуску/инженер по организации взаимодействий (senior release manager/DevOps engineer) в отделе онлайн-игр компании Mail.Ru Group. Специализируется на управлении конфигурациями, автоматизации процесса сборки, мониторинге, выпуске версий и создании сценариев на языке Python. Имеет опыт работы в таких проектах, как Allods Online и Skyforge – массовых ролевых игр AAA-класса, получивших известность по всему миру. В своей повседневной работе он использует Zabbix для мониторинга внутренних игровых серверов, гетерогенных агентов сборки и множества инфраструктурных серверов. Помимо этого, он пишет плагины для систем Atlassian Jira и JetBrains Teamcity – в случае с последней даже победил на конкурсе WordPress Plugins в 2015 году! Я хочу сказать спасибо моей жене за терпение, моим родителям за счастливое детство и координатору проекта, Санчите (Sanchita), за ее неиссякаемый энтузиазм и поддержку. Нитиш Кумар (Nitish Kumar) – ведущий специалист по платформе Wintel в компании HT Media Ltd. и независимый технический блогер, занимающийся популяризацией самых разных технологий. Вот уже восемь лет занимается разными технологиями от Microsoft и открытыми решениями (включая, но не ограничиваясь: Spiceworks, продукты ManageEngine, Zabbix, MS Active Directory, MS Exchange Servers и др.), из которых два последних года посвятил рентабельным решениям корпоративного уровня с целью уменьшить сложность их требований и обеспечить более рациональное использование рабочего времени обслуживающего их персонала. Нитиш с большим энтузиазмом участвует в различных корпоративных событиях и общественных вебинарах. Особый интерес он испытывает к мобильным технологиям и часто пишет статьи о различных устройствах и технологиях. Имеет степень магистра информационных технологий, полученную в институте прикладной физики и технологий в Аллахабаде (Индия), и в область его интересов входят технологии от Microsoft, открытое программное обеспечение и мобильные устройства. Его блог находится по адресу: http://nitishkumar.net, желающие могут написать ему на электронный почтовый ящик: nitish@nitishkumar.net. Нитиш является соавтором книги «Getting Started with Spiceworks», Packt Publishing. Также участвовал как технический обозреватель в подготовке других книг о Zabbix и Spiceworks.
О технических обозревателях Николас Пьер (Nicholas Pier) – сетевой инженер. Занимается веб-разработкой, проектированием сетевой инфраструктуры вычислительных центров на основе виртуализации и решений SAN. Пишет промежуточное программное обеспечение для бизнес-приложений. На даный момент Николас имеет множество промышленных сертификатов, включая Cisco CCNP, VMware VCP-DCV и множество других сертификатов от компаний Cisco и CompTIA. В свободное время увлекается пивоварением, бегом на длинные дистанции и чтением книг. Тимоти Скоппетта (Timothy Scoppetta) – системный администратор. Специализируется на автоматизации, непрерывной интеграции и создании отказоустойчивых инфраструктур. Работал в Google и множестве начинающих компаний. В настоящее время занимается преподаванием ультрасовременных инструментов и эффективных приемов в институте.
Предисловие С самого первого выпуска, состоявшегося в 2001 году, система Zabbix зарекомендовала себя как очень мощное и эффективное решение для мониторинга. Это открытый продукт, поэтому его легко получить и развернуть, а уникальный подход к мониторингу и отправке предупреждений позволяет на равных конкурировать с другими решениями, как открытыми, так и коммерческими. Это очень мощный и компактный пакет с очень низкими требованиями к аппаратуре и поддерживающему программному обеспечению. Если к перечисленному добавить еще простоту в использовании, становится очевидно, что Zabbix отлично подходит для мониторинга небольших окружений с ограниченным бюджетом. Но когда дело доходит до управления мониторингом большого количества объектов со сложными настройками и зависимостями, масштабируемость и распределенная архитектура Zabbix предстают в полном своем блеске. Как никакой другой продукт, Zabbix идеально подходит для больших и сложных распределенных окружений, позволяя эффективно управлять и извлекать полезную информацию из объектов мониторинга и событий, что особенно важно, если не важнее, чем решение обычных проблем доступности и простоты использования. Это – второе издание книги, первое было написано в соавторстве с Андреа Далле Вакке (Andrea Dalle Vacche) и Стефано Кеван Ли (Stefano Kewan Lee). Цель этой книги – помочь вам получить максимум от системы Zabbix и нала дить эффективный мониторинг больших и сложных окружений. О чем рассказывается в книге Глава 1 «Развертывание Zabbix» описывает оптимальный выбор аппаратного и программного обеспечения для сервера Zabbix и базы данных с учетом текущей вычислительной инфраструктуры, целей мониторинга и возможного расширения в будущем. Эта глава включает также раздел с интереснейшим обсуждением размеров базы данных, который может пригодиться для оценки окончательного ее объема для стандартного окружения. Здесь также охватываются вопросы правильного определения размеров окружения и кратко обсуждаются измеряемые показатели, что также может пригодиться для планирования мощностей. Глава содержит практические примеры и теоретические расчеты, чтобы читатель мог получить навыки, необходимые для развертывания в действующем окружении. Глава 2 «Распределенный мониторинг» исследует различные компоненты Zab bix, действующие на стороне сервера и клиента (агента). На одних и тех же примерах сетей будут даны различные распределенные решения, а также описаны их достоинства и недостатки. В дополнение к развертыванию и настройке аген
Предисловие тов здесь описываются настройки прокси-серверов, а также рассматриваются вопросы обслуживания и управления изменениями. В этом разделе охватываются все возможные архитектурные реализации Zabbix, а также положительные и отрицательные стороны. Глава 3 «Высокая доступность и отказоустойчивость» охватывает вопросы высокой доступности и отказоустойчивости. Здесь вы научитесь выбирать параметры высокой доступности для каждого из трех основных уровней Zabbix. Обсуждение основывается на информации, представленной в двух предыдущих главах. Первая часть книги завершается несколькими сценариями развертывания, включающими высокодоступные серверы и базы данных, организованные в иерархические уровни и распределенные архитектуры, пригодные для мониторинга тысяч географически распределенных объектов. Эта глава включает практический пример и описание нескольких возможных сценариев. Глава 4 «Сбор данных» выходит за рамки использования простых агентов и SNMP-запросов и затрагивает некоторые более сложные источники данных. В ней исследуются мощные встроенные функции Zabbix, порядок их использования и выбор параметров для мониторинга, чтобы обеспечить полный контроль без чрезмерного увеличения нагрузки на систему. Здесь также исследуются вопросы агрегирования значений и их использование в мониторинге сложных окружений с кластерами или еще более сложными грид-архитектурами (grid architectures). Глава 5 «Визуализация данных» рассказывает о мощных возможностях визуализации данных в Zabbix. Она будет особенно полезна тем, кому требуется выяснить или обосновать необходимость расширения/обновления аппаратных средств. Здесь вы узнаете, как на основе данных мониторинга создавать динамические карты, организовать коллекции графиков для визуализации на больших экранах в центрах управления и реализовать общее качественное представление. Эта глава охватывает вопросы качественной визуализации результатов мониторинга, которая поможет своевременно выявлять проблемы и предупреждать их. Здесь также исследуются некоторые эффективные приемы использования отчетов о качестве обслуживания (Service Level Agreement, SLA), поддерживаемые системой Zabbix. Глава 6 «Управление оповещениями» приводит примеры сложных триггеров и усло вий срабатывания, а также рекомендации по выбору правильного количества триггеров и оповещений. Ее цель – помочь выдержать баланс, чтобы не оставить незамеченными возможные проблемы и не вызвать появления большого числа ложных срабатываний. В этой главе вы также узнаете, как использовать действия для автоматического исправления простых проблем, активировать действия без участия человека с целью согласования разных триггеров и событий и внедрить их процесс управления. Кроме того, здесь вы узнаете, какие операции можно автоматизировать, чтобы уменьшить нагрузку на администраторов и оптимизировать процесс администрирования, дополнив его возможностью опережения событий. Глава 7 «Управление шаблонами» содержит рекомендации по эффективному управлению шаблонами: конструирование сложных шаблонов из простых ком
Доступ онлайн
В корзину