Kubebuilder 기반 Operator의 관측성을 메트릭, 이벤트, 로깅, 트레이싱, status/conditions, 그리고 SLO 관점에서 깊이 있게 다룹니다. controller-runtime 기본 메트릭의 의미부터 커스텀 메트릭 추가, Prometheus/Grafana 연동, 알림 규칙, 그리고 reconcile가 동작하지 않을 때의 디버깅 런북까지 실무 코드와 함께 정리합니다.
Keycloak의 이벤트 시스템과 메트릭 엔드포인트, EventListener SPI를 활용한 외부 전송, Prometheus와 Grafana 대시보드 구성, OpenTelemetry tracing, 이상 징후 탐지와 알림 룰, 그리고 ISMS/SOC2 감사 컴플라이언스 관점까지 Keycloak 관측성을 종합적으로 다룹니다.
2026년 5월 기준 Kubestronaut 프로그램과 CNCF 자격증 사다리를 끝까지 본다. 5종 핵심 시험(CKA, CKAD, CKS, KCNA, KCSA)의 출제 범위, 시험 형식, 합격선, 합격률, Killer Shell 모의시험, KodeKloud/A Cloud Guru/Linux Foundation 트레이닝, Golden Kubestronaut 코스, 어소시에이트 사다리(PCA, ICA, CAPA, OTCA, CGOA, CCSCA), 한국·일본 커뮤니티, 그리고 연봉 효과까지 한 글에서 깊이 정리한다.
2026년 5월 기준 프로덕션 관측성(observability) 스택을 OpenTelemetry 표준 위에서 끝까지 본다. SaaS(Datadog, New Relic, Dynatrace, Splunk, Honeycomb, Coralogix, Logz.io, Chronosphere), 오픈소스(Grafana LGTM+Beyla, Prometheus+Mimir/Cortex/Thanos, Jaeger, Tempo, Zipkin, Pyroscope, Parca), eBPF 관측(Pixie, Tetragon, Beyla, Coroot), AI for ops(Datadog Bits, Davis AI), SLO/SLI/에러 버짓, 경보 피로(Alertmanager · PagerDuty · Opsgenie · Incident.io · Squadcast), 카디널리티 위기와 비용 관리까지 한 글에서 깊이 정리한다.
2026년 시계열 DB 지도를 그린다 — TimescaleDB(Postgres 확장 1위), InfluxDB 3(Apache DataFusion + Arrow로 다시 태어남), QuestDB(SQL + 빠른 ingest), ClickHouse(컬럼 스토어의 압도적 분석 성능), VictoriaMetrics(Prometheus 호환 + 가벼움), Prometheus + Grafana Mimir(k8s 표준), GreptimeDB(Rust 신예), M3DB·TDengine·OpenTSDB. 메트릭/로그/트레이스/IoT 4축 분류, Gorilla·ZSTD·Snappy 압축 전략, 카디널리티 폭발 해법, OpenMetrics·OTel 표준, 그리고 IoT/관찰성/금융/OLAP 각 도메인에서 무엇을 골라야 하는가.
"관측할 수 없으면 운영할 수 없다." Observability는 로그 수집·모니터링의 상위 개념으로, 알려지지 않은 문제(unknown unknowns)를 시스템 상태만으로 추론할 수 있게 하는 능력이다. 이 글은 Metric·Log·Trace 3축, Profile을 더한 4축, OpenTelemetry 표준의 진짜 가치, eBPF 커널 수준 관측, SLO·SLI·Error Budget 실전 설계, 그리고 Grafana Stack vs Elastic vs Datadog 2025 선택까지를 한 편에 정리한다. Season 2의 아홉 번째.
분산 시스템에서 가장 중요한 역량은 "모르는 것을 알게 되는 능력"이다. 2024-2025년 관측 가능성은 혁명의 한복판에 있다. OpenTelemetry 1.0 GA, eBPF 기반 agentless 프로파일링, Continuous Profiling 주류화, Datadog vs Grafana vs Honeycomb 경쟁 재편. Metrics/Logs/Traces/Profiles 4-pillar부터 SLO 실전까지 추적한다.
Observability의 모든 것 — Monitoring과 Observability의 차이, 네 가지 기둥(Metrics, Logs, Traces, Profiling), Prometheus의 시계열 DB와 PromQL, OpenTelemetry의 통합 데이터 모델, Jaeger의 span/trace 모델, Loki의 label 인덱싱, Grafana 대시보드, SRE의 SLI/SLO/SLA, alerting 베스트 프랙티스, eBPF 기반 zero-instrumentation observability, cardinality 폭증과 비용 통제까지 1,400줄로 정리한 클라우드 네이티브 관찰 가능성 딥다이브.
Observability의 모든 것! Three Pillars(로그/메트릭/트레이스), OpenTelemetry, Prometheus+Grafana, ELK Stack, 분산 트레이싱(Jaeger/Tempo), 알림 전략(PagerDuty/OpsGenie), SLO/SLI/SLA, 비용 최적화.
Prometheus TSDB의 내부 구조를 소스코드 레벨에서 분석합니다. WAL 세그먼트 구조, Head Block의 memSeries와 청크 인코딩(XOR, delta-of-delta), 블록 구조, 컴팩션 알고리즘, 인덱스의 posting list까지 깊이 살펴봅니다.
Prometheus와 Alertmanager를 활용한 프로덕션 알림 파이프라인을 구축합니다. PromQL 기반 알림 규칙 작성, Alertmanager 라우팅 트리 설계, PagerDuty·Slack 통합, Alert Fatigue 방지 전략까지 운영 중심으로 다룹니다.