Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
sudo apt update
sudo apt-get install mysql-server


2.2.3 При установке возможно потребуется выбрать пароль рута для MySQL.

...

2.4 Установка драйвера MySQL MariaDB

Выполните команду

Code Block
languagebash
sudo apt-get install odbc-mariadb

...

Code Block
languagebash
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

Пример:

Image RemovedImage Added

После чего нажмите 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.

Image Added

  • StartIPMIPollers - количество процессов, которые обрабатывают данные IPMI. По умолчанию отключено. Если в системе предполагается добавление узлов с интерфейсом IPMI, то следует запустить хотя бы один такой процесс.

Image Added

  • StartPingers - максимальное количество запущенных процессов для пинга. По умолчанию = 1. Если в системе предполагается большое количество сетевых устройств, то пингеров потребуется больше (обычно речь идёт о видеокамерах и проверке их подключения к сети с помощью пинга). Рекомендуется увеличить значение до 10.

Image Added

  • CacheSize - количество выделенной памяти для полученных данных. По умолчанию = 32М. Очень рекомендуется увеличить это значение до 256М - 512М. 

Image Added

  • CacheUpdateFrequency - По умолчанию = 10. Рекомендуется увеличить до 30.

Image Added

  • HistoryCacheSize - По умолчанию = 16M. Рекомендуется увеличить до 64M.

Image Added

  • TrendCacheSize - По умолчанию = 4M. Рекомендуется увеличить до 16M.

Image Added

  • ValueCacheSize - По умолчанию = 8M. Рекомендуется увеличить до 512M.

Image Added

  • StatsAllowedIP - Данная настройка содержит список внешних адресов, с которых разрешено подключение различных сервисов Zabbix, таких как прокси или агент. По умолчанию = 127.0.0.1. Если требуется подключение внешнего сервиса, то измените настройку на "0.0.0.0/0" или "::/0".

Image Added


После изменения настроек  нажмите 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

При первом заходе запустите процедура инициализации:

Image Added

Выберите язык.

На шаге настройки подключения к базе данных, введите в поле пароль "zabbix".

Image Added

На следующем шаге будет предложено ввести название сервера

Данное название будет отображаться в левом верхнем углу веб-интерфейса. Рекомендуется использовать название "СФЕРА-Мониторинг"

Image Added

Укажите часовой пояс и выберите тему "Голубая".

Закончите инициализацию.

По умолчанию в Zabbix можно зайти под пользователем "zabbix" с паролем "zabbix".


3.3 Изменение стиля Zabbix



4. Установка SferaMonitoring

5. Настройка SferaMonitoring6. Настройка системы