Haprograf, HAProxy 3.3.5, Prometheus ve Grafana'yı tek bir Docker imajı içinde birleştiren, yüksek performanslı ve izlenebilir bir yük dengeleme çözümüdür. Özellikle MyApp proje servislerinin yönetimi ve anlık izlenmesi için optimize edilmiştir.
Europe/Istanbul (GMT+3) olarak sabitlendi.socat üzerinden Runtime API desteği.İmaj varsayılan olarak şu portları dışarıya açar:
/metrics).Aşağıdaki docker-compose.yml dosyasını kullanabilirsiniz:
version: '3.8'
services:
haprograf:
image: ersandoru/haprograf:1.0.0
container_name: haprograf-stack
ports:
- "80:80" # Uygulama Trafiği
- "81:81" # Stats & Metrics
- "3003:3000" # Grafana UI
- "9090:9090" # Prometheus UI
volumes:
- ./haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:ro
- ./prometheus.yml:/etc/prometheus/prometheus.yml:ro
- ./grafana_data:/var/lib/grafana
- ./prometheus_data:/var/lib/prometheus
environment:
- TZ=Europe/Istanbul
restart: always
admin / adminadmin / MyApp150399! (Yapılandırmanıza göre değişebilir)Bu imaj MyApp altyapısı için özel olarak hazırlanmıştır. Geliştirici: ersandoru
Content type
Image
Digest
sha256:2ddc81313…
Size
288.4 MB
Last updated
6 months ago
docker pull ersandoru/haprograf