Monitoring
Server status can be remotely monitored using the mtping application, which is distributed separately in the "MTP-Utilities" package. Licensed customers can download this from their secure customer site. It is also available on a trial basis from DEI's support site.
An IDSTR query to servedat will return version, license, and runtime information. The exact information available may vary depending on the version and configuration.
host-14# mtping dataexpedition.com ACT_IDSTR dataexpedition.com (65.69.251.121:8080) Response 0 of 198 bytes after 0 repeats in 17ms (Version 2/0): servedat - 1.11.4 Dec 2009 - DEI, DOC-1.10.2 MTP-darwin-3.13.9 00000001: ExpeDat-1.11E Data Expedition Inc. - DataExpedition.com, Internal Server Statistics: Name: servedat Version: 1.11.4 Platform: osx Clock: Tue Dec 22 10:57:59 2009 Clock Skew: -1 seconds Delimiter: / Load: 1 Capacity: 10 Up Time: 17.8 days Config Time: 10.1 days
A running ping can be used to poll the server load. When the load is above zero, it will be reported in the response field:
host-15# mtping -c 50 dataexpedition.com 8080 ACT_PING dataexpedition.com (65.69.251.121:8080) 0 bytes from 65.69.251.121: count=0 repeats=0 time=17 ms 0 bytes from 65.69.251.121: count=1 repeats=0 time=40 ms rspn=1 0 bytes from 65.69.251.121: count=2 repeats=0 time=45 ms rspn=1 0 bytes from 65.69.251.121: count=3 repeats=0 time=60 ms rspn=2 0 bytes from 65.69.251.121: count=4 repeats=0 time=57 ms rspn=2 0 bytes from 65.69.251.121: count=5 repeats=0 time=63 ms rspn=2 0 bytes from 65.69.251.121: count=6 repeats=0 time=41 ms rspn=1 ...
Polling the server in this way causes very little overhead, but you can slow the poll rate by using a longer ping interval. For example, to ping every 10 seconds:
host-16# mtping -i 10 -c 50 dataexpedition.com 8080
For more information about mtping, see the MTP-Utilities documentation.