NFSVIS(1)

✨ NAME ✨

nfsvis β€” visualize performance of NFS statistics πŸ’… like, literally making your NFS numbers into a whole vibe you can see


🌸 SYNOPSIS 🌸

nfsvis [-V] [-c version] [-m maxrate] [-s version] [pmview options]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay bestie, so nfsvis pulls up a three dimensional bar chart of your NFS request statistics. it's giving data but make it fashion πŸ’–

the display refreshes with new values grabbed from the target host or archive every interval seconds β€” and the default interval is 2 seconds, no cap.

you get two blocks of statistics on screen:

  • one for the NFS server requests
  • one for the NFS client requests

and the height of each bar? proportional to the rate at which the various request types are being processed. tall bar = lots of that request type happening. obsessed with a visual tbh πŸ“Šβœ¨

also important: nfsvis generates a pmview(1) configuration file, and it passes most of its command line options straight through to pmview(1). so the options -A, -a, -C, -h, -n, -O, -p, -S, -t, -T, -Z and -z, plus the whole user interface, are all described over in the pmview(1) man page. go read that one for the deets, iykyk πŸ‘‘


πŸŽ€ COMMAND LINE OPTIONS πŸŽ€

the options that are specifically nfsvis's own thing are:

  • -c β€” monitor NFS version 2 or 3 client metrics. the default is version 2.
  • -m β€” use maxrate as the maximum NFS request rate across all classes of request, and that's what the height of the bars gets computed from. basically this sets the height at which your bars get clipped. πŸ“
  • -s β€” monitor NFS version 2 or 3 server metrics. the default is version 2.
  • -V β€” verbose mode, which outputs the generated pmview(1) configuration file. πŸ‘€

πŸ’œ FILES πŸ’œ

  • $PCP_VAR_DIR/config/pmlogger/config.nfsvis a pmlogger(1) configuration file for nfsvis metrics.
  • $PCP_SHARE_DIR/lib/pmview-args shell procedures for parsing pmview(1) command line options.

🌈 PCP ENVIRONMENT 🌈

environment variables with the prefix PCP_ are used to parameterize the file and directory names that PCP uses. fr fr, that's their whole job.

on each installation, the file /etc/pcp.conf contains the local values for these variables. and the $PCP_CONF variable may be used to specify an alternative configuration file, as described in pcp.conf(4). 🫢


⭐ SEE ALSO ⭐

dkvis(1), mpvis(1), pmchart(1), pmlogger(1) and pmview(1).

the NFS view for pmchart(1). 🌸


and that's the whole page, bestie β€” this one's straight from Performance Co-Pilot, the NFSVIS(1) page of the General Commands Manual. slay, go visualize some NFS stats πŸ’…βœ¨πŸ‘‘
πŸ“¦ where this page comes from