The Django Health Check Monitoring Server is a Go application designed to consume data captured by the Django Health Check Monitoring library via a RESTful API. It formats this data and exposes it in an OpenTelemetry-compatible format via another RESTful API.
-
Data Consumption: The server consumes data captured by the Django Health Check Monitoring library, allowing you to monitor the health of your Django application.
-
Data Formatting: It formats the consumed data to ensure compatibility with OpenTelemetry standards, making it easier to integrate with existing monitoring and observability tools.
-
RESTful API: The server exposes the formatted data via a RESTful API, providing a convenient way to access and analyze health check data.
-
Start the Server: Run the server application using the provided command-line interface.
-
Configure Integration: Configure the server to consume data from the Django Health Check Monitoring library and expose it via the RESTful API.
-
Access Formatted Data: Access the formatted health check data via the exposed RESTful API endpoints.
- Start the server using the command
air -c .air.toml
- Access the server via
http://localhost:8080/v1/
Contributions are welcome! Please feel free to submit issues, feature requests, or pull requests on GitHub.
This project is licensed under the MIT License - see the LICENSE file for details.