Connection Monitor ------------------ Log File: the name of a text file that info will be logged to. Can include <%DATE%> Description: this is what appears in the list. can include <%HOST%> <%HOST2%> <%IP%> <%IP2%> <%STATUS%> Target Address: can be an ip or a hostname. frequency: how often to ping timeout: timeout per ping count: number of pings per frequency. This also affects the success %. size: size of ping data Log All Pings Attempts: all ping results are written to log file, else only changes from fail to success, and success to fail. Online/Offline WAV: the name of a .wav to play Online/Offline CMD: this can be any .exe etc that you choose, (and can include parameters). Note: this command will be executed in the same security context as the service, and hence will not be able to display any output !!!. can include <%HOST%> <%HOST2%> <%IP%> <%IP2%> <%IPX%> <%STATUS%> Repeat(seconds): the Sound or CMD will be repeated this often. TIPs 1 right click on list of targets to add/del/edit/sort 2 to apply a setting to multple targets, selected all that you want to have the same setting, and choose edit 3 on win9x/me, try using the following online/offline cmd instead of the online/offline wav: mplayer.exe /play /close c:\path\sound.wav 4 Q. how do I play a different warning per ip check? A. to achieve this you could have a .cmd/.bat file that does something different depending on which host has changed status. eg. set alert cmd to: c:\scripts\conmon_alert.cmd <%HOST%> <%IP%> <%STATUS%> and have c:\scripts\conmon_alert.cmd being something like @echo off if %1.==game.host.tld. goto game_host_change goto other_host_change :game_host_change if %3.==TIMEOUT. echo game server offline if %3.==OK. echo game server online goto :eof :other_host_change if %3.==TIMEOUT. echo other server offline if %3.==OK. echo other server online goto :eof