Admin/Collectd

Материал из Etersoft wiki
(перенаправлено с «Collectd»)
Перейти к: навигация, поиск
Wackowiki-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была автоматически перемещена с old.wiki.etersoft.ru.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


Установка и настройка collectd

Collectd - это небольшой демон, который каждые 10 секунд собирает статистку об использовании ресурсов системы. Есть возможность сбора статистики для нескольких хостов и отсылка её на сервер, который занимается отрисовкой красивых графиков.


Установка collectd

Установка демона очень проста, т.к. установка производится из репозитория Altlinux и все зависимости вытягиваются автоматически:

# apt-get install collectd

После установки в каталоге появится конфигурационный файл демона - collectd.conf. В этом файле можно указать, какие из плагинов необходимо загружать при старте демона.

Для того, чтобы демон собирал статистику с нескольких сетевых интерфейсов и сохранял её в .rrd-файлах для отображения графиков, в конфиге необходимо указать такие строчки:

<Plugin "rrdtool">

  DataDir "/var/lib/collectd/rrd"

  CacheFlush 120

  WritesPerSecond 50

</Plugin>



<Plugin traffic>

        Interface eth0

        Interface lo

        IgnoreSelected false

</Plugin>


После настройки можно запускать сам демон:

# service collectd start


Настройка клиента

Для того, чтобы демон собирал статистику с определённого хоста и отсылал её серверу сети, в конфигурационный файл необходимо добавить следующие строчки:

Server 192.168.0.1 25826

гле 192.168.0.1 - ip-адрес сервера, на который необходимо высылать всю собираемую статистику, 25826 - порт, который слушает collectd-сервер.


Так же, в конфигурационном файле клиента необходимо поменять режим работы на Client. Это делает добавлением строчки Mode Client.


Настройка сервера

Для того, чтобы сервер собирал статистику с определённого хоста сети и рисовал её график на своей стороне, в конфигурационный файл демона на сервере необходимо добавить следующие строчки:

Listen 192.168.0.2 25826

Где 192.168.0.1 - ip-адрес клиента, с которого необходимо собирать статистику, 25826 - номер прослушиваемого порта.


Так же необходимо изменить режим работы демона, вписав в начало файла строчку Mode Server.



Ссылки

http://collectd.org/ - домашняя страница collectd.

http://collectd.org/documentation.shtml - документация.