← Back to Skills Marketplace
sky-lv

Skylv Log Aggregation

by SKY-lv · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
80
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install skylv-log-aggregation
Description
Aggregate and search logs from all your services in one place. Find errors, spot anomalies, debug faster — no SSH into individual servers.
README (SKILL.md)

log-aggregation

All your logs in one place. Search across services, find errors instantly, spot anomalies before they become outages — no SSH needed.

What It Does

  • Collect logs — From files, stdout, syslog, Docker, cloud services
  • Search — Full-text search with filters and time ranges
  • Parse — Auto-detect formats, extract fields (JSON, Apache, custom)
  • Aggregate — Group by service, level, time bucket
  • Alert — Trigger on error rate spikes, specific patterns
  • Export — To files, SIEM systems, or dashboards

Quick Start

# 1. Collect logs from your app
collect logs from /var/log/myapp/*.log

# 2. Search for errors
search error logs from last hour

# 3. Find specific pattern
search logs containing "payment failed" from today

# 4. Check error rate
get error count per minute from last 30 minutes

Common Use Cases

🐛 Debug Production Issue

# User reported error at 2:30 PM
search logs containing "user_id=12345" from 2:00 PM to 2:45 PM

# Find the stack trace
search logs containing "Exception" after "user_id=12345"

🚨 Monitor Error Spikes

# Check error rate
get error count per minute from last hour

# Set up alert
alert when error rate exceeds 10 per minute

# Alert on specific pattern
alert when logs contain "OutOfMemoryError"

📊 Analyze Performance

# Find slow requests
search logs containing "duration > 1000ms" from today

# Group by endpoint
aggregate logs by request_path calculate avg(duration)

🔍 Security Audit

# Find failed logins
search logs containing "login failed" from last 7 days

# Check for suspicious patterns
search logs containing "SELECT *" or "DROP TABLE" from last 24 hours

All Commands

Command Purpose
collect logs from \x3Cpath> Ingest log files
search logs \x3Cquery> Full-text search
get error count Count errors by time
aggregate logs by \x3Cfield> Group and summarize
alert when \x3Ccondition> Create alert rule
export logs to \x3Cfile> Download results
parse logs as \x3Cformat> Set parser format
tail logs from \x3Cservice> Live log streaming

Supported Log Sources

Files: /var/log/*.log, rotating logs, compressed archives

Docker: Container stdout/stderr

Cloud: AWS CloudWatch, GCP Logging, Azure Monitor

Syslog: Local and remote syslog

Applications: Node.js, Python, Java, Go loggers


Requirements

  • Node.js 18+
  • Optional: Elasticsearch or Loki for large-scale storage
  • Optional: Grafana for visualization
Usage Guidance
Review carefully before installing or using. Limit it to specific log paths and cloud projects, use read-only log-scoped credentials, redact secrets before indexing or export, and confirm where any indexes, exports, and alerts will be stored and how to delete them.
Capability Analysis
Type: OpenClaw Skill Name: skylv-log-aggregation Version: 1.0.1 The skill bundle contains metadata and documentation for a log aggregation and analysis tool. The SKILL.md file describes standard features such as log collection, searching, and alerting, and lacks any evidence of malicious instructions, prompt injection, or hidden data exfiltration logic.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
The log-aggregation purpose is coherent, but the described capability covers all logs across files, Docker, syslog, cloud services, exports, and alerts; logs commonly contain secrets, tokens, customer data, and operational details.
Instruction Scope
Commands such as collecting from arbitrary paths, exporting logs, and creating alerts are documented without clear allowed paths, exclusions, confirmation requirements, redaction, retention, or deletion guidance.
Install Mechanism
The registry says this is instruction-only with no install spec or code, while the SKILL.md mentions Node.js and optional storage/visualization systems; this limits review of how ingestion, storage, and exports would actually be implemented.
Credentials
The skill lists host-level and cloud log sources, but metadata declares no required credentials, config paths, or binaries, leaving the expected privilege boundary unclear.
Persistence & Privilege
Alert rules imply ongoing monitoring, which is expected for log aggregation, but the artifacts do not explain where alerts persist or how users remove them.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skylv-log-aggregation
  3. After installation, invoke the skill by name or use /skylv-log-aggregation
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Expanded and modernized the skill documentation for clarity and quick onboarding. - Added detailed command usage examples for faster troubleshooting and common scenarios. - Updated feature descriptions to highlight log collection, search, aggregation, and alerting across multiple sources. - Improved formatting and structure, including a command reference table and clear use case sections. - Added information about supported integrations (Docker, cloud, syslog, major loggers) and optional dependencies.
v1.0.0
Initial release of log-aggregation skill providing centralized log collection and analysis. - Collect, parse, search, and analyze logs from multiple sources (files, stdout, syslog, cloud). - Supports log aggregation, full-text search, and advanced filtering. - Includes real-time alerting for errors and anomalies. - Visualize logs with dashboards and export to files or SIEM systems. - Designed for debugging, error tracking, security audit, and compliance needs.
Metadata
Slug skylv-log-aggregation
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Skylv Log Aggregation?

Aggregate and search logs from all your services in one place. Find errors, spot anomalies, debug faster — no SSH into individual servers. It is an AI Agent Skill for Claude Code / OpenClaw, with 80 downloads so far.

How do I install Skylv Log Aggregation?

Run "/install skylv-log-aggregation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Skylv Log Aggregation free?

Yes, Skylv Log Aggregation is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Skylv Log Aggregation support?

Skylv Log Aggregation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skylv Log Aggregation?

It is built and maintained by SKY-lv (@sky-lv); the current version is v1.0.1.

💬 Comments