You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add test-docker-compose-ci.yml workflow to test Docker Compose setup
- Test 'docker-compose up -d nginx-exporter' command functionality
- Verify nginx-exporter container starts correctly and serves metrics
- Test full monitoring stack integration (nginx, prometheus, grafana)
- Validate service connectivity and metrics collection
- Include proper error handling and cleanup procedures
- Add detailed logging for troubleshooting failures
- Follow project CI conventions and use consistent action versions
For a complete monitoring stack including NGINX, NGINX Prometheus Exporter, Prometheus, and Grafana, see the [Docker Compose example](./examples/docker-compose/README.md).
161
+
For a complete monitoring stack including NGINX, NGINX Prometheus Exporter, Prometheus, and Grafana,
162
+
see the [Docker Compose example](./examples/docker-compose/README.md).
161
163
162
164
The Docker Compose setup provides:
165
+
163
166
- NGINX server with stub_status enabled
164
167
- NGINX Prometheus Exporter for metrics collection
165
168
- Prometheus for time-series storage
166
169
- Grafana for visualization with pre-configured dashboards
167
170
- Sample web application for testing
168
171
169
172
Quick start (nginx-exporter only):
173
+
170
174
```console
171
175
docker-compose up -d nginx-exporter
172
176
```
173
177
174
178
For a complete monitoring stack with all services:
0 commit comments