BARMAN-DIAGNOSE(1)

πŸ’– BARMAN-DIAGNOSE πŸ’–

okay bestie, welcome to barman-diagnose(1) β€” yes that's the man page, and yes it lives in the Barman manual section 1. pull up a chair, we're doing diagnostics 🩺✨


🌸 SYNOPSIS 🌸

diagnose
    [ { -h | --help } ]
    [ --show-config-source ]

✨ DESCRIPTION ✨

so like. this command is the ultimate vibe check for your whole setup πŸ’… it spits out diagnostic info about the Barman node β€” which is the server where Barman itself is installed β€” AND about every single Postgres server you've got configured. all of them. the whole squad. 🫢

what kinda tea are we talking? we're talking details like:

  • the global configuration
  • the SSH version
  • the Python version
  • the rsync version
  • the current configuration and status of every server
  • and many more 🌈

it's giving "tell me everything about yourself, no cap." and honestly? iconic. πŸ‘‘


πŸŽ€ PARAMETERS πŸŽ€

  • -h / --help β€” shows you a help message and then dips out (exits). it's there to give you the info about how to use the command. lowkey the nicest thing a flag can do for you πŸ₯Ή
  • --show-config-source β€” this one's for the girlies who need receipts πŸ“ it includes the source file that provides the effective value for each configuration option. so instead of just seeing what the value is, you also see where it came from. obsessed.

πŸ’€ fr fr, if you're debugging some cursed config situation and you can't figure out which file is overriding what β€” --show-config-source is your bestie. use it.

πŸ‘‘ Author

EnterpriseDB

Β© Copyright EnterpriseDB UK Limited 2011-2026


and that's the whole page, bestie πŸ¦‹ mwah. this one's from Barman 3.20, dated Sep 29, 2026 β€” courtesy of the BARMAN-DIAGNOSE(1) crew. go diagnose something gorgeous. πŸŽ€βœ¨πŸ’–

πŸ“¦ where this page comes from