ops-logs-query

Query AWS CloudWatch logs for Boundless services across prod and staging.

195|172|Updated Sep 25, 2024
One-click install
npx skills add https://github.com/boundless-xyz/boundless --skill ops-logs-query
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ops-logs-query
Source: https://github.com/boundless-xyz/boundless/tree/main/.claude/skills/ops-logs-query
Command: npx skills add https://github.com/boundless-xyz/boundless --skill ops-logs-query

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps Boundless engineers quickly locate and diagnose issues in service logs by querying AWS CloudWatch for Boundless components (provers, slasher, distributor, order stream, order generator, indexer, signal) in prod and staging environments.

Core Features & Use Cases

  • CloudWatch log querying across Boundless services (provers, slasher, distributor, order stream, order generator, indexer, signal)
  • Filter by log group, time window, and content patterns to locate errors or request IDs
  • Deployment-visibility: assess impact of recent changes on log outputs and performance across environments.

Quick Start

Identify the log group and time window relevant to the issue, then run a CloudWatch query to surface errors or request IDs.

Frequently Asked Questions about ops-logs-query

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

FAQPage Schema
How do I query AWS CloudWatch logs to debug Boundless production services?

Query AWS CloudWatch logs to debug Boundless production services by filtering log groups for specific components like prover, slasher, or indexer, and defining a time window to surface relevant errors and request IDs. The Skill queries across staging and prod environments to isolate issues.

Can I search CloudWatch logs by request ID to diagnose Boundless service errors?

Yes, you can search CloudWatch logs by request ID to diagnose Boundless service errors. The Skill filters CloudWatch log contents by specific patterns, allowing you to trace individual requests across provers, distributors, order streams, and indexers to pinpoint failures.

What AWS credentials do I need to query Boundless CloudWatch logs?

You need AWS credentials with CloudWatch read permissions to query Boundless logs. The Skill requires access to the repository's network_secrets.toml file to locate and authenticate with the correct AWS credentials before querying production or staging environments.

How do I check the impact of a recent deployment on Boundless service logs?

Check deployment impacts on Boundless service logs by querying CloudWatch across staging and prod environments around the deployment time window. The Skill surfaces log outputs and performance changes for services like the order generator and signal to verify recent changes.

Which Boundless service log groups can I filter in CloudWatch?

You can filter Boundless service log groups in CloudWatch for prover, slasher, distributor, order stream, order generator, indexer, and signal components. The Skill targets these specific services across both production and staging environments for log analysis.