Running in production · Independent · 22 Oct 2026

Graylog2/graylog2-server

Free and open log management

← Running in production
Graylog: log management platform. Collects and searches server logs.

In simple English

This tool collects error reports and activity notes from all your servers into one searchable place. When a website crashes, you can search the logs to see what happened. It requires a dedicated server with plenty of memory to run well. Setting it up takes time and some technical knowledge. It is free to use under a custom source-available licence.

What it is

Graylog is a centralized log management platform written in Java. It receives log messages from various sources, indexes them for fast search, and provides a web interface to examine them.

What it is good for

Solo builders who run multiple servers and need a single place to inspect errors, track traffic, and debug production issues without digging through individual command-line logs.

Stars8.2k
LicenceCustom
LatestNo tagged releasechecked 22 Oct 2026
Last code change2026-10-22
Written inJava
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Brings logs from multiple servers into one web dashboard.
  • Provides fast search over large volumes of log data.
  • Integrates with common logging formats and message queues.
Watch for
  • Requires a complex stack including MongoDB and a search engine to run.
  • Needs several gigabytes of memory to handle indexing smoothly.
  • Uses a restrictive source-available licence that requires care for commercial hosting.
Replaces

manually grepping log files on individual servers

Works well with

MongoDB

Similar repositories
  • elastic/elasticsearch78k stars

    Stores and searches through log data, often paired with a visualization interface.

  • grafana/loki29k stars

    Collects and queries logs with a lighter footprint than traditional search indexes.

Also reviewed on Repo Radar
  • slok/sloth2.6k stars

    Generates Prometheus alerting and recording rules from a short specification of a service level objective.

  • nicolargo/glances34k stars

    A live view of one computer's health, in a terminal, in a browser, or through an AI assistant.

  • dokku/dokku32k stars

    A small platform you install on one server, which builds and runs an app every time you push code to it.

Install
git clone https://github.com/Graylog2/graylog2-server.git
cd graylog2-server
mvn package

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Infrastructure & Security › Monitoring & Reliability › Logs & Observability.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.