место в рейтинге
  • 1081519
  • 683
  • 86
Нравится блог?
Подписывайтесь!

Установка Zabbix 2.0.10 на CentOS 6.4 x32

Этот пост содержит краткую информацию по установке системы мониторинга Zabbix 2.0.10. Помимо установки, будет показан пример настройки мониторинга Linux и Windows компьютера.

Краткое содержание:

1. Подключаем репозиторий Zabbix

2. Отключаем SELINUX

3. Устанавливаем Zabbix  и зависимости

4. Ставим в автозагрзуку Zabbix, MySQL и Apache

5. Создаем базу для Zabbix

6. Добавляем в базу схемы Zabbix

7. Настраиваем Zabbix сервер - пароль к базе

8. Настраиваем Zabbix агента

9. Проверяем в браузере

10. Настройка Zabbix агента на Windows и Linux хосте.

 

1. Подключаем репозиторий Zabbix

Подключаем репозиторий Zabbix:

# rpm -Uvh http://repo.zabbix.com/zabbix/2.0/rhel/6/i386/zabbix-release-2.0-1.el6.noarch.rpm

Примечание: Проверяйте новые версии зайдя на сайт http://repo.zabbix.com/zabbix/

 

2. Отключаем SELINUX

# vi /etc/sysconfig/selinux

Находим и меняем значение:

SELINUX=disabled

# setenforce 0

 

3. Устанавливаем Zabbix  и зависимости

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

 

4. Ставим в автозагрзуку Zabbix, MySQL и Apache

Zabbix server:

# chkconfig zabbix-server on

# service zabbix-server start

Zabbix agent:

# chkconfig zabbix-agent on

# service zabbix-agent start

MySQL server:

# chkconfig mysqld on

# service mysqld start

Apache server:

# chkconfig httpd on

# service httpd start

 

5. Создаем базу для Zabbix

# mysql_secure_installation

 

Enter current password for root (enter for none):    # Пароль по умолчанию пустой,

# поэтому смело жмем Enter

Set root password? [Y/n] Y                                         # Устанавливаем новый пароль root

New password: sqlrootpass

Re-enter new password: sqlrootpass

Remove anonymous users? [Y/n] Y                        # Удаляем анонимных пользователей

Disallow root login remotely? [Y/n] Y                       # Запрещаем удаленный вход для root

Remove test database and access to it? [Y/n] Y   # Удаляем тестовую базу данных

 

Reload privilege tables now? [Y/n] Y                      # Перезапускаем привилегии

 

# mysql -uroot -p

Enter password: *********** (sqlrootpass)

mysql> create database zabbix character set utf8;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by "yourpassword";

mysql> flush privileges;

mysql> quit;

 
6. Добавляем в базу схемы Zabbix

# cd /usr/share/doc/zabbix-server-mysql-2.0.10/create

# mysql -u zabbix -p zabbix < schema.sql

Enter password: yourpassword

# mysql -u zabbix -p zabbix < images.sql

Enter password: yourpassword

# mysql -u zabbix -p zabbix < data.sql

Enter password: yourpassword

 

7. Настраиваем Zabbix

Укажем пароль к созданной базе

# vi /etc/zabbix/zabbix_server.conf

DBPassword=yourpassword

Настроим PHP

# vi /etc/php.ini

post_max_size = 16M

max_execution_time = 300

max_input_time = 300

date.timezone = Asia/Almaty

 

8. Настраиваем Zabbix агента

# vi /etc/zabbix/zabbix_agentd.conf

Server=zabbix.mydomain.local   # IP-адрес или DNS-имя Zabbix-сервера

Hostname=Zabbix server          # Имя хоста, которое должно совпадать с именем в Configuration -> Hosts в Веб-интерфейсе

Timeout=10

9. Проверяем в браузере

Перезапускаем демоны:

# service zabbix-server restart

# service zabbix-agent restart

# service httpd restart

Заходим в бразуер и вводим:

http://your_ip/zabbix

 

 

 

Логин/Пароль:

admin/zabbix

Включение русского языка:

 

 

Включение мониторинга Localhost:

