Skip to content
Restful event logging service
JavaScript HTML Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
tests
www
.gitignore
.jshintrc
.travis.yml
LICENSE
README.md
config.dist.json
index.js
install.sh
package.json
update.sh

README.md

couchdb-logger-service

Build Status

This is a restful event logging service. A pure couchdb web application. I mean it stores events in the couchdb and provides web interface to see them using couchdb as a webserver.

Installation

git clone https://github.com/Magomogo/couchdb-logger-service.git
cd couchdb-logger-service

Optional step, configure:

cp ./config.dist.json ./config.json
vi ./config.json

Install with npm

npm install

Usage

Webinterface is located at http://127.0.0.1:5984/logger-application/_design/main/_rewrite/

To record an event just POST it to http://127.0.0.1:5984/logger-application/_design/main/_rewrite/new as JSON. Note that "message" and "channel" are mandatory values. Each event will be marked with current timestamp.

PHP

Use couchdb-logger-utils to use in PHP applications.

Nodejs

Use node-couchdb-logger to use in Nodejs applications.

You can’t perform that action at this time.