Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:zabbix1204 [2013/04/08 11:24] |
wiki:zabbix1204 [2013/10/21 15:53] (текущий) [Установка Zabbix-server] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Установка Zabbix 2.05 на Ubuntu 12.04 ====== | + | ====== Установка и настройка Zabbix 2.05 на Ubuntu 12.04 ====== |
**__05.04.2013 Страница находится в разработке__** | **__05.04.2013 Страница находится в разработке__** | ||
Строка 19: | Строка 19: | ||
===== Установка Zabbix-server ===== | ===== Установка Zabbix-server ===== | ||
- | - Устанавливаем сервер БД MySQL и утилиту для управления <code>aptitude install мysql-server mysql-client</code> <note important> Пароль для доступа к MySQL следует запомнить, а лучше записать и не терять в дальнейшем </note> | + | - Устанавливаем сервер БД MySQL и утилиту для управления <code>aptitude install mysql-server mysql-client</code> <note important> Пароль для доступа к MySQL следует запомнить, а лучше записать и не терять в дальнейшем </note> |
- Устанавливаем сервер Zabbix <code>aptitude install zabbix-server-mysql</code> | - Устанавливаем сервер Zabbix <code>aptitude install zabbix-server-mysql</code> | ||
- Выбираем настройку БД с помощью dbconfig-common | - Выбираем настройку БД с помощью dbconfig-common | ||
Строка 29: | Строка 29: | ||
===== Установка Web-интерфейса ===== | ===== Установка Web-интерфейса ===== | ||
- | - Устанавливаем Web-сервер Lighttpd и интерпретатор PHP php-cgi и сам Web-интерфейс Zabbix <code>aptitude install lighttpd php5-cgi zabbix-frontend-php</code> | + | - Устанавливаем Web-сервер Lighttpd и интерпретатор PHP php-cgi, сканер портов и сам Web-интерфейсZabbix <code>aptitude install lighttpd php5-cgi zabbix-frontend-php nmap</code> |
- Выбираем тип БД для Web-интерфейса - МySQL | - Выбираем тип БД для Web-интерфейса - МySQL | ||
- {{:wiki:4df.png?750}} | - {{:wiki:4df.png?750}} | ||
Строка 51: | Строка 51: | ||
===== Мониторинг Debian 6 squeeze c помощью zabbix-agent 2.0.5-2===== | ===== Мониторинг Debian 6 squeeze c помощью zabbix-agent 2.0.5-2===== | ||
+ | ==== Установка и настройка zabbix-agent ==== | ||
* Добавляем официальный репозиторий Zabbix<code>echo "deb http://repo.zabbix.com/zabbix/2.0/debian squeeze main" >> /etc/apt/sources.list</code><code>wget -O - http://repo.zabbix.com/zabbix-official-repo.key | sudo apt-key add -</code><code>aptitude update</code> | * Добавляем официальный репозиторий Zabbix<code>echo "deb http://repo.zabbix.com/zabbix/2.0/debian squeeze main" >> /etc/apt/sources.list</code><code>wget -O - http://repo.zabbix.com/zabbix-official-repo.key | sudo apt-key add -</code><code>aptitude update</code> | ||
* Устанавливаем агент мониторинга <code>aptitude install zabbix-agent</code> | * Устанавливаем агент мониторинга <code>aptitude install zabbix-agent</code> | ||
- | * Указываем наш сервер Zabbix - например, 192.168.6.190<code>sed -i 's/^Server=.*/Server=192.168.6.190/g' /etc/zabbix/zabbix_agentd.conf</code><code>sed -i 's/^ServerActive=.*/ServerActive=192.168.6.190/g' /etc/zabbix/zabbix_agentd.conf</code> | + | * Указываем наш сервер Zabbix - например, 192.168.6.190<code>sed -i 's/^Server=.*/Server=192.168.6.190/g' /etc/zabbix/zabbix_agentd.conf</code> |
+ | * Отключаем активные проверки<code>sed -i '/^ServerActive=/s/^/\#/' /etc/zabbix/zabbix_agentd.conf</code> | ||
* Указываем уникальное имя компьютера под управлением Debian - например, celraid<code>sed -i 's/^Hostname=.*/Hostname=celraid/g' /etc/zabbix/zabbix_agentd.conf</code> | * Указываем уникальное имя компьютера под управлением Debian - например, celraid<code>sed -i 's/^Hostname=.*/Hostname=celraid/g' /etc/zabbix/zabbix_agentd.conf</code> | ||
<note tip>Можно просмотреть текущие настройки zabbix-agent<code>cat /etc/zabbix/zabbix_agentd.conf | grep -v '^#' | grep -v '^$'</code></note> | <note tip>Можно просмотреть текущие настройки zabbix-agent<code>cat /etc/zabbix/zabbix_agentd.conf | grep -v '^#' | grep -v '^$'</code></note> | ||
+ | * Применяем настройки zabbix-agent <code>service zabbix-agent</code> | ||
+ | ==== Настройка zabbix-server ==== | ||
* Заходим в Web-интерфейс сервера restart<code>Настройка-->Узлы сети-->Создать узел сети</code> | * Заходим в Web-интерфейс сервера restart<code>Настройка-->Узлы сети-->Создать узел сети</code> | ||
* Заполняем параметры: | * Заполняем параметры: | ||
Строка 62: | Строка 66: | ||
* IP адрес - например, 192.168.6.150 | * IP адрес - например, 192.168.6.150 | ||
* Состояние - под наблюдением | * Состояние - под наблюдением | ||
- | * {{:wiki:6df.png?750}} | + | * {{:wiki:6df.png?600}} |
+ | * Сохраняем | ||
+ | * Создаём группу элементов данных (группу параметров, которые нужно отслеживать на Debian серверах)code>Настройка-->Узлы сети-->Группы элементов данных-->Создать группу элементов данных</code> | ||
+ | * Заполняем параметры: | ||
+ | * Уникальное имя компьютера под управлением Debian - например, celraid | ||
+ | * Группа - например, Debian servers | ||
+ | * {{:wiki:8df.png?600}} | ||
+ | * Сохраняем | ||
+ | * Создаём элемент данных (параметр, который нужно отслеживать на Debian серверах)code>Настройка-->Узлы сети-->Элементы данных-->Создать элемент данных</code> | ||
+ | * Заполняем параметры: | ||
+ | * Уникальное имя компьютера под управлением Debian - например, celraid | ||
+ | * Группа - например, Debian servers | ||
+ | * {{:wiki:8df.png?600}} | ||
+ | * Сохраняем | ||
{{tag>Администрирование HOWTO Zabbix 12.04 Precise Server Linux_на_предприятии}} | {{tag>Администрирование HOWTO Zabbix 12.04 Precise Server Linux_на_предприятии}} |