Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Zabbix. Практическое руководство

Покупка
Артикул: 712476.01.99
Доступ онлайн
799 ₽
В корзину
В книге описана система Zabbix - одно из самых популярных решений мониторинга сетей и приложений. Описана настройка Zabbix, рассмотрены сценарии мониторинга, создание собственных компонент, автоматизация с использованием Zabbix API, а также интеграция Zabbix с внешними системами. Издание предназначено системным администраторам и архитекторам, желающим интегрировать инфраструктуру Zabbix в свое окружение.
Далле Вакке, А. Zabbix. Практическое руководство / Андреа Далле Вакке ; пер. с англ. А.Н. Киселева. - Москва : ДМК Пресс, 2017. - 356 с. - ISBN 978-5-97060-462-5. - Текст : электронный. - URL: https://znanium.com/catalog/product/1028097 (дата обращения: 12.05.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
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 «Управление шаблонами» содержит рекомендации по эффективному 
управлению шаблонами: конструирование сложных шаблонов из простых ком
Доступ онлайн
799 ₽
В корзину