| Author | Galen Johnson |
|---|---|
| Compatibility | Xymon 4.2 |
| Requirements | Perl, Windows |
| Download | None |
| Last Update | 2007-06-30 |
termusers.pl is an external script that is run by the Big Brother client on a Windows Terminal Servers. It counts the number of users and determines how many are active or disconnected users. It can be used to track multiple customers on a shared terminal server with minor modification.
<load value="C:\perl\bin\perl 'C:\Program Files\BBWin\ext\termusers.pl'" />
This may work as well
<load value="C:\perl\bin\perl ..\ext\termusers.pl" />
NCV_termusers="ActiveSessions:GAUGE,DisconnectedSessions:GAUGE,*:NONE"
to hobbitserver.cfg.
[termusers]
TITLE Terminal Server Users
YAXIS #
DEF:active=termusers.rrd:ActiveSessions:AVERAGE
DEF:disc=termusers.rrd:DisconnectedSessions:AVERAGE
LINE1:active#00CCCC:Active Users
LINE2:disc#FF0000:Disconnected Users
COMMENT:\n
GPRINT:active:LAST:Active Users \: %5.1lf%s (cur)
GPRINT:active:MAX: \: %5.1lf%s (max)
GPRINT:active:MIN: \: %5.1lf%s (min)
GPRINT:active:AVERAGE: \: %5.1lf%s (avg)\n
GPRINT:disc:LAST:Disconnected Users \: %5.1lf%s (cur)
GPRINT:disc:MAX: \: %5.1lf%s (max)
GPRINT:disc:MIN: \: %5.1lf%s (min)
GPRINT:disc:AVERAGE: \: %5.1lf%s (avg)\n