Zabbix это комплекс мониторинга вашего сервера. Так же Zabbix позволят отслеживать статус компьютерной сети и сетевого оборудования. А так же Zabbix часто используется для мониторинга web серверов. В этой статье рассмотрим как поставить Zabbix на стек lamp. Устанавливать будем на Debian. Приступим к установки:
Обновляем систему:
sudo apt update
При необходимости:
sudo apt upgrade
Скачиваем пакет который добавить нужный нам репозиторий:
wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-2+stretch_all.deb
Запускаем:
sudo dpkg -i zabbix-release_4.0-2+stretch_all.deb
Обновляемся:
sudo apt update
Выполним установку с поддержкой базы данных mysql (mariadb):
sudo apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Создадим базу данных:
mysql -uroot -p
CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
FLUSH PRIVILEGES;
EXIT
Импорт начальной схемы и данных в базу данных:
sudo zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
Правим конфиг:
sudo nano /etc/zabbix/zabbix_server.conf
Приводим его к такому виду:
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
В файле zabbix.conf нужно указать часовой пояс:
sudo nano /etc/apache2/conf-enabled/zabbix.conf
Ищем строчку php_value date.timezone правим. В моем случае она будет выглядеть следующим образом:
php_value date.timezone Europe/Moscow
Перезапустим apache и запустим zabbix:
sudo service apache2 restart
sudo service zabbix-server start
Теперь переходим в браузер по указанному ip адресу где установлен zabbix и завершаем установку. На первой странице нажимаем Next step:
На следующей странице обращаем внимания что бы все пункты имели значение Ok. Если все в порядке, нажимаем Next step:
Указываем данные для подключения к базе данных которую мы создали чуть ранее:
Тут можно оставить все по умолчанию:
Завершаем установку нажатием на Finish:
Логин и пароль по умолчанию Admin/zabbix
На этом установка завершена. Можете приступать к созданию графиков и настройке мониторинга ваших серверов
Подробнее можно прочитать на сайте «Cyber-x.ru»
Материал взят с сайта «Cyber-X.ru»