Установка и настройка Zabbix 2.05 на Ubuntu 12.04 Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:zabbix1204 [2013/04/08 11:23]
[Мониторинг Debian 6 squeeze c помощью zabbix-agent 2.0.5-2]
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?​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_на_предприятии}}