At a glance
Which one should I use?
- If you just installed RisingWave and want to look inside the cluster — open the built-in UI at
http://localhost:5691. There is nothing to install. - If you operate multiple RisingWave clusters and need centralized management, automated backups, diagnostic collection, or
risectlaccess from a UI — request RisingWave Console from RisingWave Labs.
Built-in UI
The built-in UI is part of every RisingWave deployment. The meta node serves it as a static web app on port5691, so as long as that port is reachable you can open it in a browser without installing anything else.
From the built-in UI you can:
- Browse catalog objects: sources, tables, materialized views, indexes, internal tables, sinks, views, subscriptions, and functions.
- Visualize streaming execution with fragment graphs, including back-pressure rates.
- Inspect batch task execution.
- Debug with await tree dumps, heap profiling, and distributed plan visualization.
RisingWave Console
RisingWave Console is a separate, self-hosted application designed for teams that need additional operational workflows on top of one or more RisingWave clusters.
- Cluster lifecycle operations: connect existing clusters for day-2 operations, or create and operate managed RisingWave clusters on Kubernetes.
- Kubernetes environment management: install cert-manager, the RisingWave Operator, object storage, metadata PostgreSQL, metrics, logs, and Grafana with one-click workflows.
- Operational tooling: run
risectlcommands, create metadata snapshots (manual or automated), and collect diagnostic data for troubleshooting. - SQL Console: browse schemas, run SQL in the browser, track DDL progress, and inspect the streaming graph.
- Metrics integration: register Prometheus-compatible metrics stores, view cluster metrics, and export metrics for offline analysis.
- Restricted-network support: configure private registries, local Helm charts, and pre-cached
risectlbinaries for air-gapped deployments.