jomin7 opened a new pull request, #499:
URL: https://github.com/apache/camel-quarkus-examples/pull/499
Closes #8304 Add Grafana observability stack with Prometheus and Tempo to
observability example
Changes:
- Add docker-compose-grafana.yml with Grafana, Prometheus, and Tempo services
- Add pre-configured Grafana dashboard showing:
* Custom application metrics (greeting counters, timer)
* Camel route metrics (exchanges by route, exchange rates)
* Distributed tracing with Tempo integration
* JVM metrics (memory, CPU, GC)
- Add Prometheus configuration to scrape metrics from the application
- Add Tempo configuration for OTLP trace ingestion
- Configure Grafana datasources and dashboard auto-provisioning
- Expand README with comprehensive documentation:
* Docker Compose quick start guide
* Tracing setup for dev mode, Docker Compose, and cloud deployments
* Dashboard usage and contents overview
- Configure OTLP endpoint in application.properties for trace export
The observability stack runs with static ports for easy access:
- Grafana: http://localhost:3000 (admin/admin)
- Prometheus: http://localhost:9090
- Tempo: http://localhost:3200
<img width="1917" height="991" alt="image"
src="https://github.com/user-attachments/assets/6668c417-f1d5-4127-b837-b7f5156ce5ee"
/>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]