expanso-parse-logs

Parse and classify log entries from JSON, syslog, access logs, and CSV.

1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/expanso-io/expanso-skills --skill expanso-parse-logs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expanso-parse-logs
Source: https://github.com/expanso-io/expanso-skills/tree/main/skills/recipes/parse-logs
Command: npx skills add https://github.com/expanso-io/expanso-skills --skill expanso-parse-logs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the parsing and classification of log entries, including the extraction of severity levels, from various formats like JSON, syslog, access logs, and CSV.

Core Features & Use Cases

  • Multi-format Log Parsing: Handles JSON, syslog, Apache/Nginx access logs, and CSV formats.
  • Severity Extraction: Identifies and categorizes log severity levels.
  • Use Case: Ingesting and standardizing logs from multiple microservices into a central analytics platform for easier monitoring and debugging.

Quick Start

Run the pipeline with sample data using the provided shell script.

Frequently Asked Questions about expanso-parse-logs

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

FAQPage Schema
How do I parse and classify syslog and access logs with severity levels?

To parse and classify logs with severity, this Skill ingests syslog, JSON, Apache/Nginx access logs, and CSV formats, extracting severity levels for standardized monitoring and security auditing.

What is the best way to standardize multi-format logs for a central analytics platform?

Standardizing multi-format logs involves parsing JSON, syslog, access logs, and CSV into a unified structure. This Skill automates that extraction and routes successfully parsed logs to your analytics endpoint.

How do I handle unparsed log entries during real-time aggregation?

Handling unparsed log entries during real-time aggregation requires a dead-letter queue. This Skill automatically routes logs that fail parsing to a dead-letter queue, preventing data loss in your pipeline.

Do I need Expanso Edge to process and route parsed logs?

Yes, you need Expanso Edge to process and route parsed logs. The Skill operates within the Expanso Edge environment to execute real-time log aggregation and analysis pipelines.

Can I extract severity levels from CSV and JSON log formats automatically?

Yes, you can extract severity levels from CSV and JSON log formats automatically. The Skill identifies and categorizes severity levels across JSON, syslog, access logs, and CSV inputs.