Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dalmatinerdb/folsom_ddb

Folsom consumer plugin for dalmatinerdb
https://github.com/dalmatinerdb/folsom_ddb

Last synced: 7 days ago
JSON representation

Folsom consumer plugin for dalmatinerdb

Awesome Lists containing this project

README

        

******
Readme
******

A storage plugin for folsom that stores data into `DalmatinerDB `_, metric collection can be triggered on a given interval.

Configuration
=============

A `cuttlefish `_ schema file is provided in the ``priv`` directory otherwise the following app.config parameters are valid:

enabled
``true`` or ``false``, enables or disables the entire collection, can be used to include it in systems that do not run DalmatinerDB causing 0 overhead.

ip
``{Host, Port}`` the Host and Port of the DalmatinerDB instance to send to.

bucket
A string (not binary) of the bucket to use to store data.

prefix
A string (not binary), the prefix to ad to each metric, the nodename is NOT automatically included.

buffer_size
The **approximitely** send buffer size, please keep in mind that it is
not a hard limit so select it a decent bit over the receive buffer of
DalmatinerDB.

Especially with histograms the buffer size can be overstepped sicne it is
checked only after each metric.

interval
Time between collection runs in milliseconds, ``1000`` (1 second) is a good number.

vm_metrics
``true`` or ``false``, enable colection of VM metrics.