Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aflatter/collectdb
DEAD! An erlang server that implements the collectd protocol and saves packets to database.
https://github.com/aflatter/collectdb
Last synced: about 2 months ago
JSON representation
DEAD! An erlang server that implements the collectd protocol and saves packets to database.
- Host: GitHub
- URL: https://github.com/aflatter/collectdb
- Owner: aflatter
- Created: 2010-04-22T12:29:11.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2010-04-22T12:52:45.000Z (over 14 years ago)
- Last Synced: 2023-04-10T11:58:57.893Z (over 1 year ago)
- Language: Erlang
- Homepage:
- Size: 102 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CollectDB
=========Quickstart
----------CollectDB is written in Erlang and furthermore depends on couchbeam. If you're using a Mac, you can use [this homebrew formula]((http://github.com/aflatter/homebrew/commit/bd0b708ccd814dbf20649369150b41ca01863447).
make all
make run
Now configure a collectd instance to use your machine as a server. You should see some output on the console for every packet collectdb receives.Caveats
-------
* Packets are currently NOT saved to database. This is still TODO!
* `make run` will fail if you're not running a couchdb instance on your local port 5984. Sorry, there currently are no user-friendly error messages.Tests
-----Running the test suite requires `common_test` which is part of the Erlang standard distribution. You still have to install it yourself.
Look for the `common_test` directory and run `./install.sh` there. You should now see a `run_test` file in `~/bin`make tests
License
-------I did not yet choose a license. This is an early preview. ;-)