71
5. Установка Zabbix.
Мониторинг в современной сети является важнейшей частью. Кроме
сбора данных с сетевых устройств и их хранения, современные средства
позволяют оповещать администратора о сбоях в определённых узлах и
заблаговременно их устранять. Существует множество решений для
мониторинга, но в последнее время особую популярность у сетевых инженеров
заслужил zabbix. Из основных достоинств zabbix выделяется простота,
надёжность, возможность применения в сложных задачах и широкий диапазон
настроек. Zabbix является продуктом open-sourse, и поставляется бесплатно по
лицензии GNU GPL, которая позволяет использовать его без ограничений [44].
Zabbix состоит из сервера, который собирает и сохраняет данные и
управляется через веб-интерфейс, и клиентов, которые предоставляют серверу
данные о себе. Для различных операционных систем нужно ставить
программы-агенты, либо использовать встроенные средства на основе SNMP.
Для коммутаторов, и в частности Cisco с операционной системой IOS, можно
полностью обойтись SNMP. Zabbix-сервер хранит получаемые данные в базе
данных SQL, можно использовать MySQL, PotgreSQL, SQLite и другие, обычно
поставляется вместе с PostgreSQL. [33][35]
Установка сервера zabbix на кластер виртуализации была частью
преддипломной практики. Опишем сокращенно основные этапы установки:
1. Получение свежего дистрибутива с официального сайта
https://www.zabbix.com/download_appliance , доступен предустановленный
дистрибутив для всех популярных платформ виртуализации, и для vmware, и
для windows hyper-v и для KVM (в нашем случае виртуализация именно KVM).
2. Создание виртуальной машины и перенос туда образа. Требования:
1. OS - выбор ОС - Linux, 4.X/3.X/2.6 Kernel.
2. Hard disk - VirtIO SCSI, size 32Gb.
3. CPU 4 ядра 1 сокет.
4. Memory - 1024, 1Гб памяти должно хватить для нашей сети.