марта 14 2008 02:19 пп

Мониторинг web сервера Apache с помощью Cacti

В этом небольшом howto я расскажу как снимать статистику с web сервера Apache с помощью программы

Cacti. Статистика снимается довольно обширная, настройка и установка не занимает много времени.

Я по умолчанию считаю что вы уже установили Cacti, так что сразу перейду к описанию установки и

настройки дополнения для снятия статистики Apache. Если Cacti у вас еще не установлена,

то можете ознакомится с процессом установки в другой моей статье по адресу http://sudouser.com/?page_id=30.

И так, начнем установку. Для начала надо обновить версию cacti до 0.8.7a скачать ее можно

здесь http://packages.ubuntu.com/hardy/web/cacti. Затем после обновления скачиваем дополнение

ApacheStats и устанавливаем. Распакуйте из архива файлы, затем поместите файл ss_apache_stats.php в директорию /usr/share/cacti/site/scripts. Откройте веб интерфейс

Cacti, там импортируйте файл cacti_host_template_webserver_-_apache.xml. Затем

в разделе Data Templates отредактируйте 5 шаблонов ApacheStats08 и уберите выделение

с пункта Hourly (1 Minute Average) в каждом из них.

Создайте новый, или отредактируйте существующий Девайс выбрав для него шаблон хоста с

именем Web Srever, графики для статистики Apache автоматически появятся в списке, остается

только создать их. Перейдите по ссылке создания графиков и выберите шаблоны с буквами

кроме D и F, создайте их. После этого выберите графики с буквами D и F и создайте их.

Для корректного отбражения графиков вам стоит немного подправить конфиг apache2,

для этого отредактируем файл /etc/apache2/apache2.conf в конец файла добавьте это:

Код:


<IfModule mod_status.c>
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
</IfModule>
ExtendedStatus On

Так же необходимо включить 2 модуля Apache2, сделаем это командами

Код:


a2enmod status
a2enmod info

На этом установка завершена, и спустя 10 минут после создания графиков вы сможете видеть

статистику вашего web сервера Apache.


Popularity: 6%





11 Комментариев »


11 Responses to “Мониторинг web сервера Apache с помощью Cacti”

  1. VecH on 14 Окт 2008 at 21:12 #

    в убунту 6.06 модуль status где взять ?

  2. Stepanoff on 14 Окт 2008 at 21:28 #

    Он уже есть в сервере apache2, надо только включить его, команда a2enmod status. В статье это написано кстате…

  3. VecH on 01 Фев 2009 at 21:54 #

    В 6.06 модуль stats не нашелся, да и не нужен, я обновился до 8.04 LTS

    У меня другой вопрос, в сети есть еще один сервер тоже ubuntu 8.04
    как с него снимать информацию по загрузке процессора, памяти и т.д.
    что требуется на нем запускать для снятия данных

    А так же где можно получить модули и teamplates для отображения графиков по работе сетевых интерфейсов

  4. Stepanoff on 01 Фев 2009 at 22:04 #

    Для снятия статистики с другого сервера там необходимо поставить snmpd, теплэйты для сетевых интерфейсов уже есть в кактусе, посмотрите внимательнее. Так же есть и для процессора с памятью.
    Дополнительные теплэйты можно найти на форуме кактуса http://forums.cacti.net/forum-12.html

  5. VecH on 01 Фев 2009 at 22:27 #

    Отчет по интерфейсам хотелось бы видеть такой как здесь:
    http://www.kende.com/cacti/graph.php?action=view&local_graph_id=5&rra_id=all

  6. Stepanoff on 02 Фев 2009 at 00:33 #

    На графиках просто добавлен процент загрузки, попробуйте поискать темплейт по ссылке в комментарии что я писал выше.

  7. VecH on 02 Фев 2009 at 15:04 #

    Благодарю, про форум как то не подумал, буду знать где искать

    Как организовать передачу данных с другого сервера по snmp?
    пробовал на сервере добавить источник, при запросах выдавало нулевые данные

  8. Stepanoff on 02 Фев 2009 at 20:27 #

    На самом деле в конфиг снмпд демона на удаленном сервере надо лишь вписать комьюнити,и систем локейшн. Попробуйте установить пакет snmp и выполнить команду snmpconf -b

  9. HowTo: Мониторинг web сервера Apache с помощью Cacti | Мануалы Linux on 04 Сен 2009 at 15:49 #

    [...] Взято с http://sudouser.com [...]

  10. adiel on 08 Авг 2010 at 23:16 #

    Тут я подробно описал как установить мониторинг на убунте с нуля. Так же написал, как исправить неработающий модуль apache-status http://www.ilyaplot.ru/2010/04/ustanovka-cacti-na-ubuntu-linux/

  11. bassz on 14 Авг 2010 at 16:02 #

    все работает монтирит рисует графики сервера и коммутаторы по snmp
    вот только не рисует графики ApacheStats
    статистика на сервере есть http://server.com/server-status
    сразу после установки небыло даже графиков через минут 10 -15 графики появились
    а вот данные уже сутки не рисуются

Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.


Самые популярные статьи

  • Установка Samba сервера на Ubuntu или Debian за 5 минут
  • Установка и настройка DNS сервера bind9 Ubuntu-Debian HOWTO
  • Установка почтового сервера Postfix + Dovecot + MYSQL и виртуальных доменов
  • Установка и настройка Open VPN сервера на Debian и Ubuntu
  • Настройка маршрутизации в Ubuntu Linux для начинающих
  • Удаленное подключение к рабочему столу Linux из Windows с помощью Xming и SSH
  • Установка и настройка DHCP сервера
  • Настройка шлюза в локальной сети, лимитирование скорости (shaper), фаервол (iptables).
  • Установка и настройка VSFTPD + MYSQL (Ubuntu & Debian)
  • Настройка ограничения и распределения канала (HTB Shaper)
  • Настройка sudo в Debian GNU/Linux и Ubuntu Linux
  • Установка и настройка L2TP сервера xl2tpd или l2tpd
  • Mail.ru Агент в Linux
  • Установка хостинг панели ISPConfig 3 на Ubuntu 9.04
  • Как установить LDAP сервер и его клиентов. (ldap linux debian & ubuntu auth)
  • Подробное руководство по настройке wifi соединения с шифрованием разных типов
  • Установка apache2.2.x во FreeBSD 7.0
  • Сетевые утилиты онлайн - NSLOOKUP
  • IP телефония в Ubuntu или Debian на базе Asterisk за 15 минут
  • Различия в ядрах Ubuntu Server и Ubuntu Desktop
  • Linux в роли WI-FI точки доступа
  • Игры в Linux
  • Установка Ubuntu на RAID-1 диски
  • Ставим и настраиваем XEN сервер
  • Настройка рабочего стола Ubuntu, или как догнать и перегнать Windows!
  • Установка Nginx, PHP5, FastCGI, XCache и MySQL на Ubuntu
  • Открылся русскоязычный Linux торрент трекер
  • Настройка маршрутизации с помощью Quagga (zebra)
  • HDR обои на рабочий стол 1920×1200
  • Обзор Jabber клиентов для Linux, FreeBSD и Mac OS и других систем

  • « | »

    Рейтинг блогов Rambler's Top100
    службы мониторинга серверов