Скрин 1

Скрин 2

Скрин 3

 

10. Настройка Zabbix агента на Windows и Linux хосте.

Первый этап пройден - теперь система мониторинга установлена. Осталось дело за малым, настроим базовый мониторинг Windows и Linux хостов. Мне например нужно мониторить два хоста с операционными системами Windows XP и CentOS 6. Поэтому приступим к настройке.

На Linux хосте:

Устанавливаем Zabbix agent:

# rpm -Uvh http://repo.zabbix.com/zabbix/2.0/rhel/6/i386/zabbix-release-2.0-1.el6.noarch.rpm

# yum install zabbix-agent -y

Ставим агента в автозагрузку:

# chkconfig zabbix-agent on

Настраиваем имя хоста:

# vi /etc/hosts

10.168.50.3 gateway1

Пере-запускаем сетевую службу:

# service network restart

Настраиваем Zabbix Agent, открываем файл:

# vi /etc/zabbix/zabbix_agentd.conf

Меняем в нем следующие константы:

Hostname=gateway1

Timeout=10

Это имя хоста сервера с которого снимаются данные и отправляются Zabbix Server.

Находим строчку:

Server=10.168.50.2

Это IP адрес сервера Zabbix.

Запускаем демон агента Zabbix:

# service zabbix-agent start

Проверяем слушает ли агент 10050 порт, проверим запущен ли агент:

# ps ax | grep zabbix
# netstat -napl | grep 10050

# telnet 127.0.0.1 10050

Если Вы настраивали фаервол, сделайте доступным порт 10050, чтобы Zabbix agent мог отправлять данные на сервер Zabbix.

С агентской частью все в порядке, давайте настроим Zabbix сервер, чтобы мониторинг хоста gateway1 был включен.

 

 

Давайте укажем Zabbix чтобы он мониторил Linux хоста по стандартному шаблону. В таком шаблоне можно узнать следующие данные:

1. Загрузка CPU

2. Сколько времени система грузится, сколько проработала (uptime) и т.д.

3. Состояние памяти - сколько свободно, сколько занято

и много чего еще -)

 

 

 

 

Проверка мониторинга:

Установка Zabbix agent на Windows хост

Скачаем агента по следующей ссылке:

http://www.zabbix.com/download.php

Я скачал архив zabbix_agents_2.2.0.win.zip

Распакуйте его в корневой каталог C:\

Далее создайте в корне диска C: - файл zabbix_agentd.conf

Server=10.168.50.2       # адрес Zabbix сервера

#ServerPort=10051

# Unique hostname. Required for active checks.

Hostname=winsrv1

# Listen port. Default is 10050

ListenPort=10050

# Name of log file.

LogFile=c:\zabbix_agentd.log

# Maximum size of log file in MB. Set to 0 to disable automatic log rotation.

LogFileSize=10

Timeout=10

Теперь надо чтобы Zabbix агент работал как служба, для этого выполняем следующею команду:

c:\zabbix_agents_2.2.0.win\bin\win32\zabbix_agentd --install

Запуска агента:

c:\zabbix_agents_2.2.0.win\bin\win32\zabbix_agentd --start

Также Zabbix agent можно запустить в графическом меню из оснастки службы - services.msc

C:\>c:\zabbix_agents_2.2.0.win\bin\win32\zabbix_agentd --config c:\zabbix_agentd
.conf --print
 

Просмотр параметров которые мы можем мониторить:

c:\zabbix_agents_2.2.0.win\bin\win32\zabbix_agentd --config c:\zabbix_agentd.conf --print

Итого: мы мониторим два хоста.

 

Смотрите также - установка Nagios:

http://akehayc.yvision.kz/post/197107

Almas AkeHayc
Пишу для себя, блог как записная книжка. Со временем все забывается, а у меня оно все в бложике. Будьте упертым глухим и веселым бегемотиком :)
5 января 2014, 14:48
3875

Загрузка...
Loading...

Комментарии

была ошибка при установке timezone, погуглив нашел что в новой версий php есть проблема. Нужно добавить [DATE], date.timezone = "Asia/Aqtau". Здесь us3.php.net все зоны php.
Да, там надо выставлять часовой пояс. Рахмет Ержан!

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

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

