Provides a graphical description of the flow of data between ringbuffers in a multi computer system.
--helpPrints a list of options and their descriptions to stdout. Then exits without doing anything.
--update secondsSpecifies the update rate in seconds. THis defaults to 2 if not specified.
--alarm_percentage pctSpecifies the backlog level, as a percentage of ring size, that constitutes a bottleneck. This defaults to 90 if not specified.
If this is run in a container, its use of the nscldaq.nscldaqutils.ssh method imposes some environment variable definitions:
Must be the full path to the container image.
In older singularity systems, this must have the same value as APPTAINER_CONTAINER. In Apptainer systems, this is not needed.
Must be a string that can be passed to apptainer/singularity's
--bind option, that specifies the container bindings
you care about, for example at the FRIB for the bookworm container,
you might have the value
/usr/opt/opt-bookworm:/usr/opt.