"Установка на CentOS Collectd с плагином для Graphite"

Wed 09 December 2015

Навеяно постом с хабра.

Начиная с версии 5.1 Collectd имеет возможность использовать Write плагин для записи статистики в time-series базе Carbon. Который в свою очередь является бакенд стораджем для Graphite. В данной связке можно создавать очень крутые графики или в дальнейшем производить анализ метрик.

Из обновлений:

Write Graphite plugin: The new "write_graphite" plugin writes value lists to Carbon, the storage layer of the Graphite time-series database. Thanks to Scott Sanders and Pierre-Yves Ritschard for their work.

Но проблема заключается в том, что в стандартных репозиториях CentOS в наличии имеется только версия 4+

По-этой причине я опишу сборку RPM для Collectd. Lанная процедура не сложна, но она никак не указана в документации.

Качаем исходники с https://collectd.org/download.shtml

VERSION=5.5.0
wget https://collectd.org/files/collectd-$VERSION.tar.gz`

В tar:///collectd-$VERSION.tar.gz/contrib/redhat находится SPEC, правим его по необходимости

И собираем нужные rpm. Мне пришлось собирать вот так:

`QA_RPATHS=$[ 0x0001|0x0010 ] rpmbuild -ba collectd.spec`

В результате получим кучу готовых для установки RPM (сам и его плагины).

By A. Semenov, Category: linux

Tags: linux / collectd / graphite /

Other articles

"Установка и настройка Graphite WebApp через RPM"

Thu 05 March 2015

Хочется поделиться старой, но от этого не менее хорошей и полезной заметкой, автор которой рассказывает, как можно установить Graphite в дистрибутиве CentOS, используя для этого штатные rpm-tools.

Статья замечательна еще тем, что по сути в радиусе досигаемости гугла (менее 5 страницы поиска) она единственная.

И я, к сожалению, не нашел …

By A. Semenov, Category: linux

Continue reading …

"Небольшие изменения в Graphite(graphite.wsgi) при обновлении Django до версии 1.7"

Fri 26 September 2014

Запуск SGI для старта веб приложения Graphite начинается со скрипта инициализации в дирректории /usr/local/etc/graphite. Файл называется graphite.wsgi.example и после установки порта Graphite необходимо его вручную переименовать и соответственно при обновлении нужно учитывать, что обновится именно файл .example и все новшества и изменения будут в нём …

By A. Semenov, Category: freebsd

Continue reading …
Яндекс.Метрика