ZIOMON_UTIL(8)

πŸ“¦ version 2.44.1, in opensuse-leap 16.0

Hii bestie πŸ’– okay so this is ZIOMON_UTIL(8) β€” the System Manager’s Manual page for a monitoring tool for fcp host adapters. We’re folding the manual name in here like a little name tag because that first header line is not invited to the group chat. 🫢

🌸 NAME 🌸

ziomon_util β€” monitoring tool for fcp host adapters. πŸ’…

✨ SYNOPSIS ✨

ziomon_util [-h] [-v] [-V] [-Q <msgq_path> -q <msgq_id> -m <msg_id>] [-s
n] [-i n] -d n -a <n> -l <lun>

πŸ’– DESCRIPTION πŸ’–

Okay so ziomon_util monitors various sysfs attributes for a configurable duration. ✨ The output can be written to stdout, or alternatively sent to a message queue in binary format. πŸŽ€

⚠️ Important vibe check: this command is not intended to be run on its own β€” rather use the ziomon command. Bestie, let the parent command drive. 🫢

πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” prints help information, then exits. πŸ’…
  • -v, --version β€” prints version information, then exits. ✨
  • -V, --verbose β€” be verbose. More output, more drama, iconic behavior. πŸ’¬
  • -a, --adapter β€” number of the adapter to monitor. That is, /sys/class/scsi_host/host<n> must exist. πŸ‘‘
  • -l, --lun β€” watch I/O error count of the specified LUN. Specify each LUN separately in h:b:t:l format. That is, /sys/bus/scsi/devices/h:b:t:l/ioerr_cnt must exist. πŸ¦‹
  • -s, --sample-length β€” time to elapse between samples, in seconds. ⏱️
  • -i, --interval-length β€” time to elapse between sending data, in seconds. The samples will be aggregated over this period. Defaults to the duration. The interval length must be a multiple of the sample length. πŸŽ€
  • -d, --duration β€” overall monitoring duration, in seconds. The duration must be a multiple of the interval length. ⭐
  • -Q, --msg-queue-name β€” name for the message queue to use. Note that the usage of a message queue for the output requires that all of parameters -Q, -q and -m are specified. 🫢
  • -q, --msg-queue-id β€” Id for the message queue to use. Must be an integer >0. Note that the usage of a message queue for the output requires that all of parameters -Q, -q and -m are specified. πŸ”₯
  • -m, --msg-id β€” Id for the messages to use when sending to a message queue. Must be an integer >0. Note that the usage of a message queue for the output requires that all of parameters -Q, -q and -m are specified. πŸ’Œ

πŸ¦‹ EXAMPLES πŸ¦‹

Monitor adapter 1 and the LUN at 0:0:1:2057 for 5 minutes, sample every 4 seconds and send the data every 20 seconds to a message queue. 🌈 The message queue is named /tmp/ziomon.23943, the id is 95 and the messages should carry the id 17:

ziomon_util -s 4 -i 20 -d 300 -Q /tmp/ziomon.23943 -q 95 -m 17 -a 1 -l
0:0:1:2057 -L 18

Yep bestie, that -L 18 is literally in the example β€” copy it exactly like the icon it is. πŸ’…

πŸ”₯ SEE ALSO πŸ”₯

Go check these out, bestie:

Okay that’s the whole page, periodt πŸ’– β€” cute sign-off: this one is from s390-tools, dated Jul 2008. πŸ’…βœ¨

πŸ“¦ where this page comes from