Devtools 개요

핵심 질문

읽기 경로

  1. Prometheus
  2. Prometheus Exporter
  3. PromQL
  4. Grafana
  5. Loki
  6. Alertmanager
  7. 장애 자동 대응의 안전장치

Build·delivery 경로

  1. Docker Platform
  2. Docker Build Cache Design
  3. GitHub Actions Workflow

메트릭·로그·경보의 흐름

flowchart LR
    T[Application / host / target]
    E[Exporter or instrumented app]
    P[Prometheus]
    G[Grafana]
    R[Alert rule]
    M[Alertmanager]
    C[Receiver]
    T -->|메트릭 노출| E
    P -->|메트릭 scrape 요청| E
    G -->|PromQL 조회 요청| P
    G -->|LogQL 조회 요청| L[Loki]
    T -->|로그 읽기 대상| A[Promtail]
    A -->|로그 push| L
    R -->|평가 규칙 설정| P
    P -->|규칙 평가로 생성한 경보 전달| M
    M -->|그룹화와 라우팅 뒤 알림 전달| C
    C -->|조치 요청 검증과 실행 정책 적용| GR[Guarded Alert Remediation]

현재 범위