obproxy-log-analysis

Gather, unpack, and analyze OBProxy diagnosis, error, and slow logs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OBProxy log collection and interpretation often requires coordinated steps across gather, unpack, and analysis, which this skill codifies into a reusable workflow and SOP.

Core Features & Use Cases

  • Log collection: orchestrates OBProxy log gathering using gather_obproxy_log.
  • In-pack interpretation: reads and analyzes unpacked files with file_list and file_read, with optional decompression via run_shell.
  • Integrity checks: supports optional OBProxy inspections through check_cluster with obproxy_tasks or obproxy_cases.

Quick Start

Start by running gather_obproxy_log to collect OBProxy logs, then use file_list and file_read to inspect and interpret the results.

Frequently Asked Questions about obproxy-log-analysis

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

FAQPage Schema
How do I collect and analyze OBProxy logs for troubleshooting?

You can gather OBProxy logs using gather_obproxy_log, then unpack and read the resulting files with file_list and file_read to interpret obproxy_diagnosis, obproxy_error, and obproxy_slow log structures.

What is the process for decompressing gathered OBProxy log files?

To decompress gathered OBProxy log files, execute run_shell commands to unpack the archives, enabling subsequent structured interpretation of obproxy_diagnosis and obproxy_slow logs via file_read.

Can I run built-in validations on my OBProxy deployment after gathering logs?

Yes, you can perform optional integrity checks on your OBProxy deployment by applying check_cluster with obproxy_tasks or obproxy_cases to run built-in validations alongside log analysis.

What types of OBProxy logs can I interpret using this workflow?

This workflow enables structured interpretation of obproxy_diagnosis, obproxy_error, and obproxy_slow logs, allowing you to analyze diagnostic traces, operational errors, and slow query performance data.

Do I need any external dependencies to unpack and read OBProxy logs?

No external dependencies are required; the workflow uses built-in run_shell for decompression alongside file_list and file_read to handle OBProxy log unpacking and structured interpretation independently.