Skip to content

fix(monitoring): Prometheus 단일 복제본 대시보드 정합성 - #762

Merged
Neibce merged 1 commit into
developfrom
fix/kubernetes-platform-configuration
Aug 24, 2026
Merged

fix(monitoring): Prometheus 단일 복제본 대시보드 정합성#762
Neibce merged 1 commit into
developfrom
fix/kubernetes-platform-configuration

Conversation

@Neibce

@Neibce Neibce commented Aug 24, 2026

Copy link
Copy Markdown
Member

Changelog

fix(monitoring): Prometheus 단일 복제본 대시보드 정합성 확보

@Neibce
Neibce force-pushed the fix/kubernetes-platform-configuration branch from 54dc137 to fa3e2fc Compare August 24, 2026 08:23
service_name,
)
finally:
_OTEL_CONFIGURED = True
@Neibce
Neibce force-pushed the fix/kubernetes-platform-configuration branch from fa3e2fc to 497ef40 Compare August 24, 2026 08:25
@Neibce
Neibce merged commit 3f261a8 into develop Aug 24, 2026
7 checks passed
@Neibce
Neibce deleted the fix/kubernetes-platform-configuration branch August 24, 2026 08:25
@chatgpt-codex-connector

Copy link
Copy Markdown

💡 Codex Review

- alert: PrometheusUnavailable
expr: (sum(max by (pod) (kube_pod_status_ready{namespace="monitoring", condition="true", pod=~"prometheus-kube-prometheus-stack-prometheus-[0-9]+"})) < 1) or absent(kube_pod_status_ready{namespace="monitoring", condition="true", pod=~"prometheus-kube-prometheus-stack-prometheus-[0-9]+"})

P1 Badge Monitor the lone Prometheus from an external evaluator

When the single Prometheus pod or its node becomes unavailable, that same pod is no longer running the rule engine that evaluates this expression or sends the alert to Alertmanager. Consequently, the documented one-minute PrometheusUnavailable notification cannot fire for the primary outage scenario; retain another evaluator or use an external health/dead-man check.


storage:
storageClass: longhorn-cnpg

P2 Badge Migrate existing CNPG volumes before switching classes

On either already-deployed dev or prod cluster, the bound PostgreSQL PVCs retain their immutable storageClassName: longhorn; changing the CNPG template here only affects newly provisioned claims and does not move the current database volumes onto the new single-replica Longhorn class. An explicit CNPG data/PVC migration or replacement procedure is needed, otherwise applying this change leaves the intended storage reduction unapplied to the existing databases.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant