djangoservicestatus 0.5.0
Django pluggable app to monitor the service status
Documentation
Django Service Status is a set of checks that are run every time your http://example.com/service_status/
page is visited.
Quickstart
Install Django Service Status:
pip install django-service-status
Add it to your INSTALLED_APPS:
INSTALLED_APPS = (
...
'service_status.apps.ServiceStatusConfig',
...
)
Add Django Service Status’s URL patterns:
from service_status import urls as service_status_urls
urlpatterns = [
...
url(r'^service_status/', include(service_status_urls, namespace='service-status')),
...
]
Features
Builtin checks are:
database
swap memory
celery workers
Default settings: database, swap memory
Running Tests
Does the code actually work?
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox
Credits
Tools used in rendering this package:
Cookiecutter
cookiecutter-djangopackage
History
0.5.0 (2023-02-24)
Added support for Django 4
0.4.1 (2022-04-28)
Added support for Django 3.2
0.4.0 (2019-10-28)
Added support for Django 2.2
Added Redis Status check
0.3.0 (2018-10-21)
Added support for Django 2.1
Warnings do not affect SERVICE_OPERATIONAL
0.2.0 (2017-04-12)
Added Celery check
0.1.0 (2017-04-10)
First release on PyPI.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.