Menu

Tree [92deb6] master /
 History

HTTPS access


File Date Author Commit
 debian 2010-01-21 Kayo Phoenix Kayo Phoenix [92deb6] Don't auto reload collectd.
 COPYING 2009-12-30 Kayo Phoenix Kayo Phoenix [916032] Addition files added.
 Makefile 2010-01-21 Kayo Phoenix Kayo Phoenix [144228] Depends checking added..
 README 2010-01-21 Kayo Phoenix Kayo Phoenix [144228] Depends checking added..
 collectd-plugin.h 2010-01-21 Kayo Phoenix Kayo Phoenix [144228] Depends checking added..
 collectd.conf 2010-01-20 PhoeniX11 Kayo PhoeniX11 Kayo [768c37] Plugin config file added..
 configure 2010-01-21 Kayo Phoenix Kayo Phoenix [144228] Depends checking added..
 error.c 2010-01-21 Kayo Phoenix Kayo Phoenix [144228] Depends checking added..
 pinba.proto 2010-01-12 Kayo Phoenix Kayo Phoenix [23e0ff] Reworking started..
 plugin.c 2010-01-21 Kayo Phoenix Kayo Phoenix [8d999d] Bug fix..
 plugin.h 2010-01-21 Kayo Phoenix Kayo Phoenix [144228] Depends checking added..
 service.c 2010-01-21 Kayo Phoenix Kayo Phoenix [30a486] Precious checking.
 service.h 2010-01-21 Kayo Phoenix Kayo Phoenix [f6ffab] Configure fixed..
 types.db 2010-01-19 PhoeniX11 Kayo PhoeniX11 Kayo [e2e72a] Plugin almost fully writen.

Read Me

* Pinba Plugin for Collectd

This tiny project is a plugin for collectd (http://collectd.org/),
which collects statistics from pinba-extension (http://pinba.org/).

Code base for this project has been borrowed from original implementation
of pinba-engine plugin for mysql (http://pinba.org).

* Requirements

Building depends: collectd-dev, libevent-dev, libprotobuf-c0-dev, protobuf-c-compiler
Installation depends: collectd, php-pinba, (libprotobuf-c0)


* Configuration options

** Building options 
--pinba-default-address=127.0.0.1       - Default address for listening
--pinba-default-port=30002              - Default port for listening
*** Protocol Buffer C
--with-protobuf-c-compiler=/usr/bin/protoc-c
--with-protobuf-c-include-dir=/usr/include/google/protobuf-c
--with-protobuf-c-lib-dir=/usr/lib
*** Libevent
--with-libevent-include-dir=/usr/include
--with-libevent-lib-dir=/usr/lib
*** Collectd
--with-collectd-include-dir=/usr/include/collectd

** Development options
--enable-debug                          - Enables debug mode for building
--enable-devel                          - Enables writing debug messages to syslog

** Installation options
--prefix=/usr/local			- Base dir for installation
--collectd-plugins-dir=lib/collectd     - Path for installing plugin (related to prefix)
--collectd-types-file=path/to/types.db  - Path to types.db (related to prefix)
--dont-modify-types-db                  - Disables modifying types.db
--plugin-doc-dir=path/for/docs          - Path for installing docs (related to prefix)
--dont-install-docs                     - Disables installing docs
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.