Graylog

Graylog is a Java-based open-source log management system which collects, indexes, and analyzes (structured/unstructured) log data from syslog or any third-party applications Graylog’s centralized log management system is designed as a 3-tier architecture which consists of Graylog collector (distributed lightweight log collector for log ingestion), Graylog servers (horizontally-scaling server cluster for log processing and indexing) and centralized web interface (for management, search and visualization). Graylog server relies on Elasticsearch for full-text search and MongoDB for metadata storage. It also comes with built-in support for alert mechanisms (emails, HTTP callback) for log streams, and user authentication and permissions. Gray servers expose REST APIs to integrate with other external programs (e.g., CLI dashboard, Splunk, Nagios, Zabbix) for custom alert triggering and log monitoring. The official Graylog website maintains a central repository of community-built plugins, content packs for custom log input/parser/output, other logging libraries and integration guides.


  • Website: https://www.graylog.org/
  • Platform: Cross-platform
  • License: GNU GPLv3
  • Documentation: http://docs.graylog.org/
  • Source repository: git
  • Community: google group bug tracker
  • Features: ,
  • Similar Software

    OSSEC OSSEC is an open-source host-based intrusion detection system written in C. In OSSEC, a centralized OSSEC manager stores events sent by the OSSEC agent deployed on individual hosts, and captures syste...
    Fluentd Fluentd is an open-source log collector system written in C and Ruby. As a unified log collection and delivery engine, Fluentd can be integrated via community-built input/output plugins, with a varie...
    Glogg Glogg a multi-platform, lightweight GUI tool specialized to view and search through text files. Glogg can be considered a GUI front end for grep and less command line tools. It can be useful for sys...
    lnav lnav is a console-based log file viewer written in C++. Ideal for small-scale environments, lnav allows users to open and monitor one or more log files in a single log view, while unzipping any compr...
    Log.io Log.io is a real-time log monitoring system written in JavaScript. It allows users to browse and search a stream of log messages in real-time within a web browser window. Log.io consists of three co...

    Subscribe to Xmodulo List

    Do you want to receive posts about Linux applications and software recommended by Xmodulo List? Enter your email address below, and we will deliver our recommendations straight to your email box, for free. Delivery powered by Google Feedburner.

    Leave a comment

    Your email address will not be published. Required fields are marked *