Python eve-healthcheck project
Project description
eve-healthcheck is project that servers healthcheck urls used to monitor your application Eve powered RESTful API.
Usage
from eve_healthcheck import EveHealthCheck
...
app = Eve()
hc = EveHealthCheck(app, '/healthcheck')
...
This will add an url /healthckeck that will check database connection like:
{'hostname': 'localhost',
'results': [{'checker': 'database_check',
'expires': 1487655119.5796409,
'output': 'Database OK',
'passed': True,
'timestamp': 1487655092.5796409}],
'status': 'success',
'timestamp': 1487655092.5820687}
Running tests with tox
Install tox
$ pip install tox
Run tests
tox