Flow Exporter Status
This probe monitors a Flow Exporter and reports statistics about Flow activity. It does this by retrieving information from the InterMapper Flows server.
The normal state of the device is UP/OKAY. There are two error conditions:
- If the monitored device does not appear to be a Flow Exporter (it is not listed by InterMapper Flows), the status of the device is set to CRITICAL.
- If the InterMapper Flows server has received no flow records during a poll interval, the status of the device is set to DOWN.
Parameters
None.
Filename: com.dartware.flow.exporter.txt
Version: 1.3
InterMapper
This probe monitors the status of the InterMapper polling engine. With the default setting, this probe displays the results of 500 loops through the polling engine. To measure activity at a finer-grain, decrease the value of the Loops parameter. A value of '1' updates the statistics on every pass through the main run loop.
The "Main Loop" frequency is the number of times that InterMapper performs the main loop each second. The theoretical maximum loop frequency is 66.667 loops per second, based on the current yield value of 15 msec. If it falls below 10 or even 5 loops per second, InterMapper may report false outages.
This probe also reports polling rate as a percentage of the maximum loops per second. This is a measure of how much additional processing occurs per loop. This percentage will never be 100%. It should, however, level out and remain steady over time.
On Unix systems, this probe reports Context Switches Per Loop (CSPL). This is another measure of the overhead of InterMapper's processing as it runs on your system. Fewer context switches per loop is better (ideal = 0), since context switches carry overhead. A server with thousands of devices and hundreds of mays may well have a CSPL greater than 2 during normal operation. (This value is not available on Windows systems, and is alway set to -1.)
InterMapper tracks the number of bytes sent out the main UDP polling socket. Bytes/Loop is the average bytes sent per loop, averaged over the last batch of N loops. Bytes Peak is the maximum number of bytes sent in a *single* polling loop. (In the current implementation, the peak bytes is checked on every loop, but only resets to 0 when you change the # loops parameter; ie peak bytes is not the peak bytes of the last batch of N loops.)
Parameters
Loops - the number of loops to perform before updating statistics.
Filename: com.dartware.tcp.intermapper.txt
Version: 0.9
sFlow v1.2
This probe's Status Window shows the sFlow version, address, and address type of the sFlow exporter. It uses the sFlow MIB version 1.2, with the Enterprise Number 4300 to retrieve statistics for sFlow versions 2 and 4.
It also shows the sFlowTable, as an on-demand table. It lists all devices receiving the sFlow records. (To view this on-demand table, you must import the SFLOW-MIB version 1.2.)
Parameters
Version_HiWarn - sFlow version expected. If the exporter version does not match this version, the device is set to a Warning state.
Filename: com.dartware.sflowv1.2.txt
Version: 1.2
sFlow Vers. 1.3
This probe's Status Window shows the sFlow version, address, and address type of the sFlow exporter. It uses the sFlow MIB version 1.3, with the Enterprise Number 14706 for sFlow version 5.
It also shows the sFlow Receiver Table as an on-demand table. It lists all devices receiving the sFlow records. (To view this on-demand table, you must import the SFLOW-MIB version 1.3.)
Parameters
sFlow version - Enter the version of sFlow to use.
Filename: com.dartware.sflow.v1.3.txt
Version: 1.3