The nodeStatus utility displays various diagnostic information for the specified SIAM node. Diagnostic information includes a list of all instruments on the node's ports and their sampling statistics, diagnostic information for each port, node file system usage statistics, number of JVM threads, RFIO board status (for MMC), optical subsystem status, satellite communication status.
| Option | Description | Values |
|---|---|---|
| nodeURL | IP address or host name of SIAM node | e.g. 134.89.88.1, mooring.moos.mbari.org |
Example output:
nodeStatus localhost SIAM version $Name: $ Node started at: 09/29/2010 13:32:56 port=/dev/tty.KeySerial1|id=1151|name=Dummy|samples=322|err=0|retries=0|status=6 Env not yet sampled Filesystem 512-blocks Used Available Capacity Mounted on /dev/disk0s2 389788000 257135896 132140104 67% / devfs 214 214 0 100% /dev fdesc 2 2 0 100% /dev map -hosts 0 0 0 100% /net map auto_home 0 0 0 100% /home #jvmthreads: 3 jvmmem: total=2031616, free=1186648 (bytes) RFIO status goes here Optical status goes here GlobalStar status not available Unknown WDT status sleep mgr disabled
The following environment variables must be set:
| Variable | Description | Example |
|---|---|---|
| JAVA_HOME | location of Java installation | /j9, /opt/java/jdk1.3.1, etc. |
| JAVA | Path to JVM command | For MMC $JAVA_HOME/bin/j9 For Sun JVM (e.g. linux, win32, mac OS) $JAVA_HOME/bin/java
|
| SIAM_HOME | top of the SIAM directory tree | - |
| SIAM_CLASSPATH | Path including all SIAM and supporting classes | For MMC $JAVA_HOME/lib/jclMax/classes.zip:$JAVA_HOME/lib/prsnlmot.jar:$JAVA_HOME/lib/RXTXcomm.jar:$SIAM_HOME/classes For linux/win32 $SIAM_HOME/classes |