Logs and metrics

Know what every service is doing.

Logs from every service of a project in one stream, CPU and memory over time, and alert rules that notify you, with an OpenTelemetry receiver built in.

Open source, MIT licensed · Runs on any Linux server with Docker

Sound familiar?

Finding out why an app is slow means opening five terminals.

docker logs shows one container at a time, and nothing keeps last night's memory spike unless something was recording it.

How it works

Three steps, on a server you control.

  1. 01

    Read every service at once

    Follow logs across a project's services, filter by level, or point at a log file inside a mount.

  2. 02

    Watch resource use

    CPU and memory per service are recorded, so a spike is still there after it passes.

  3. 03

    Get told

    Alert rules on metrics and log patterns notify you before users do.

Metrics

Before you get started.

Do I need Prometheus or Grafana?

No. Collection, storage and charts are built in. OTLP data can also be sent in or forwarded elsewhere.

More of FlatRun

Star us on GitHub