📊 Monitoring ve Metrics
Sign API için Prometheus ve Grafana monitoring rehberi.
🎯 Hızlı Başlangıç
Prometheus Metrics
curl http://localhost:8085/actuator/prometheusGrafana Dashboard
Dashboard ID: 11378 (Spring Boot 2.x)
- Grafana’ya girin: http://localhost:3000
- Import → Dashboard ID: 11378
- Prometheus seçin → Import
🔧 Prometheus Yapılandırması
scrape_configs:
- job_name: 'sign-api'
metrics_path: '/actuator/prometheus'
static_configs:
- targets: ['localhost:8085']📈 Önemli Metrikler
Request Rate
rate(http_server_requests_seconds_count{uri="/v1/xadessign"}[5m])Error Rate
rate(http_server_requests_seconds_count{status=~"5.."}[5m])Memory Usage
jvm_memory_used_bytes{area="heap"}🚨 Alert Rules
- alert: SignApiDown
expr: up{job="sign-api"} == 0
for: 1m
labels:
severity: criticalDetaylı alert rules ve monitoring setup için DevOps → Monitoring sayfasına bakın.