Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ FreeBSD and Nix ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

Общая

WEB Разработка

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


Zabbix 3.4 + Centos 7 minimal



Centos 7 minimal + Zabbix 3.4 (проделано 18.12.2016)

Официальная документация тут: https://www.zabbix.com/documentation/3.4/ru/manual/installation/install_from_packages

=======================

Обновляемся:
yum -y update

Использовал vim для редактирования:
yum -y install vim

Отключаем SELINUX:
vim /etc/sysconfig/selinux

SELINUX=disabled

reboot

=======================

Установка базы данных:
yum install -y mariadb mariadb-server

Старт и автозагрузка:
systemctl start mariadb && systemctl enable mariadb.service

Скрипт первоначальной настройки сервера БД:
/usr/bin/mysql_secure_installation

Создаем БД:
Информация с оф. сайта: https://www.zabbix.com/documentation/3.4/ru/manual/appendix/install/db_scripts
mysql -uroot -p
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by '<пароль>';

=======================

Установка оф. репозитория zabbix:
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

Установка zabbix с поддержкой БД и веб-интерфейсом:
yum -y install zabbix-server-mysql zabbix-web-mysql

Импортируем данные для базы данных:
cd /usr/share/doc/zabbix-server-mysql-3.0.6/
zcat create.sql.gz | mysql -uroot zabbix -p

=======================

Настройка zabbix:
vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword='<пароль>'

Старт сервера (у меня стартанул только со второго раза):
systemctl start zabbix-server

Конфигурация zabbix в Apache:
vim /etc/httpd/conf.d/zabbix.conf

Некоторые уже заданные опции:
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
# php_value date.timezone Europe/Riga

Опцию "date.timezone" раскоментируйте, и выставьте свой часовой пояс (пример для Москвы):
php_value date.timezone Europe/Moscow

Рестартуем веб-сервер:
service httpd restart

Заходим на адрес сервера (адрес замените на свой): http://192.168.10.10/zabbix/setup.php
1 окно "Приветствие" - Next Step
2 окно "Проверочное" - Если везде ок - Next Step
3 окно "БД" - Указываем настройки сервера БД - Next Step
4 окно "Настройки zabbix" - оставляем по умолчанию все - Next Step
5 окно "Окончание" - Next Step
6 окно "Поздравления" - Finish

Адрес Вашего сервера теперь(адрес замените на свой): http://192.168.10.10/zabbix/index.php
Данные доступа по умолчанию:
Admin
zabbix

=======================

Вариант установки и настройки агента zabbix под Linux Centos:
yum -y install zabbix-agent

vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.10.10
ServerActive=192.168.10.10
Hostname=testServer # имя узла, которое отобразится на сервере zabbix

Для windows качаем (раздел Zabbix pre-compiled agents), для версии 3.4 ничего не было, взял 3.2, все - ок:
http://www.zabbix.com/download

Распакуем на диск C:\zabbixAgent

Запустим cmd от администратора и выполним:
C:\zabbixAgent\bin\win32\zabbix_agentd.exe --config C:\zabbixAgent\conf\zabbix_agentd.win.conf --install

Редактируем zabbix_agentd.win.conf:
Server=192.168.10.10
ServerActive=192.168.10.10
Hostname=testWindows

Далее идем в оснастку "Службы" и запускаем "Zabbix Agent"

Далее на web сервера zabbix идем: configuration - hosts - create hosts
Указываем идентичное имя, как на клиенте, группа - любая, и задаем ip-адрес клиента

На вкладке "Templates": Жмем Select, выбираем "Template OS Windows", жмем "Select", жмем "малую Add под полем с select", жмем "большую Add чуть ниже"

На вкладке Monitoring - Latest Data через некоторое время появится информация, выберете нужный хост


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.
Весь материал на сайте носит ознакомительный характер,
за его использование другими людьми, автор ответственности не несет.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект