mcaf-observability

Design observability requirements for logs, metrics, traces, and alerting.

4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/managedcode/MCPGateway --skill mcaf-observability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcaf-observability
Source: https://github.com/managedcode/MCPGateway/tree/main/.codex/skills/mcaf-observability
Command: npx skills add https://github.com/managedcode/MCPGateway --skill mcaf-observability

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of insufficient runtime visibility, making it difficult to detect, diagnose, and explain failures in application and delivery flows.

Core Features & Use Cases

  • Design Observability: Define requirements for logs, metrics, traces, and alerts.
  • Improve Visibility: Enhance existing telemetry for better failure diagnosis.
  • Use Case: When a new microservice is deployed, use this Skill to ensure its critical user flows have adequate logging, metrics, and alerting defined before it goes live.

Quick Start

Use the mcaf-observability skill to define observability requirements for the new user authentication flow.

Frequently Asked Questions about mcaf-observability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design observability for a new application deployment?

To design observability, define requirements for logs, metrics, traces, and alerts to ensure runtime visibility. This process involves updating repository code with dashboards-as-code and operational guidance to detect and diagnose failures in critical user flows.

What is the best way to improve runtime visibility for difficult failure diagnoses?

Improving runtime visibility requires enhancing existing telemetry with better correlation across logs, metrics, and traces. By updating code and alerting documentation, this approach addresses insufficient operational diagnostics and makes failure explanations clearer.

Do I need repository access to set up tracing and alerting?

Yes, repository access is required to set up tracing and alerting. Updating code, configuring dashboards-as-code, and writing operational guidance necessitates direct modifications within the application repository.

How do I add metrics and logging to existing delivery flows?

To add metrics and logging, enhance existing telemetry by defining requirements and updating repository code. This ensures delivery flows have adequate tracing and alerting configured to diagnose operational issues effectively.

When should I define observability requirements for microservices?

You should define observability requirements for microservices before they go live. Ensuring critical user flows have adequate logging, metrics, tracing, and alerting configured early prevents insufficient runtime visibility later.