VMA_STATS(8)

πŸ’… vma_stats(8) β€” Mellanox's Messaging Accelerator (VMA) statistic utility

okay so first things first, bestie: this is vma_stats(8), straight out of the VMA manual suite, version @VMA_LIBRARY_MAJOR@.@VMA_LIBRARY_MINOR@.@VMA_LIBRARY_REVISION@. yes the whole vibe is "Mellanox's Messaging Accelerator (VMA) statistic utility" and honestly? it slays at exactly one job and that job is spilling the tea about your sockets ✨


🌸 SYNOPSIS 🌸

vma_stats [-p pid] [-k directory] [-v view] [-d details] [-i interval]
[-n application] [-f] [-F] [-c cycles] [-l level] [-z]

πŸŽ€ DESCRIPTION πŸŽ€

vma_stats is the program that reports the whole situation β€” like, information about sockets and internal related objects β€” for vma(7). it's giving "backstage pass to your own process" energy ngl πŸ’–

and you can configure it all with command-line options, which is where it gets fun:

the options are as follows, and yes i'm listing every single one, no skipping, no cap:

  • -p, --pid id β€” show VMA statistics for the process with this pid. you point, it spills πŸ‘‘
  • *-k, --directory=directory* β€” set the shared memory directory path. tell it where the goods live, bestie.
  • *-n, --name=application* β€” show VMA statistics for this application. name-drop and it delivers.
  • -f, --find_pid β€” find and show statistics for the VMA instance that's running. like a "where are you πŸ‘€" but for instances.
  • -F, --forbid_clean β€” by setting this flag, inactive shared objects would not be removed. it's the "do not touch my stuff" flag, respectfully πŸ™ˆ
  • *-i, --interval=interval* β€” print the report every interval seconds. set it and let it keep talking, main character energy.
  • *-c, --cycles=cycles* β€” do report print cycles and then exit. use the value 0 for infinite. so 0 literally means "forever", iconic behaviour πŸ’€
  • **-v, --view=[1|2|3|4|5] β€” set the view type, and the range is a whole mood:
    • 1 β€” basic info
    • 2 β€” extra info
    • 3 β€” full info
    • 4 β€” mc groups
    • 5 β€” similar to netstat -tunaep
  • **-d, --details=[1|2] β€” set the details mode:
    • 1 β€” to see totals
    • 2 β€” to see deltas
  • -z, --zero β€” zero the counters. fresh start, clean slate, we love a reset 🫢
  • *-l, --log_level=level* β€” set the VMA log level, one of: none, panic, error, warn, info, details, debug, fine, finer, all. pick your volume, bestie πŸ”Š
  • *-S, --fd_dump=fd* [level] β€” dump statistics for fd number fd using log level. use the value 0 for all open fds. 0 = everything, no crumbs left behind πŸ”₯
  • *-D, --details_level=level* β€” set the VMA log details level. more layers, more lore.
  • *-s, --sockets=[list|range] β€” log only the sockets that match *list or range. format: 4-16 or 1,9 (or a combination). yes you can mix them, go off πŸ’…
  • -V, --version β€” print version. short king of an option honestly.
fr fr, that's the whole option lineup in the same order as it always was β€” nothing dropped, nothing invented. the facts stay facts, only the vibe got a glow-up ✨

πŸ¦‹ SEE ALSO πŸ¦‹


🌈 AUTHORS 🌈

NVIDIA CORPORATION <networking-support@nvidia.com> β€” say thank you to the icons who made this πŸ’œ


and that's the page, bestie πŸŽ€ this was vma_stats(8) from libvma, dated 20 May 2026 β€” periodt, go read your sockets πŸ’–πŸ’…

πŸ“¦ where this page comes from