nodeside script to monitor network

The forum for help and support with FreeNATS as well as any useful hints and tips
Post Reply
philten
Posts: 9
Joined: Sat Apr 16, 2011 7:18 pm

nodeside script to monitor network

Post by philten » Wed Apr 20, 2011 10:35 am

I tried the nodeside script for Windows. Works great on my Windows Server 2003.

I added a few lines to the script to monitor the network (KBytes received and sent) :

'--phil
Set colNetwork = objRefresher.AddEnum(objWMIService, "Win32_PerfFormattedData_TCPIP_NetworkInterface").objectSet

Make sure to paste the code below after existing line, indeed the "sleep" and "refresh" are required :

objRefresher.Refresh ' weirder than usual values.


'--phil
For Each objItem in colNetwork
if instr(objItem.Name,"Loopback")=0 then
KBytesReceivedPersec = cint(objItem.BytesReceivedPersec/1024)
KBytesSentPersec = cint(objItem.BytesSentPersec/1024)
TestName="net." & SafeString(objItem.Name) & ".KBytesReceivedPersec"
AddTest TestName,"Network [" & objItem.Name & "] KBytes Received/sec",SafeString(KBytesReceivedPersec),0
TestName="net." & SafeString(objItem.Name) & ".BytesSentPersec"
AddTest TestName,"Network [" & objItem.Name & "] KBytes Sent/sec",SafeString(KBytesSentPersec),0
end if
next

dave
Site Admin
Posts: 260
Joined: Fri May 30, 2008 9:09 pm
Location: UK
Contact:

Re: nodeside script to monitor network

Post by dave » Thu Apr 21, 2011 8:25 pm

Hi Phil,

That's great - I'll add it to the Win32 nodeside script.

How would you like to be credited?

Thanks,

Dave.

philten
Posts: 9
Joined: Sat Apr 16, 2011 7:18 pm

Re: nodeside script to monitor network

Post by philten » Fri Apr 22, 2011 2:22 pm

You welcome. For such a small contribution, I do not ask to be credited.

Phil

Post Reply