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 (70.164.67.132:8080) Response 0 of 203 bytes after 0 repeats in 0ms (Version 2/0): servedat - 1.12.4 Oct 2011 - DEI, DOC-1.12.1 MTP-osx-3.15.1 155 00000001: ExpeDat-1.12E Data Expedition Inc. - DataExpedition.com, Internal Server Statistics (11204): Name: servedat Version: 1.12.4 Platform: osx Clock: Wed Oct 12 13:02:46 2011 Clock Skew: 0 seconds Delimiter: / Load: 1,2,2 Capacity: 10 Up Time: 1.08 days Config Time: 1.08 days Idle Time: 1.01 hours
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 (70.164.67.132: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 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.