.. leela documentation master file, created by sphinx-quickstart on Wed Aug 1 14:40:54 2012. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. =============== 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 :doc:`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 :doc:`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. General ======= * :doc:`Leela Architecture ` * :doc:`Installing from Source ` * :doc:`Installing the Debian Package ` * :doc:`Roadmap ` Administrators ============== * :doc:`Configuring leela ` * :doc:`Configuring cassandra ` * :doc:`Configuring ejabberd ` * :doc:`Configuring redis ` * :doc:`Monitoring and tuning ` Users ===== Writing ------- * :doc:`Collectd interface ` * :doc:`UDP interface ` Querying -------- * :doc:`REST API ` * :doc:`Dashboard ` Monitoring ---------- * :doc:`XMPP interface ` * :doc:`DMPROC protocol ` Developers ---------- * :doc:`Javascript library ` * :doc:`Python library ` * :doc:`Ruby library ` * :doc:`Haskell library ` Changelog ========= * https://github.com/locaweb/leela/blob/master/CHANGELOG License ======= APACHE 2.0 Author ====== * dgvncsz0f Contributors ============ * Juliano Martinez [former Author (v0.0.9)] * Rodrigo Sampaio Vaz .. toctree:: :hidden: :glob: general/* users/index users/*