Это старая версия документа!
apt-get -t jessie-backports install zabbix-server-mysql zabbix-frontend-php php5-mysql apt-get -t jessie-backports install zabbix-agent
Также необходимо установить SNMP:
apt-get install snmp
При использовании init.d
:
START=yes
При использовании systemd
systemctl enable zabbix-server
Настройка HTTP сервера Apache.
1. Нужно создать файл:
Создаем /etc/zabbix/apache.conf
# Define /zabbix alias, this is the default <IfModule mod_alias.c> Alias /zabbix /usr/share/zabbix </IfModule>
делаем ссылку в /etc/apache2/conf.d/zabbix
2. Выполнить следующие действия:
# Создаем символическую ссылку ln -s /etc/zabbix/apache.conf /etc/apache2/sites-available/zabbix.conf # Разрешаем сайт a2ensite zabbix # Перезапуск service apache2 reload
Вносим изменения в /etc/php5/apache2/php.ini
max_execution_time = 300 memory_limit = 128M post_max_size = 16M upload_max_filesize = 2M max_input_time = 300 always_populate_raw_post_data = -1 [Date] date.timezone = Europe/Moscow
service apache2 restart
Настраиваем через встроенный сервер
http://СЕРВЕР/zabbix
Создайте базу данных zabbix и пользователя в MySQL.
mysql -p -e "create database zabbix character set utf8" mysql -p -e "grant all on zabbix.* to 'zabbix'@'localhost' identified by 'ПАРОЛЬ'" UPDATE mysql.user SET Password = PASSWORD('ПАРОЛЬ') WHERE User = 'zabbix';
Create the database schema:
zcat /usr/share/zabbix-server-mysql/schema.sql.gz | mysql -uzabbix -pПАРОЛЬ zabbix zcat /usr/share/zabbix-server-mysql/images.sql.gz | mysql -uzabbix -pПАРОЛЬ zabbix zcat /usr/share/zabbix-server-mysql/data.sql.gz | mysql -uzabbix -pПАРОЛЬ zabbix
В файле /etc/zabbix/zabbix_server.conf
DBPassword=ПАРОЛЬ
Имя пользователя/пароль по умолчанию: Admin/zabbix
Актуально для Zabbix 3.0
Для настройки e-mail способом оповещений:
Для назначения соответствующего адреса пользователю:
Для настройки действия, сделайте следующее:
Необходимо сперва установить Gammu - комплект утилит командной строки и библиотек для работы с мобильными телефонами различных производителей.
Для настройки SMS способом оповещений:
Атрибуты способа оповещений:
Параметр | Описание |
---|---|
Описание | Имя способа оповещения. |
Тип | Выберите SMS, как тип. |
GSM модем | Укажите имя серийного устройства GSM модема. |
Для назначения номера телефона пользователю:
Настройка действий аналогична с email оповещением.
Ошибка:
Expected [+CMGS: ] received [+CMS ERROR: 305]
возникает из-за превышения количества символов в сообщении. Максимальное допустимое количество 140 символов.
Для того, чтобы отравлять длинные сообщения можно пользоваться следующим решением: Скрипт для отправки SMS через Gammu