ISTIOCTL-DASHBOARD-PROMETHEUS(1)
π ISTIOCTL-DASHBOARD-PROMETHEUS β the manual page, but make it make sense
okay so bestie, welcome to the istioctl-dashboard-prometheus manual page π this is the doc for the prometheus subcommand of the istioctl dashboard command set β like, the little dashboard-openers that live inside istioctl. it's short, it's sweet, and it literally just opens a web UI for you. no cap. β¨
πΈ NAME πΈ
istioctl-dashboard-prometheus β open the Prometheus web UI π
β SYNOPSIS β
istioctl dashboard prometheus [flags]
that's the whole shape of it. command, then optional [flags]. done. iconic.
π¦ DESCRIPTION π¦
open Istio's Prometheus dashboard. that's it. that's the whole vibe π₯ you run it, it opens the dashboard, you go look at your metrics like the main character you are.
β¨ OPTIONS β¨
-h,--help[=false]β help forprometheus. classic. the "wait what does this do again" button π«Ά--ui-port=9090β the component dashboard UI port. this is the port the dashboard UI itself runs on, and the default is9090π
π OPTIONS INHERITED FROM PARENT COMMANDS π
these are the flags you get for free from the parent command β they're not unique to prometheus, but they're absolutely here and you should lowkey know about them:
--address="localhost"β address to listen on. it only accepts an IP address orlocalhostas a value, no funny business π and whenlocalhostis what you pass,istioctlwill try to bind on both127.0.0.1and::1β and it will fail if neither of those addresses is available to bind. so yes, the failure is real, not a vibe.--as=""β username to impersonate for the operation. the user could be a regular user or a service account in a namespace β¨--as-group=[]β group to impersonate for the operation. this flag can be repeated so you can specify multiple groups, which is honestly so accommodating of it π--as-uid=""β UID to impersonate for the operation.--browser[=true]β when--browseris supplied as false,istioctl dashboardwill not open the browser. default istrue, which meansistioctl dashboardwill always open a browser to view the dashboard. so if you're like "please don't launch a browser at me" β pass false. slay.--context=""β Kubernetes configuration context.-i,--istioNamespace="istio-system"β Istio system namespace. defaults toistio-system, as it should π--kubeclient-timeout="15s"β Kubernetes client timeout as atime.Durationstring, and it defaults to 15 seconds. β°-c,--kubeconfig=""β Kubernetes configuration file.-n,--namespace=""β Kubernetes namespace.-p,--port=0β local port to listen to.--vklog=0β a number for the log level verbosity. it's like the-vflag. ex:--vklog=9. yes, nine. go off, verbose queen π
π EXAMPLE π
okay here's the part where it shows off. literally just:
istioctl dashboard prometheus
# with short syntax
istioctl dash prometheus
istioctl d prometheus
so you can spell it all the way out, or shorten dashboard to dash or even just d β iykyk π the short syntaxes are giving efficiency.
π SEE ALSO π
go read the parent page too, bestie, it's the whole dashboard family π«Ά
heads up: these flags are literal β copy them exactly, don't get creative with them, and remember--addressonly takes an IP address orlocalhost. not me warning you twice π
and that's the page!! π auto generated by spf13/cobra, dated Jan 1980 β yes, Jan 1980, the manpage timestamps are always a little feral, we don't question it π and the page itself is ISTIOCTL-DASHBOARD-PROMETHEUS(1), if you needed the receipts. bye bestie, go look at some metrics ππΈ
π¦ where this page comes from
- nixos 26.05: istioctl 1.29.2
- nixpkgs unstable: istioctl 1.31.3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms