Metrics, logs & alerts · Improve

Improve Observability Stack

Correct the selected signal from instrumentation through storage, query, dashboard or alert interpretation.

MCP library 1.6.1 · Instruction library 1.6.1 · English technical instructions

← Back to search

Use this workflow

Connect Vibe Coding Library to a coding agent that supports MCP over Streamable HTTP. Choose Other / MCP agent for a neutral prompt, or a ready-made Codex or Claude Code invocation. Add your task details below.

Goal

Correct the selected signal from instrumentation through storage, query, dashboard or alert interpretation.

Domain rules

  • Change instrumentation and consuming rules/dashboards/alerts together when a metric or log contract changes.
  • Prefer bounded stable dimensions and pre-aggregation over dropping useful semantics after cardinality has already exploded.
  • Make alert states and operator action explicit; add rate limits/grouping/silences without masking persistent symptoms.
  • Provision dashboards/alerts declaratively where the repository already owns them and preserve stable UIDs/references.
  • Redact at collection boundaries and configure tenant/retention/query limits at the authoritative storage or gateway layer.

Validation

  • Run repository rule tests, metric linting, dashboard/provisioning validation, and representative VictoriaLogs ingest/query fixtures where available.
  • Measure series/stream growth and query cost under representative dimensions; report estimates separately from observed production data.
  • Trigger and recover a representative alert, including no-data and dependency-loss behavior, and verify owner/runbook annotations.

Correct the emitter/extraction, aggregation, rule or provisioned resource owner and update its direct consumers. Replay a fixed signal series/log corpus with known units and events; compare actual queried values and alert transitions before and after the candidate. Feed evidence and dimension/resource bounds to the semantics/cost check. Recheck failed observations at their owner, then run Patch Checking without claiming unmeasured production cardinality or sending an unapproved real page.

Workflow ID: observability-stack-polish · View the versioned source · Shared workflow and authority rules