graylog-prd

Search and aggregate production logs via the Graylog MCP server.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/stefanbosak/claude-cli --skill graylog-prd-stefanbosak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graylog-prd
Source: https://github.com/stefanbosak/claude-cli/tree/main/.claude/skills/graylog-prd
Command: npx skills add https://github.com/stefanbosak/claude-cli --skill graylog-prd-stefanbosak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Graylog test environment specialist for log search, aggregation, and analysis. Use when asked to: search logs, find errors, query streams, analyze log patterns, investigate test run failures, debug issues, or check log volumes in the production environment. Trigger keywords: graylog-prd. Do NOT use for testing environment logs (use graylog-tst instead).

Core Features & Use Cases

  • Search production log messages using Lucene query syntax
  • Aggregate logs (group by fields, count, avg, min, max, percentiles, etc.)
  • List available streams and scope searches to specific streams
  • List indices and index sets (data retention configuration)
  • List configured inputs (syslog, GELF, etc.)
  • Discover available fields per stream (list_fields) before querying
  • Get current server time and system status

Quick Start

Provide the Graylog-prd environment configuration and run a basic search in the production-like test environment.

Frequently Asked Questions about graylog-prd

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

FAQPage Schema
How do I search production logs in Graylog to investigate test run failures?

To search production logs in Graylog, use Lucene query syntax to find errors and investigate test run failures. You can scope queries to specific streams and discover available fields before executing searches to pinpoint time-bound log events.

What is the best way to aggregate log volumes and find patterns in a production-like environment?

Aggregating log volumes and finding patterns in a production-like environment involves grouping log messages by specific fields. You can perform count, average, min, max, and percentile aggregations to analyze log patterns and check data volumes.

Can I list available streams and index sets before querying Graylog production logs?

Yes, you can list available streams and index sets before querying Graylog production logs. Listing streams scopes your searches, while listing index sets shows data retention configuration, and listing inputs reveals configured syslog or GELF sources.

How does discovering fields per stream improve log analysis and debugging?

Discovering fields per stream improves log analysis by revealing the exact data structure available before querying. This allows you to build precise Lucene queries and aggregations, making debugging issues and investigating log patterns more efficient.

When should I not use this approach for log search and troubleshooting?

You should not use this approach for log search and troubleshooting when investigating testing environment logs. This specific setup is restricted to the production environment, requiring a different configuration for test environment log analysis.