Vinteros Labs
Flink UI for Apache Flink

Flink UI, made simple

A production-grade Flink UI and management console for Apache Flink — run Flink SQL, deploy and monitor jobs, scale task managers, and enforce role-based access control from one place.

Your cluster's new Flink UI

Flink Manager is a self-hosted control plane for Apache Flink: one console to operate and govern the Flink clusters you already run. Create and run Flink SQL, deploy and monitor Flink jobs, and keep an eye on cluster health — with schedulers, retention rules, and role-based access control built in.

Everything a Flink GUI needs

  • Real-Time Monitoring

    Track job performance, throughput, and latency with live dashboards and intelligent alerting.

  • One-Click Deploy

    Deploy Flink clusters across any environment with a single click — on-prem, cloud, or hybrid.

  • Auto-Scaling

    Dynamically scale task managers based on workload, ensuring optimal resource utilization and cost efficiency.

  • Enterprise Security

    Role-based access control, TLS encryption, and audit logging to meet your compliance requirements.

  • Version Management

    Seamlessly upgrade Flink versions across clusters with zero downtime and rollback capabilities.

  • Advanced Analytics

    Deep insights into job graphs, checkpointing, and backpressure with historical trend analysis.

The built-in Apache Flink Web UI

Apache Flink ships with its own web dashboard — usually just called the Flink Web UI. It is served by the JobManager on port 8081 and gives you a read-only view of a single cluster: active JobManagers, TaskManagers, and task slots; running, completed, and failed jobs; execution plans with operator chains; checkpointing statistics; backpressure, busyness, and data-skew metrics; task logs and exception traces; and job submission by uploading JAR files.

Key features of the built-in Flink Web UI

  • Cluster overview: JobManagers, TaskManagers, task slots
  • Job monitoring: running, completed, failed, and stopped streaming and batch jobs
  • Job graphs and metrics: execution plans, operator chains, checkpoint statistics
  • Subtask metrics: backpressure, busyness, and data skew
  • Job submission: upload JARs, set savepoints, submit or cancel jobs
  • Task logs and exception traces

How to access the Flink Web UI

  • Local cluster: run ./bin/start-cluster.sh and open http://localhost:8081
  • Docker: publish and map the JobManager web UI port (8081)
  • Kubernetes: expose the JobManager through an Ingress or the Flink Kubernetes Operator

The built-in dashboard is a great starting point — and it is read-only and single-cluster. When you need to run Flink SQL, deploy and restart jobs, scale task managers, enforce role-based access control, or manage several clusters at once, you need a management console. Flink Manager is a production-grade Flink UI that extends the built-in dashboard with everything operations requires — for one cluster or many.

Flink UI options at a glance

OptionLicenseBest forLimits
Built-in Apache Flink Web UIOpen source (ships with Flink)Single-cluster monitoring: jobs, task managers, checkpoints, backpressure, and logs.Read-only for most operations — no multi-cluster view, no RBAC, no SQL workbench.
Flink SQL Client / SQL GatewayOpen source (ships with Flink)Running Flink SQL against a cluster from the terminal or REST.Not a visual interface — no browser UI, no monitoring.
Grafana / Prometheus dashboardsOpen sourceInfrastructure and metrics monitoring when Flink runs on Kubernetes.Metrics only — no job management, SQL, or access control.
Flink Manager by Vinteros LabsCommercial (free trial)A complete Flink UI: Flink SQL workbench, job deployment and monitoring, auto-scaling, RBAC, schedulers, retention rules, alerting, and an audit trail.Licensed for production use — free trial, no credit card required.

Looking for open-source projects such as Apache StreamPark or Dinky? See every Flink UI alternative compared.

Flink UI guides

Frequently asked questions about Flink UI

Get your free Flink UI trial

Connect Flink UI to your Flink cluster today. Free trial license — no credit card required.