Papermill is a sinatra front-end designed to query and analyze a Bunyan/MongoDB capped collection.
JavaScript Ruby
Latest commit 51e223f Jun 11, 2010 @ajsharp fixed lil style bug
Failed to load latest commit information.
config ignore the bunyan config file May 29, 2010
lib moved query param cleansing logic into model Jun 11, 2010
public fixed lil style bug Jun 11, 2010
spec
views lots of style and view changes Jun 11, 2010
.gitignore updated readme Jun 11, 2010
Gemfile papa needs active support's #to_json :-/ Jun 11, 2010
Gemfile.lock papa needs active support's #to_json :-/ Jun 11, 2010
README.md updated readme Jun 11, 2010
config.ru run the correct class Jun 11, 2010
watchr.watchr.rb added watchr script Jun 11, 2010

README.md

Introduction

Papermill is a simple sinatra front-end to Bunyan. Papermill was designed to query and analyze documents stored in a MongoDB capped collection.

Usage

Simply clone the repo to the location from which you want to serve the papermill with your favorite app server. The only configuration required is a bunyan configuration file to hook papermill up to MongoDB through Bunyan.

Configuration

Copy config/bunyan.example.rb to config/bunyan.rb and change the settings to match your MongoDB configuration.

Features

  • Web-based interface for searching, querying and filtering bunyan logs
  • Statistics with pretty graphs (using raphaeljs)

TODO

  • Allow data export in json format