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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

Details for the file healthy_django-0.1.0.tar.gz.

File metadata

  • Download URL: healthy_django-0.1.0.tar.gz
  • Upload date:
  • Size: 171.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.7.4

File hashes

Hashes for healthy_django-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fe58185479bcf21f078804ed5c4d9f7f830861d8701e66e7850f68323438e736
MD5 947c7f5d47fdbcda4ea4b83ead9f2fcb
BLAKE2b-256 96c889a43c41c09f9f1d1b123c5d6d95e43f3a3090c87793604a07afa4258d84

See more details on using hashes here.

File details

Details for the file healthy_django-0.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: healthy_django-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 342.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.7.4

File hashes

Hashes for healthy_django-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 24738babb61124f042be8535d5a9e9c93ca0b574c932ff36f9f1c0d3019fe729
MD5 3c4c264f77f76cd60852244204f1ad00
BLAKE2b-256 983eb09df717642e0e75ba00952acd67d3aa0591b1c652f6febc98be6ebf8683

See more details on using hashes here.

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