Grafana Monitoring
By default, the following services are added to docker compose:
These 4 containers together with Grafana provide a set of Grafana Dashboards describing the state of a Pepeunit instance.
Grafana Dashboards
These dashboards are available by default in Main Org. Regular Users have View access. Admin access is available only when logging in with GF_SECURITY_ADMIN_USER and GF_SECURITY_ADMIN_PASSWORD.
| Name | Required access | Description |
|---|---|---|
Docker Logs | Admin | View logs of any container |
Backend Aggregated Logs | Admin | View Backend logs aggregated by message with the ability to filter by log levels |
Backend Load Metrics | View | Shows request load on the most important part of the system – the Backend |
EMQX Load Metrics | View | Shows load on EMQX, the main data manager in the system |
Docker Resource Metrics | View | Shows resource usage by the system as a whole and by each container separately |
WARNING
You can disable monitoring functionality by following these steps:
- Comment out the 4 services listed above in
docker compose - Set environment variable EMQX_PROMETHEUS__METRICS__ENABLED to
false - Set environment variable PU_FF_PROMETHEUS_ENABLE to
False - Remove from the deployment repository all
.jsonDashboardfiles in thedata/grafana/dashboardsdirectory - Restart Pepeunit using the docker compose commands