Zabbix

Материал из База знаний проекта Russian Fedora

Перейти к: навигация, поиск

Необходимо контролировать сервисы серверов, сетевые устройства, Удаленные компьютеры, бесперебойники.

Содержание

Основные Характеристики Zabbix

Zabbix создан для решения следующих задач:

Установка

При работе с приложением необходима база данных mysql или postgres. Веб сервер Apach.

Устанавливается несколько пакетов.

yum install zabbix zabbix-server zabbix-server-mysql zabbix-web zabbix-agent zabbix-web-mysql

Необходимо перейти в директорию.

/usr/share/doc/zabbix-server-mysql-2.*/database/mysql

Там обнаружим файлы с базами данных заливать sql-ные скрипты необходимо в таком порядке. Сначала бд schema.sql после images.sql и последняя data.sql

[root@zabbix mysql]# mysql -uzabbix -pzab_makaka zabbix < schema.sql
[root@zabbix mysql]# mysql -uzabbix -pzab_makaka zabbix < images.sql
[root@zabbix mysql]# mysql -uzabbix -pzab_makaka zabbix < data.sql

Настройка

zabbix-server

Перейти в директорию /etc Открыть файл php.ini Отредактировать следующие строки.

post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = Europe/Moscow

либо отредактивроать файл /etc/httpd/conf.d/zabbix.conf добавив в его начало строки

php_value post_max_size 16M
php_value max_execution_time 300
php_value max_input_time 300
php_value date.timezone Europe/Moscow


В web панель зайти по умолчанию. http://localhost/zabbix логин admin пароль zabbix

Конфигурационный файл. Перейдем в директорию /etc/zabbix Откроем файл zabbix_server.conf и добавим имя пользователя и пароль для подключения к базе данных

DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

Добавить в автозапуск можно через консольную программу setup. Или выполнив команду

[root@zabbix mysql]# chkconfig zabbix-server on
[root@zabbix mysql]# service zabbix-server start
Starting ZABBIX server: 

zabbix-agent

Конфигурационный файл. Перейдем в директорию /etc/zabbix Откроем файл zabbix_agentd.conf