This repository contains practical, reproducible observability examples for Solace PubSub+.
The focus is on collecting, securing, and scraping Solace metrics, logs and traces using open source tools like Prometheus, Docker Compose, and proven best practices from real-world DevOps and platform environments.
The examples are intentionally kept simple and hands-on, while providing a clear path towards more advanced setups such as OpenTelemetry and Kubernetes.
- Provide reproducible local examples for Solace observability
- Demonstrate secure metrics exposure (e.g. Basic Auth)
- Offer copy-paste-ready configurations
- Serve as a foundation for blog posts, talks, and community content
- Enable easy extension towards Kubernetes and OpenTelemetry
Each example is self-contained and documented in its own directory.
Secure the Solace Prometheus Exporter using Basic Authentication and scrape metrics with Prometheus.
- Docker Compose based setup (Solace Broker, Exporter, Prometheus)
- Exporter endpoint secured with Basic Auth
- Prometheus scraping configuration with authentication
- Step-by-step documentation and screenshots
π Path: docker-compose/exporter-basic-auth
π Documentation:
Read the README
This repository is intended for:
- Platform & DevOps Engineers
- Integration Engineers working with Solace
- Observability practitioners
- Developers
- Anyone looking for practical Solace monitoring examples
- Clone the repository:
git clone https://github.com/pascalre/solace-observability-examples.git