This bundle enables application monitoring features:
- Sensors to check the healthiness
- Metrics to get metrics (f.ex. number of messages in the queue)
the bundle provides multiple methods to get the state with all sensors and metrics:
- Dashboard to integrate it into the application (tailwind design given)
- Command access (
bin/console whatwedo:monitor:check
) which returns a text based overview and returns exit code 0 or 1 to integrate it into f.ex. docker health checks - HTTP API (JSON/XML) Endpoint which returns 200 or 503 HTTP code to integrate it into the monitoring software (f.ex. Prometheus)
see https://whatwedo.github.io/MonitorBundle/
This bundle is under the MIT license. See the complete license in the bundle: LICENSE
This bundle is maintained by whatwedo GmbH, a software studio based in Bern, Switzerland.