a pluggable app to monitoring your own infrastructure and third party services.
Project description
Django Informer
==============
.. image:: https://img.shields.io/travis/rodrigobraga/informer.svg
:alt: Travis CI Status
:target: https://travis-ci.org/rodrigobraga/informer
.. image:: https://coveralls.io/repos/rodrigobraga/informer/badge.svg?branch=master&service=github
:alt: Coverage status
:target: https://coveralls.io/github/rodrigobraga/informer?branch=master
.. image:: https://img.shields.io/pypi/v/django-informer.svg
:alt: PyPi page
:target: https://pypi.python.org/pypi/django-informer
.. image:: https://img.shields.io/pypi/l/django-informer.svg
:alt: License MIT
:target: https://github.com/rodrigobraga/informer/blob/master/LICENSE
A pluggable app to monitoring your own infrastructure and third party services.
Quick Start
-----------------
Below a quick guide to install and run, more detailed documentation is in the `docs <docs>`_ directory.
Install Django Informer
-----------------
::
pip install django_informer
Add to your INSTALLED_APPS
-----------------
::
INSTALLED_APPS = (
...
'informer',
)
Set informers on settings
-----------------
::
DJANGO_INFORMERS = (
('informer.checker.database', 'DatabaseInformer'),
('informer.checker.storage', 'StorageInformer'),
('informer.checker.celery', 'CeleryInformer'),
('informer.checker.cache', 'CacheInformer'),
)
Set interval (in minutes) between the saved results
-----------------
::
DJANGO_INFORMER_PREVENT_SAVE_UNTIL = 5 # default is None
Include the URLconf in your project urls.py
-----------------
::
url(r'^informer/', include('informer.urls')),
Run migrate to create the informer models
-----------------
::
python manage.py migrate
Tests
-----------------
::
py.test tests
Run
-----------------
Start the development server and visit http://server:port/informer/ to view monitoring results.
.. _doc: https://github.com/rodrigobraga/informer/tree/master/docs
==============
.. image:: https://img.shields.io/travis/rodrigobraga/informer.svg
:alt: Travis CI Status
:target: https://travis-ci.org/rodrigobraga/informer
.. image:: https://coveralls.io/repos/rodrigobraga/informer/badge.svg?branch=master&service=github
:alt: Coverage status
:target: https://coveralls.io/github/rodrigobraga/informer?branch=master
.. image:: https://img.shields.io/pypi/v/django-informer.svg
:alt: PyPi page
:target: https://pypi.python.org/pypi/django-informer
.. image:: https://img.shields.io/pypi/l/django-informer.svg
:alt: License MIT
:target: https://github.com/rodrigobraga/informer/blob/master/LICENSE
A pluggable app to monitoring your own infrastructure and third party services.
Quick Start
-----------------
Below a quick guide to install and run, more detailed documentation is in the `docs <docs>`_ directory.
Install Django Informer
-----------------
::
pip install django_informer
Add to your INSTALLED_APPS
-----------------
::
INSTALLED_APPS = (
...
'informer',
)
Set informers on settings
-----------------
::
DJANGO_INFORMERS = (
('informer.checker.database', 'DatabaseInformer'),
('informer.checker.storage', 'StorageInformer'),
('informer.checker.celery', 'CeleryInformer'),
('informer.checker.cache', 'CacheInformer'),
)
Set interval (in minutes) between the saved results
-----------------
::
DJANGO_INFORMER_PREVENT_SAVE_UNTIL = 5 # default is None
Include the URLconf in your project urls.py
-----------------
::
url(r'^informer/', include('informer.urls')),
Run migrate to create the informer models
-----------------
::
python manage.py migrate
Tests
-----------------
::
py.test tests
Run
-----------------
Start the development server and visit http://server:port/informer/ to view monitoring results.
.. _doc: https://github.com/rodrigobraga/informer/tree/master/docs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for django_informer-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 637f5a99d5d0e4eff67215c08625a312d6e7247480d58082e49c2df9b8246a42 |
|
MD5 | 254bdbf8ab3ddc9cf2d44fee19b4a1c0 |
|
BLAKE2b-256 | db83f3fcb5512a46c569b4635163ece516d1498b93ac72e5d68b654f7144594e |