Leela project

Leela is a system that allows you to store, retrieve and monitor the performance metrics of your systems in real-time using a variety of protocols.

For data collection, currently you can use collectd or a fairly simple text protocol over UDP. This gives you a decent coverage of standard systems and applications at the same making it very easy to collect custom metrics.

Data retrieval can be done using a restful API which makes it easier to create dashboards, analyze historical data or simply plot graphs in the browser.

You can even monitor real-time data using XMPP protocol. Simply register a query and you will start receiving events in JSON as soon as they are received by the server.

Administrators

  • Configuring leela
  • Configuring cassandra
  • Configuring ejabberd
  • Configuring redis
  • Monitoring and tuning

Users

Writing

Querying

Developers

  • Javascript library
  • Python library
  • Ruby library
  • Haskell library

License

APACHE 2.0

Author

Contributors

  • Juliano Martinez [former Author (v0.0.9)]
  • Rodrigo Sampaio Vaz