vendor-neutral flink diagnostics · one binary

Know what's wrong with a running Flink job — and why.

flinkit reads a live job over the JobManager REST API and triages it for you: backpressure and its root cause, failing checkpoints, runaway state, consumer and watermark lag, restart storms, and risky config. No agents, no dashboards to stand up.

Private beta · gated install · 30-day trial

flinkit inspect dashboard for the orders-rollup job: a RESTARTING headline, checkpoint and restart stats, per-operator backpressure bars, I/O rates, and ranked findings including a HIGH 'checkpoints are failing' finding.
flinkit inspect — one screen: diagnosis headline, checkpoints and restarts, per-operator I/O and backpressure, ranked findings, and the bottleneck.

// what it finds

A read on the job in seconds, not an afternoon of tab-hopping.

flinkit turns raw REST metrics into ranked findings with a severity you can act on — the same ok / warn / critical cues you see in the dashboard.

  • critical

    Backpressure & its root cause

    Walks the operator graph to the true choke point — not just the symptom downstream.

  • critical

    Checkpoint failures

    Why checkpoints time out or fail, and whether the job can recover cleanly from failure.

  • warn

    State growth

    Catches state that keeps climbing before it turns into an outage.

  • warn

    Consumer & watermark lag

    Where the job is falling behind the source, and whether watermarks are advancing.

  • warn

    Restart history

    Restart storms and the last failure — an unstable pipeline, surfaced.

  • review

    Risky configuration

    Settings likely to bite you under load or during recovery, flagged up front.

// the triage trio

Three commands, from fleet to root cause.

flinkit scan

See everything

List every running job at a glance — state, parallelism, restarts, and checkpoint health across the cluster.

flinkit inspect

Triage live

A live dashboard for one job: diagnosis headline, checkpoints and restarts, per-operator I/O and backpressure, ranked findings, and the bottleneck.

flinkit bottleneck

Pinpoint the fix

Pinpoint the choke point, classify the cause, and suggest a fix — the "what do I change?" answer.

// works with

Your Flink, wherever it runs.

One statically-linked binary that speaks the JobManager REST API. Nothing to deploy into the cluster.

  • Open-source Apache Flink
  • Kubernetes — Flink Operator, via the API-server proxy
  • Confluent Platform & Confluent Cloud

Stop guessing at Flink incidents.

flinkit is in private beta with a 30-day trial. Tell us about your cluster and we'll get you an install.

Request access

or email hello@flinkit.org