VERSION(1)

πŸ“¦
version 12.4.3 Β· 2 versions
, in centos-stream 10

✨ VERSION(1) β€” the grafana-server glow-up ✨

okay bestie, welcome to the VERSION(1) manual page, aka where the Grafana back-end server lore lives πŸ’…


🌸 NAME 🌸

grafana-server β€” literally the back-end server for the Grafana metrics dashboard and graph editor 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

so grafana-server is the back-end server for the Grafana metrics dashboard and graph editor. that's the whole vibe ✨

but here's the thing β€” the grafana-server program should not normally be run from the command line, unless you're testing or doing development stuff, ngl. like, that's not its main character moment. instead it should be managed by systemd, periodt πŸ‘‘

after installing Grafana, the systemd service should be enabled and started, like this:

systemctl daemon-reload
systemctl enable grafana-server.service
systemctl start grafana-server.service

that's it, that's the ritual πŸ•―οΈ


πŸŽ€ COMMANDS πŸŽ€

  • target β€” target specific grafana services, iykyk
  • help, h β€” shows a list of commands or help for one command (the classic "what do I do" button πŸ’€)

πŸ’– OPTIONS πŸ’–

okay so the grafana-server configuration is specified in /etc/grafana/grafana.ini and it's well documented with comments (love that for us πŸ“). the command-line options listed below override options of the same (or similar) name in the configuration file β€” so CLI is giving main character energy and wins the vibe check ✨

  • --config value β€” path to config file
  • --homepath value β€” path to Grafana install/home path, defaults to working directory
  • --pidfile value β€” path to Grafana pid file
  • --packaging value β€” describes the way Grafana was installed (default: "unknown")
  • --configOverrides value β€” configuration options to override defaults as a string. e.g. cfg:default.paths.log=/dev/null
  • --version, -v β€” print the version
  • --vv β€” prints current version, all dependencies and exits (the full receipts πŸ”₯)
  • --profile β€” turn on pprof profiling
  • --profile-addr value β€” define custom address for profiling (default: "localhost")
  • --profile-port value β€” define custom port for profiling (default: 6060)
  • --profile-block-rate value β€” controls the fraction of goroutine blocking events that are reported in the blocking profile. the profiler aims to sample an average of one blocking event per rate nanoseconds spent blocked. to turn off profiling entirely, use 0 (default: 1)
  • --profile-mutex-rate value β€” controls the fraction of mutex contention events that are reported in the mutex profile. on average 1/rate events are reported. to turn off mutex profiling entirely, use 0 (default: 0)
  • --tracing β€” turn on tracing
  • --tracing-file value β€” define tracing output file (default: "trace.out")
  • --help, -h β€” show help 🫢

🌈 SEE ALSO 🌈

the full documentation for Grafana is available on-line at http://docs.grafana.org/ β€” go read it, it's giving encyclopedia but make it cute πŸ“šβœ¨


and that's the page, bestie!! πŸ’œ signed, sealed, delivered: Version 12.4.2, dated March 2026, filed under VERSION(1). slay πŸŽ€πŸ¦‹πŸ’…

πŸ“¦ where this page comes from