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.

Filename, size & hash SHA256 hash help File type Python version Upload date
logmongo-0.0.1-py2.7.egg (4.0 kB) Copy SHA256 hash SHA256 Egg 2.7
logmongo-0.0.1.tar.gz (2.6 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page