Monitorización de uso de memoria en W2003

Para monitorizar el uso de memoria en maquinas con W2003…

Usamos el siguiente script…
On Error Resume Next
Dim strComputer
Dim objWMIService
Dim propValue
Dim objItem
Dim SWBemlocator
Dim UserName
Dim Password
Dim colItems

strComputer = «.»
UserName = «»
Password = «»
Set SWBemlocator = CreateObject(«WbemScripting.SWbemLocator»)
Set objWMIService = SWBemlocator.ConnectServer(strComputer,»\root\CIMV2″,UserName,Password)
Set colItems = objWMIService.ExecQuery(«Select * from Win32_PerfFormattedData_PerfOS_Memory»,,48)
For Each objItem in colItems
WScript.Echo objItem.CommittedBytes
Next

Añadimos la linea en el agente c:\zaabix_agentd.conf
UserParameter=chkmemoria,cscript.exe /nologo «c:\wmpub\memoria2.vbs»

Reiniciamos el agente…
Ahora ya podemos dar de alta el item «chkmemoria»! teniendo en cuenta que la definicion debe de quedar asi (o asi es como lo tengo yo).
definicion zabbix item