Skip to main content

Logmongo: Log messages to a capped MongoDB collection

Project description

Installation
=================

easy_install logmongo

What does it do?
=====================

Send complex log records (dicts or **kwargs) to capped MongoDB collections. Capped collections are created automatically. Centralize remote and local logs asynchronously. Write simple queries to search the logs for trends and analytics. A capped collection will not grow beyond its specified max size and will auto expire old records first.

How does it work?
=====================

Example::

from logmongo import Logmongo

log = Logmongo()

log.write( message='No required kwargs or fields!' )

entry = {
'tags':['but','we','like','tags'],
'level':'info'
}
log.write( entry )

List of methods::

import logmongo
help( logmongo )


More examples?
====================

checkout tests.py inside


License
===========

Public Domain


How do I thank you?
=======================

Write me an email! I always respond back!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

logmongo-0.0.1.tar.gz (2.6 kB view hashes)

Uploaded Source

Built Distribution

logmongo-0.0.1-py2.7.egg (4.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page