From 2d1ae96e3ee898d5da3c745c009b013498d525d8 Mon Sep 17 00:00:00 2001 From: chan Date: Tue, 16 Jun 2026 10:31:53 +0900 Subject: [PATCH] =?UTF-8?q?promtail,=20docker:=20Ory/Kratos=20=EB=93=B1=20?= =?UTF-8?q?baron=5F=20=EC=A0=91=EB=91=90=EC=82=AC=20=EC=97=86=EB=8A=94=20?= =?UTF-8?q?=EC=BB=A8=ED=85=8C=EC=9D=B4=EB=84=88=EC=9D=98=20job/service=20?= =?UTF-8?q?=EB=9D=BC=EB=B2=A8=20=EB=88=84=EB=9D=BD=EC=9C=BC=EB=A1=9C=20?= =?UTF-8?q?=EC=9D=B8=ED=95=9C=20Loki=20=EC=A0=84=EC=86=A1=20=EC=8B=A4?= =?UTF-8?q?=ED=8C=A8=20=EC=98=A4=EB=A5=98=20=ED=95=B4=EA=B2=B0=20(#1155)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/promtail-config.template.yaml | 6 +++--- docs/external_healthcheck_monitoring_design.md | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docker/promtail-config.template.yaml b/docker/promtail-config.template.yaml index 45ac4bfb..d1802254 100644 --- a/docker/promtail-config.template.yaml +++ b/docker/promtail-config.template.yaml @@ -32,10 +32,10 @@ scrape_configs: regex: '/(.*)' target_label: 'container_name' - # 4. 서비스 상세 라벨 부여 (baron_ 접두사 제거 등) + # 4. 서비스 상세 라벨 부여 (baron_ 접두사 제거 등, 접두사가 없는 경우 그대로 유지) - source_labels: ['container_name'] - regex: 'baron_(.*)' + regex: '(?:baron_)?(.*)' target_label: 'service' - source_labels: ['container_name'] - regex: 'baron_(.*)' + regex: '(?:baron_)?(.*)' target_label: 'job' diff --git a/docs/external_healthcheck_monitoring_design.md b/docs/external_healthcheck_monitoring_design.md index c1b644be..f66d65c9 100644 --- a/docs/external_healthcheck_monitoring_design.md +++ b/docs/external_healthcheck_monitoring_design.md @@ -140,12 +140,12 @@ scrape_configs: - source_labels: ['container_name'] regex: '(baron_.*|oathkeeper|kratos|hydra|keto)' action: keep - # 컨테이너 명에서 앞의 접두사를 떼어 서비스 및 잡 라벨 부여 (예: baron_backend -> backend) + # 컨테이너 명에서 앞의 접두사를 떼어 서비스 및 잡 라벨 부여 (예: baron_backend -> backend, kratos -> kratos) - source_labels: ['container_name'] - regex: 'baron_(.*)' + regex: '(?:baron_)?(.*)' target_label: 'service' - source_labels: ['container_name'] - regex: 'baron_(.*)' + regex: '(?:baron_)?(.*)' target_label: 'job' # 동적 라벨 추가 - target_label: 'app_env'