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

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:zabbix1204 [2013/04/05 16:43]
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}}
Строка 37: Строка 37:
   - Включаем поддержку FastCGI <​code>​lighttpd-enable-mod fastcgi</​code><​code>​lighttpd-enable-mod fastcgi-php</​code>​   - Включаем поддержку FastCGI <​code>​lighttpd-enable-mod fastcgi</​code><​code>​lighttpd-enable-mod fastcgi-php</​code>​
   - Указываем путь к файлам Web-интерфейса <​code>​echo "​alias.url += ( \"/​zabbix/​\"​ => \"/​usr/​share/​zabbix/​\"​)"​ >> /​etc/​lighttpd/​lighttpd.conf</​code>​   - Указываем путь к файлам Web-интерфейса <​code>​echo "​alias.url += ( \"/​zabbix/​\"​ => \"/​usr/​share/​zabbix/​\"​)"​ >> /​etc/​lighttpd/​lighttpd.conf</​code>​
-  - Настраиваем PHP  +  - Настраиваем PHP<​code>​sed -i '​s/​^post_max_size.*/​post_max_size = 16M/g' /​etc/​php5/​cgi/​php.ini</​code><​code>​sed -i '​s/​^max_execution_time.*/​max_execution_time = 300/g' /​etc/​php5/​cgi/​php.ini</​code><​code>​sed -i '​s/​^max_input_time.*/​max_input_time = 300/g' /​etc/​php5/​cgi/​php.ini</​code><​code>​sed -i '​s/​^;​date.timezone.*/​date.timezone = \"​Europe\/​Moscow\"/​g'​ /​etc/​php5/​cgi/​php.ini</​code>​
-<​code>​sed -i '​s/​^post_max_size.*/​post_max_size = 16M/g' /​etc/​php5/​cgi/​php.ini</​code>​ +
-<​code>​sed -i '​s/​^max_execution_time.*/​max_execution_time = 300/g' /​etc/​php5/​cgi/​php.ini</​code>​ +
-<​code>​sed -i '​s/​^max_input_time.*/​max_input_time = 300/g' /​etc/​php5/​cgi/​php.ini</​code>​ +
-<​code>​sed -i '​s/​^;​date.timezone.*/​date.timezone = \"​Europe\/​Moscow\"/​g'​ /​etc/​php5/​cgi/​php.ini</​code>​+
   - Применяем новые настройки Lighttpd <​code>​service lighttpd restart</​code>​   - Применяем новые настройки Lighttpd <​code>​service lighttpd restart</​code>​
  
Строка 47: Строка 43:
   - Подключитесь браузером к вашему web серверу ''​%%http://​ВАШIP/​zabbix/​%%''​   - Подключитесь браузером к вашему web серверу ''​%%http://​ВАШIP/​zabbix/​%%''​
   - Воспользуйтесь учетной записью администратора для входа:​\\ **username**:​ admin\\ **password**:​ zabbix\\ Вы можете перейти на страницу администрирования для настройки параметров приложения.   - Воспользуйтесь учетной записью администратора для входа:​\\ **username**:​ admin\\ **password**:​ zabbix\\ Вы можете перейти на страницу администрирования для настройки параметров приложения.
 +  - Дальше смотрим https://​www.zabbix.com/​documentation/​2.0/​manual/​quickstart
 +
 +или кратко:​
 +
 +  * Создаём нового пользователя с полными правами
 +  * В настройках профиля указываем родной язык
 +
 +===== Мониторинг 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>​
 +   * Устанавливаем агент мониторинга <​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  '/​^ServerActive=/​s/​^/​\#/'​ /​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>​
 +   * Применяем настройки zabbix-agent <​code>​service zabbix-agent</​code>​
 +==== Настройка zabbix-server ====
 +   * Заходим в Web-интерфейс сервера restart<​code>​Настройка-->​Узлы сети-->​Создать узел сети</​code>​
 +   * Заполняем параметры:​
 +    * Уникальное имя компьютера под управлением Debian - например,​ celraid
 +    * Группа - например,​ Linux servers
 +    * 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}}
 +   * Сохраняем
  
-===== Настройка агента мониторинга ===== 
-FIXME 
 {{tag>​Администрирование HOWTO Zabbix 12.04 Precise Server Linux_на_предприятии}} {{tag>​Администрирование HOWTO Zabbix 12.04 Precise Server Linux_на_предприятии}}