kibana
by
elastic

Description: Your window into all of your data

View on GitHub ↗

Summary Information

Updated 1 hour ago
Added to GitGenius on April 7th, 2021
Created on January 26th, 2013
Open Issues & Pull Requests: 14,940 (+9)
Number of forks: 8,595
Total Stargazers: 21,167 (+1)
Total Subscribers: 801 (+0)

Issue Activity (beta)

Open issues: 9,943
New in 7 days: 143
Closed in 7 days: 152
Avg open age: 483 days
Stale 30+ days: 7,440
Stale 90+ days: 5,438

Recent activity

Opened in 7 days: 87
Closed in 7 days: 107
Comments in 7 days: 1,492
Events in 7 days: 3,934

Top labels

  • failed-test (10,179)
  • bug (8,702)
  • Team: SecuritySolution (4,464)
  • enhancement (3,633)
  • Team:ResponseOps (3,295)
  • impact:medium (2,438)
  • impact:low (2,289)
  • Team:actionable-obs (2,205)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 2.5 days
90th percentile: 0.0 hours
Tracked items: 10,000

Most active contributors

Detailed Description

Kibana is an open source interface built to query, analyze, visualize, and manage data stored in Elasticsearch. Written primarily in TypeScript, it serves as the user-facing component of the Elastic Stack, providing dashboards, real-time monitoring, log analytics, and observability capabilities for organizations managing large volumes of data. The project is classified across multiple domains including dashboard creation, data visualization, log management, application performance monitoring, security monitoring, and business intelligence, reflecting its broad applicability across different data analysis use cases.

The repository demonstrates substantial activity and community engagement. GitGenius tracking shows a median issue and pull request response latency of zero hours with a mean of 59.5 hours, indicating rapid triage and response processes. The most frequently tagged issues involve bugs with 2342 occurrences, enhancements with 1921, and failed tests with 1851, showing active maintenance and continuous improvement efforts. The primary contributors tracked include kibanamachine with 129644 events and elasticmachine with 24634 events, alongside human contributors like yctercero with 7539 events, demonstrating both automated and manual contribution patterns.

Kibana's architecture requires careful version alignment with Elasticsearch. The documentation specifies that Kibana and Elasticsearch should ideally run matching version numbers, with specific compatibility rules governing major, minor, and patch version relationships. Mismatches in major versions result in fatal errors, while minor version differences trigger warnings but allow operation. This strict versioning requirement reflects the tight integration between the two components of the Elastic Stack.

The project maintains comprehensive documentation and contribution guidelines. The repository includes CONTRIBUTING.md for setup instructions, STYLEGUIDE.mdx for code standards, and FAQ.md for common questions. Users can access the full Kibana documentation through Elastic.co, with separate documentation for building the project documentation itself maintained in the elastic/docs repository. Getting started options range from downloading pre-built releases to building from source for development or testing purposes.

The codebase shows significant overlap with other major open source projects. GitGenius identifies shared contributors with microsoft/vscode, microsoft/typescript, and rust-lang/rust, suggesting cross-pollination of development practices and expertise across these ecosystems. This contributor overlap indicates that Kibana benefits from patterns and approaches developed in other high-profile projects while potentially contributing insights back to those communities.

Kibana's feature set encompasses interactive dashboards, real-time analysis capabilities, time series exploration, search analytics, and machine learning insights. The platform supports network traffic analysis, security information and event management, and provides a searchable interface for exploring data. Users can deploy Kibana as a self-hosted solution by downloading releases, or utilize Elastic's hosted cloud service for managed deployments. The project actively welcomes community contributions and maintains engagement through GitHub issues and the Kibana Discuss Forum, where users and Elastic engineers collaborate on problem-solving and feature discussions.

kibana
by
elasticelastic/kibana

Repository Details

Fetching additional details & charts...