Tags: WEGOTRADE/django-health-check
Tags
Add a NotImplementedError warning to celery health check (revsys#201) This can be triggered if the result backend isn't set which unfortunately took a long time for me to sort out because the error message was so ambiguous.
Add connection error exception for cache backend (revsys#195) * Add connection error exception for cache backend * remove exception catchall
Add support for warnings that do not error endpoints (revsys#193) Add a new concept of warnings and non-critical services. Both will not cause the template and JSON endpoint to response with a 500 status code but with a regular 200. This change is backwards compatible because the existing warnings are treated as errors by default. Close revsys#191
Add checks for disk and memory utilization (revsys#169) Full disks and out-of-memory conditions are among the primary causes of service outages, and they are easy to check for.
Fix revsys#178 -- Close connections when exeting threads Django uses separate connections for each thread be default. Open connections are only closed by default when the `request_finished` signal is called, which does not happen in our case.
Fix revsys#180 -- Limit threads to number of active plugins (revsys#181)
PreviousNext