A web-based GUI for viewing and managing Suricata EVE security events stored in Elasticsearch or SQLite.
EveBox is a web-based graphical interface for viewing and managing Suricata EVE (Extensible Event Format) security events. It connects to Elasticsearch or uses an embedded SQLite database to provide security analysts with search capabilities and alert management through an intuitive inbox-style interface. The tool helps security teams efficiently triage and investigate network intrusion alerts generated by Suricata.
Security analysts, network administrators, and SOC teams who need to monitor and manage Suricata intrusion detection system alerts through a web interface.
EveBox offers a lightweight, self-hosted alternative to commercial security event viewers with specific optimization for Suricata's EVE format. Its inbox approach to alert management and support for both Elasticsearch and embedded SQLite makes it flexible for various deployment scenarios.
Web Based Event Viewer (GUI) for Suricata EVE Events in Elastic Search
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides an intuitive inbox interface for triaging Suricata alerts, making it easier for analysts to manage and prioritize security events, as highlighted in the features.
Supports both Elasticsearch for scalable deployments and embedded SQLite for lightweight, self-contained setups, offering versatility without external dependencies, as noted in the requirements.
Tailored specifically for Suricata's EVE JSON format, ensuring seamless integration and efficient event handling without unnecessary bloat, which is core to its value proposition.
Available as Docker images, RPM, and Debian packages with tools like EveCtl for quick setup, reducing installation complexity for various environments.
The README explicitly states that EveBox has issues with Filebeat indices, forcing teams to use Logstash or the EveBox agent instead, limiting integration choices.
When using the embedded SQLite database, features like reporting are not supported, which can hinder comprehensive security analysis for teams opting for lightweight deployments.
Requires Elasticsearch version 7 or higher, which may necessitate upgrades for organizations with older setups, adding to deployment overhead.