Periodically checks the system metrics and saves the information to a Mongo Database Displays Logs, Exceptions and charts with system and process information Accepts POST requests with log and exception data from the web application
level=’info’) amonpy.log([’list’, ‘of’,’things’, level=’debug’) amonpy.log(’just a string’, level=’debug’) Python Logging Not limited to strings No configuration Easily searchable through the web interface Language agnostic Supports strings, dictionaries, lists and tuples Works in every language that supports HTTP and JSON
groups similar exceptions Full backtrace Django, Ruby and Rails and Node.js MIDDLEWARE_CLASSES = (‘amonpy.DjangoExceptionMiddleware) Django integration - settings.py gem ‘ramon’ Rails3 integration - Gemfile
control over your data Optimized to run both on a server and a local machine curl install.amon.cx | sh Uses the Tornado web framework. On top of MongoDB