Zabbix на FreeBSD Установка и базовая настройка

Zabbix на FreeBSD Установка и базовая настройка
Подразумеваться что у нас есть готовый веб-сервер , если нет тогда сюда
начнем-с

# pkg install zabbix22-server

Теперь создадим БД
# mysql -u root -p

CREATE DATABASE zabbix CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY'zabbix';
FLUSH PRIVILEGES;
exit;

Теперь импортируем базы Zabbix
 
# cat /usr/local/share/zabbix22/server/database/mysql/schema.sql | mysql -u root -p zabbix
# cat /usr/local/share/zabbix22/server/database/mysql/images.sql | mysql -u root -p zabbix
# cat /usr/local/share/zabbix22/server/database/mysql/data.sql | mysql -u root -p zabbix

Каждый раз надо будет вводить пароль от рута MySQL. 
Второй вариант 
cd /usr/local/share/zabbix22/server/database/mysql/
 и импортировать все три

cat  data.sql images.sql schema.sql | mysql -u root -p zabbix 

Но вот лично у меня часто так вылетают ошибки. 

И третий вариант - PhpMyAdmin 
ну как по мне, то проще выполнить 3 команды чем ломиться в браузер, там логинится, искать что-то бррр =)

правим в конфиг сервера Zabbix
Для начала копируем

# cp /usr/local/etc/zabbix22/zabbix_server.conf.sample /usr/local/etc/zabbix22/zabbix_server.conf
Теперь правим (если накосячим и не поймем как и где - повторим операцию копирования)

# nano /usr/local/etc/zabbix22/zabbix_server.conf
  ListenPort=10051
  DBHost=localhost
  DBName=zabbix
  DBUser=zabbix
  DBPassword=zabbix

# echo 'zabbix_server_enable="YES"' >> /etc/rc.conf
# service zabbix_server start


Теперь установим веб-морду: (веб-интерфейс)

# pkg install zabbix22-frontend-2.2.8

Конфигурируем Апач

Добавляем Альяс


# nano /usr/local/etc/apache24/httpd.conf 

 Alias /zabbix  "/usr/local/www/zabbix22/"

   <Directory "/usr/local/www/zabbix22/">
     Options None
     AllowOverride None
     Require all granted

   </Directory>


Редактируем PHP

date.timezone = Europe/Moscow

max_execution_time = 300
memory_limit = 128M
post_max_size = 16M
upload_max_filesize = 2M
max_input_time = 300
# service apache24 restart

Все заходим на 

http://192.168.8.152/zabbix/
Видим 












Исталлим - там все понятно. 

Если будет ошибка при создании файла конфига 

Configuration file
"/usr/local/www/zabbix22/conf/zabbix.conf.php"
created: 
Fail
то 
 # chmod -R 666 /usr/local/www/zabbix22/conf/
И нажмаем "RETRY"

Логинимся Admin \ zabbix 

на напоследок поставим агента на наш сервер 
# pkg install zabbix22-agent

и скопируем конфиг
# cp /usr/local/etc/zabbix22/zabbix_agentd.conf.sample /usr/local/etc/zabbix22/zabbix_agentd.conf

# echo 'zabbix_agentd_enable="YES"'>> /etc/rc.conf
# service zabbix_agentd start

Агенты на других сервера настраиваются похоже. На windowse конфиг аналогичный 
Подробнее вы всегда сможите почитать на сайте Zabbix. Если будут вопросы я допишу настройку установку агента и минимальную настройка на Windows. Лично у особых вопрос не было
Далее через веб интерфейс заходим в узлы сети и там разберетесь 


В целом - Zabbix это очень мощный комбайн для мониторинга почти всего. Интерфейс понятен. Я в большинстве случаев даже справку не читал. Да и информации на официальном сайте предостаточно. 


На закуску могу дать пару советов
1 если у вас в комании SMPT сервер требует авторизацию то есть 2 ваиранта
  - есть костыли - тут
  - есть второй и очень простой метод - на FreeBSD - SMTP стоит по умолчанию - sendmail. если вы его не удаляли
   т е  можно сделать отправку почты прямо с локального сервера, куда угодно - в качестве почтового ящика можно, например вписать zabbix@имя_машинки и никаких проблем

2 СМС через модем настраивать в первый месяц работы и во время развертывания не рекомендую - разоритесь. (Поймите вашей компании, если у нее не ИТ профиль, системы мониторинга нафиг не нужны им нужно что бы инфраструктура работала, это ВАШ инструмент) Вот когда поймете где и как идет срадотки, научитесь граммотно настраивать тригера тогда вперед. Да,если честно, при наличае смартфона даже в Украине с ее EDGE СМС не нужны. Не говоря уже о России или Белоруссии где 3G уже устаревший считаеться и инет есть в туннеле метро. 

3 За Zabbix не надо следить, надо 1 раз все настроить и он сам будет вас оповещать как звуковым сигналом так и по почте 

Комментариев нет:

Отправить комментарий