Docs Self-Managed Reference rpk Commands rpk generate rpk generate grafana-dashboard rpk generate grafana-dashboard Generate Grafana dashboards for Redpanda metrics. Use this command to generate sample Grafana dashboards for Redpanda metrics. These dashboards can be imported into a Grafana or Grafana Cloud instance. To select a specific dashboard, use the --dashboard flag followed by the dashboard name. For example, to generate the operations dashboard, run: rpk generate grafana-dashboard --dashboard operations The selected dashboard will be downloaded from Redpanda Data’s observability GitHub repository. The legacy dashboard is still available as an option (legacy), but it isn’t downloaded from GitHub. Instead, the generated dashboard is based on which metrics endpoint is used (--metrics-endpoint). Available dashboards You can select one of the following dashboard types: Name Description consumer-metrics Allows for monitoring of Java Kafka consumers, using the Prometheus JMX Exporter and the Kafka Sample Configuration. consumer-offsets Metrics and KPIs that provide details of topic consumers and how far they are lagging behind the end of the log. operations [default] Provides an overview of KPIs for a Redpanda cluster with health indicators. This is suitable for ops or SRE to monitor on a daily or continuous basis. topic-metrics Provides throughput, read/write rates, and on-disk sizes of each/all topics. legacy Generates dashboard based on selected metrics endpoint (--metrics-endpoint). Modify prometheus datasource and job-name with --datasource and --job-name flags. Usage rpk generate grafana-dashboard [flags] Flags Value Type Description --dashboard string The name of the dashboard you wish to download. Use --dashboard help for more info (default "operations") -h, --help - Help for grafana-dashboard. --config string Redpanda or rpk config file; default search paths are /var/lib/redpanda/.config/rpk/rpk.yaml, $PWD/redpanda.yaml, and /etc/redpanda/redpanda.yaml. -X, --config-opt stringArray Override rpk configuration settings. See rpk -X or execute rpk -X help for inline detail or rpk -X list for terser detail. --profile string Profile to use. See rpk profile for more details. -v, --verbose - Enable verbose logging. Back to top × Simple online edits For simple changes, such as fixing a typo, you can edit the content directly on GitHub. Edit on GitHub Or, open an issue to let us know about something that you want us to change. Open an issue Contribution guide For extensive content updates, or if you prefer to work locally, read our contribution guide . Was this helpful? thumb_up thumb_down group Ask in the community mail Share your feedback group_add Make a contribution rpk generate app rpk generate prometheus-config