obdiag-check-rca

Map user-described symptoms to RCA scenes and orchestrate cluster health check workflows.

161|40|Updated Nov 22, 2022
One-click install
npx skills add https://github.com/oceanbase/obdiag --skill obdiag-check-rca
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obdiag-check-rca
Source: https://github.com/oceanbase/obdiag/tree/main/plugins/agent/skills/obdiag-check-rca
Command: npx skills add https://github.com/oceanbase/obdiag --skill obdiag-check-rca

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a standard SOP for cluster health checks (check_cluster/check_list) and RCA entry points (rca_run/rca_list), guiding users through health assessment and RCA workflows.

Core Features & Use Cases

  • Standard SOP for check_cluster and rca_run/rca_list workflows.
  • Clear integration with obdiag-rca scene mapping and with related log-analysis components (observer-log-analysis, observer-sql-analysis, obproxy-log-analysis).
  • Use Case: When a cluster shows symptoms like high CPU or slow queries, map to a scene and run RCA to identify root causes and recommended actions.

Quick Start

Initiate an RCA run for the identified scenario after performing an initial cluster health check.

Frequently Asked Questions about obdiag-check-rca

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

FAQPage Schema
How do I run an RCA workflow for OceanBase cluster symptoms like high CPU or slow queries?

To run an RCA workflow, map user-described cluster symptoms like high CPU or slow queries to specific RCA scenes, then orchestrate check_cluster and rca_run workflows to identify root causes and recommended actions.

What is the standard SOP for OceanBase cluster health checks and RCA entry points?

The standard SOP for cluster health checks guides users through check_cluster and check_list workflows, integrating with rca_run and rca_list entry points to perform comprehensive health assessments and start RCA workflows.

Can I select a specific cluster for diagnostics in a multi-cluster environment?

Yes, you can select a specific cluster for diagnostics in multi-cluster environments by configuring the optional cluster selection via the cluster_config_path parameter before executing check_cluster and RCA workflows.

Does RCA scene mapping work with observer log analysis components?

Yes, RCA scene mapping integrates clearly with related log-analysis components including observer-log-analysis, observer-sql-analysis, and obproxy-log-analysis to coordinate end-to-end diagnostics and actionable outputs.

When do I need to perform a cluster health check before initiating an RCA run?

You need to perform an initial cluster health check using check_cluster before initiating an RCA run for an identified scenario, ensuring accurate scene mapping and actionable root cause analysis for observed symptoms.