Skip to main content

Simple Re Usable tool for Django Healthchecks

Project description

Simple Re Usable tool for Django Healthchecks

Documentation

Quickstart

Install healthy_django:

pip install healthy_django

Add it to your INSTALLED_APPS:

INSTALLED_APPS = (
    ...
    'healthy_django',
    ...
)

Add healthy_django’s URL patterns:

urlpatterns = [
    ...
    path("health/", include("healthy_django.urls", namespace="healthy_django")),
    ...
]

Add list of healthcheck plugins the currently supported plugins along with their spec

Django Database Health Check

Checks if a Database defined in Django is up and running

Django Cache Health Check

Checks if a Cache defined in Django is up and running

Redis based Celery Queue Health Check

Checks if a Celery queue backlog is within given limits

AWS SQS Queue Health Check

Checks if an AWS SQS queue backlog is within given limits

Features

Non ORM Based Database Tests
RabbitMQ Queue Length Test
S3 file test

Credits

Made with Love by SecurityAdvisor

History

0.0.1 (2021-09-15)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

healthy_django-0.1.0.tar.gz (171.9 kB view hashes)

Uploaded Source

Built Distribution

healthy_django-0.1.0-py2.py3-none-any.whl (342.1 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page