mirror of
				https://github.com/XRPLF/clio.git
				synced 2025-11-04 11:55:51 +00:00 
			
		
		
		
	Example of clio monitoring infrastructure
Warning
This is only an example of Grafana dashboard for Clio. It was created for demonstration purposes only and may contain errors. Clio team would not recommend to relate on data from this dashboard or use it for monitoring your Clio instances.
This directory contains an example of docker based infrastructure to collect and visualize metrics from clio.
The structure of the directory:
compose.yamlDocker Compose file with Prometheus and Grafana set up.prometheus.yamlDefines metrics collection from Clio and Prometheus itself. Demonstrates how to setup Clio target and Clio's admin authorization in Prometheus.grafana/clio_dashboard.jsonJson file containing pre-configured dashboard in Grafana format.grafana/dashboard_local.yamlGrafana configuration file defining the directory to search for dashboards json files.grafana/datasources.yamlGrafana configuration file defining Prometheus as a data source for Grafana.
How to try
- Make sure you have Docker (with 
Docker Compose) installed. - Run 
docker compose up -dfrom this directory. It will start docker containers with Prometheus and Grafana. - Open http://localhost:3000/dashboards. Grafana login 
admin, passwordgrafana. There will be pre-configured Clio dashboard. 
If Clio is not running yet launch Clio to see metrics. Some of the metrics may appear only after requests to Clio.