...
| Code Block | ||
|---|---|---|
| ||
sudo apt update sudo apt-get install mysql-server |
2.2.3 При установке возможно потребуется выбрать пароль рута для MySQL.
...
2.4 Установка драйвера MySQL MariaDB
Выполните команду
| Code Block | ||
|---|---|---|
| ||
sudo apt-get install odbc-mariadb |
...
| Code Block | ||
|---|---|---|
| ||
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent2 |
Внимание! Установка все пакетов должна пройти без ошибок.
...
После чего подождать, пока не сгенерируется база данных Zabbix.
...
| Code Block |
|---|
[mysqld]
group_concat_max_len=100000
skip-log-bin
disable-log-bin |
Пример:
После чего нажмите ctrl+s, чтобы сохранить файл. Нажмите ctrl+x, чтобы выйти.
Перезапустите MySQL командой:
| Code Block |
|---|
sudo systemctl restart mysql |
Откройте в редакторе файл конфигурации Zabbix:
...
| Code Block |
|---|
sudo systemctl restart zabbix-server zabbix-agent apache2 |
3. Настройка Zabbix
3.1 Настройка SNMP TRAP
4. Установка файлов сервиса SferaMonitoring
5. Установка инстанса
Настройки в файле конфигурации Zabbix
Откройте в редакторе файл конфигурации Zabbix:
| Code Block |
|---|
sudo nano /etc/zabbix/zabbix_server.conf |
Найдите и добавьте (измените) следующие настройки:
- StartPollers - количество процессов, которые обрабатывают входящие данные. По умолчанию = 5. Рекомендуется увеличить до 30-50.
- StartIPMIPollers - количество процессов, которые обрабатывают данные IPMI. По умолчанию отключено. Если в системе предполагается добавление узлов с интерфейсом IPMI, то следует запустить хотя бы один такой процесс.
- StartPingers - максимальное количество запущенных процессов для пинга. По умолчанию = 1. Если в системе предполагается большое количество сетевых устройств, то пингеров потребуется больше (обычно речь идёт о видеокамерах и проверке их подключения к сети с помощью пинга). Рекомендуется увеличить значение до 10.
- CacheSize - количество выделенной памяти для полученных данных. По умолчанию = 32М. Очень рекомендуется увеличить это значение до 256М - 512М.
- CacheUpdateFrequency - По умолчанию = 10. Рекомендуется увеличить до 30.
- HistoryCacheSize - По умолчанию = 16M. Рекомендуется увеличить до 64M.
- TrendCacheSize - По умолчанию = 4M. Рекомендуется увеличить до 16M.
- ValueCacheSize - По умолчанию = 8M. Рекомендуется увеличить до 512M.
- StatsAllowedIP - Данная настройка содержит список внешних адресов, с которых разрешено подключение различных сервисов Zabbix, таких как прокси или агент. По умолчанию = 127.0.0.1. Если требуется подключение внешнего сервиса, то измените настройку на "0.0.0.0/0" или "::/0".
После изменения настроек нажмите ctrl+s, чтобы сохранить файл. Нажмите ctrl+x, чтобы выйти.
В завершении активируйте и перезапустите сервисы:
| Code Block |
|---|
systemctl restart zabbix-server zabbix-agent2 apache2
systemctl enable zabbix-server zabbix-agent2 apache2 |
Примечание:
- следите за проблемами, которые выдаёт Zabbix агент на серверах. Если в проблемах написано что каких ресурсов не хватает., то возможно это ограничение в настройках;
- если требуется получать сообщения через snmp trap, то это так же надо включить в файле конфигурации Zabbix, но об этом будет описано далее более подробно.
3.2 Инициализация Zabbix
Зайдите через браузер на страницу Zabbix по адресу
http://{адрес сервера}/zabbix
При первом заходе запустите процедура инициализации:
Выберите язык.
На шаге настройки подключения к базе данных, введите в поле пароль "zabbix".
На следующем шаге будет предложено ввести название сервера
Данное название будет отображаться в левом верхнем углу веб-интерфейса. Рекомендуется использовать название "СФЕРА-Мониторинг"
Укажите часовой пояс и выберите тему "Голубая".
Закончите инициализацию.
По умолчанию в Zabbix можно зайти под пользователем "zabbix" с паролем "zabbix".
3.3 Изменение стиля Zabbix
4. Установка SferaMonitoring
5. Настройка SferaMonitoring6. Настройка системы












