elastic/logstash

Logstash - transport and process your logs, events, or other data

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 48 minutes ago
Added to GitGenius on September 3rd, 2026
Created on November 18th, 2010
Open Issues & Pull Requests: 2,255 (+0)
GitHub issues: Enabled
Number of forks: 3,500
Total Stargazers: 14,936 (+0)
Total Subscribers: 798 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.7 hours
Mean response time: 109.6 days
90th percentile: 229.7 days
Tracked items: 507

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 65% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "docs" is answered fastest, typically in under an hour, while "v9.0.0" waits about 6 weeks. 52% of tracked open issues have had no activity in three months. Only 8% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 183
New in 7 days: 1
Closed in 7 days: 3
Avg open age: 906 days
Stale 30+ days: 172
Stale 90+ days: 153

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 9
Events in 7 days: 10

Top labels

  • status:needs-triage (162)
  • bug (121)
  • docs (112)
  • enhancement (99)
  • meta (34)
  • v9.0.0 (27)
  • Team:Logstash (26)
  • release (23)

Detailed Description

Logstash is a server-side data processing pipeline that ingests, transforms, and routes data from multiple sources simultaneously.

The tool solves the problem of collecting and processing logs and events from diverse sources before sending them to storage or analysis systems. It works by accepting data from numerous input sources, applying transformations through a configurable pipeline, and delivering the processed data to output destinations. The platform includes over two hundred plugins covering common data sources and destinations, with Elasticsearch as the native output target within the Elastic Stack.

Logstash suits organizations that need to centralize log collection and event processing across distributed systems. It works well for teams already using or considering the Elastic Stack, since it integrates directly with Elasticsearch and Kibana. The tool is particularly valuable for those who need to normalize data formats, enrich events, or filter information before storage. The extensibility model makes it suitable for custom requirements, as developers can write plugins as self-contained Ruby gems and publish them independently.

The project maintains active development with a structured plugin ecosystem housed in separate repositories, allowing plugin issues and contributions to be managed independently from core functionality. The codebase requires JDK version twenty-one and JRuby, with build tooling managed through Gradle and standard Ruby development tools. Documentation and getting started guides are maintained on the Elastic website alongside official binary distributions and system packages for supported platforms. The project provides multiple support channels including a dedicated forum, comprehensive documentation, and commercial support options through Elastic subscriptions.