До каких пор чиновники будут игнорировать защиту детей?

До каких пор чиновники будут игнорировать защиту детей?

До каких пор Уполномоченный по правам ребенка, как институт во всем мире стоящий на страже жизни и прав детей, в нашей стране будет выполнять представительские функции?
AliyaSadyrbaeva
25 июля 2017 / 18:27
  • 11454
  • 11
Ненавязчивый сервис Родины. Почему казахстанцы не очень-то спешат на Алаколь и в Баянаул

Ненавязчивый сервис Родины. Почему казахстанцы не очень-то спешат на Алаколь и в Баянаул

Как Кыргызстан смог превратить в «игрушку» побережье Иссык-Куля? Сервис там – на любой статус и кошелёк, и цены выгоднее Алаколя или Балхаша раза в два-три, и дороги шикарные, народ гостеприимный.....
openqazaqstan
вчера / 11:54
  • 6052
  • 21
Зачем эмигрировать в Россию? Лично я никогда не понимал этой странной мечты

Зачем эмигрировать в Россию? Лично я никогда не понимал этой странной мечты

Некоторые мои знакомые, мечтают уехать в Россию и побыстрее получить гражданство. Кому мы там сдались? Есть замечательная поговорка: "Где родился - там и пригодился".
Washington
25 июля 2017 / 12:15
Что происходит в казахстанской правоохранительной системе под видом борьбы с коррупцией

Что происходит в казахстанской правоохранительной системе под видом борьбы с коррупцией

За день до своей гибели прямо около памятника жертвам политических репрессий 1937-го Жампозов сказал жене, что он – жертва точно таких же репрессий.
openqazaqstan
24 июля 2017 / 10:18
  • 3598
  • 12
Если вам отвечают на казахском языке – ситуация с точки зрения законодательства

Если вам отвечают на казахском языке – ситуация с точки зрения законодательства

Я своим постом не собираюсь критиковать кого-либо, что люди знают или не знают казахский или русский язык. Я выражаю своё мнение с точки зрения законодательства о языках.
Advokot
25 июля 2017 / 13:50
  • 3794
  • 33
Тест нашего общества: сержант против педофила. Оправдано ли нарушение закона?

Тест нашего общества: сержант против педофила. Оправдано ли нарушение закона?

Когда сержанта-конвоира, который нанёс побои подозреваемому в изнасиловании пятилетней девочки, уволили из органов и закрыли в СИЗО, последовала достаточно неожиданная реакция общества.
openqazaqstan
вчера / 16:02
  • 3064
  • 22
Мужчины Люксембурга и Казахстана: «У нас они уже в 35 добиваются статуса»

Мужчины Люксембурга и Казахстана: «У нас они уже в 35 добиваются статуса»

Что касается парней, так это вообще отдельная тема. Они для меня загадка. Уже год пытаюсь понять ход их мыслей. Для нас, казахов, немного сложно понять, почему человек в 35-36 лет, до сих пор не нашел смысла жизни.
AASh
24 июля 2017 / 15:19
  • 2589
  • 27
СказQAZ о королеве ночного города. Казалось, ничто не могло прошибить её оборону

СказQAZ о королеве ночного города. Казалось, ничто не могло прошибить её оборону

- Ты задолбала быть такой прекрасной!.. Пьяный в доску романтик еле держался на ногах. Девушка, сидящая за столом, даже не удостоила его взглядом. Охранники нежно вытолкали его из заведения.
Aks_Ras
26 июля 2017 / 12:09
  • 1861
  • 4
Хан Ордасы – ставка Жангир-хана. Здесь была открыта первая в Казахстане типография

Хан Ордасы – ставка Жангир-хана. Здесь была открыта первая в Казахстане типография

Ханская ставка Жангир-хана в селе Хан Ордасы Бокейординского района Западно-Казахстанской области - это одно из самых интересных исторических мест Казахстана.
theYakov
26 июля 2017 / 5:34
  • 1789
  • 6