Parky 運用設計 Parky Operations

運用の SSoT — Strategy + Runbook 集 Operations SSoT — Strategy & runbooks

Parky の運用設計 (通知 / SLO / インシデント対応 / observability / deploy / セキュリティ) の すべてをここに集約。最上位に 戦略 doc (SSoT) を置き、各 runbook が それに従って動く。新規 alert / runbook を作るときは必ず本章のルールに沿うこと。

The single home for Parky operations — notification strategy, SLOs, incident response, observability, deployment, and security. Top-level strategy docs (SSoT) dictate how each runbook behaves. All new alerts/runbooks must conform.

運用設計 (SSoT) Operational design (SSoT)

これらは "戦略" レベルの doc。 個別 runbook はすべてこれに従う。 新規通知 / alert / SLO 追加時はまずこちらを update してから個別 runbook を実装する。

These are strategy docs. Every runbook conforms to them. Update strategy first, then individual runbooks.

Observability — 計測と通知の配線 Observability — wiring up metrics & notifications

通知戦略 (SSoT) の P0/P1/P2/P3 を実際に動かす配線群。

The wiring that makes the notification strategy actually fire alerts.

🛡

Sentry setup

Sentry org / project の初期セットアップ手順。dev Worker DSN 投入済 + alert rule 12 本準備済。

Initial Sentry org/project setup. dev Worker DSN wired + 12 alert rules prepared.

🔔

Sentry alert rules

12 alert rule の定義 (5xx burst / Error budget burn 等)。各 rule の severity 振り分けは notification-strategy.md 参照。

Definitions of 12 alert rules (5xx burst, Error budget burn, etc.). Severity routing per notification-strategy.md.

🔌

Observability 配線 Observability hookup

Sentry 残チャネル DSN / Honeycomb signup / Discord native integration の手順を一本化。

Remaining Sentry DSN, Honeycomb signup, Discord native integration — consolidated.

💓

Synthetic healthcheck

5 分 cron で /healthz を probe。Cloudflare Health Checks 本格化までの暫定 (GH Actions cron)。

5-min cron probing /healthz. GH Actions interim until Cloudflare Health Checks rolls out.

📡

OpenTelemetry

OTel collector 配線 (Honeycomb 等)。lib/otel.ts は完備、endpoint 投入待ち。

OTel collector wiring (e.g., Honeycomb). lib/otel.ts ready; endpoint pending.

📜

Logging

log level 設計、scope / resource 構造、createLogger 利用パターン。

Log level design, scope/resource structure, createLogger patterns.

Logpush

Workers Logs を R2 に push する設定 (job 1606777 / 1606779)。

Pushing Workers Logs to R2 (jobs 1606777 / 1606779).

🚀

Sentry/Logpush rollout

Sentry + Logpush の段階展開計画。

Phased rollout plan for Sentry + Logpush.

📈

Analytics Engine

Cloudflare Analytics Engine (CAE) の利用方針。SLO 計測 / cost report の集計基盤。

Cloudflare Analytics Engine (CAE) usage. Aggregation backbone for SLO and cost reports.

Deployment & Infra Deployment & infra

Security

Storage & Performance Storage & performance

関連 Related

運用に関わる監査結果は .work/parky/2026-04-29_001_parky_comprehensive_evaluation_v2.html (Operations 軸 62/100) と .work/parky/2026-04-29_002_parky_notification_strategy.html (本章の HTML reference 版) に残してある。

Operations audit at .work/parky/2026-04-29_001_parky_comprehensive_evaluation_v2.html (Operations axis 62/100), with the HTML reference of this chapter at .work/parky/2026-04-29_002_parky_notification_strategy.html.