configurar alerta en consola rendimineto

25/11/2008 - 08:40 por Paco | Informe spam
Buenos dias!
Tengo configurado el registro de seguridad de un servidor 2003 Srv. Std.
SP2 para que se pare si llega a los 300MB (máximo recomendado por MS
para 32bits) y quiero configurar una alerta en la consola de rendimiento
para que me avise mediante net send si llega a esa cifra, pero no doy
con el objeto contador adecuado a agregar en la alerta ¿Alguien sabe qué
contador en concreto debo agregar?

Gracias!

Preguntas similare

Leer las respuestas

#1 Daniel Ríos
25/11/2008 - 09:26 | Informe spam
Mirate esta documentación, te será muy útil:
http://technet2.microsoft.com/windo...x?mfr=true


Daniel Ríos
http://d-rios.blogspot.com



"Paco" escribió en el mensaje
news:
Buenos dias!
Tengo configurado el registro de seguridad de un servidor 2003 Srv. Std.
SP2 para que se pare si llega a los 300MB (máximo recomendado por MS
para 32bits) y quiero configurar una alerta en la consola de rendimiento
para que me avise mediante net send si llega a esa cifra, pero no doy
con el objeto contador adecuado a agregar en la alerta ¿Alguien sabe qué
contador en concreto debo agregar?

Gracias!
Respuesta Responder a este mensaje
#2 Paco
25/11/2008 - 13:24 | Informe spam
Daniel Ríos escribió:
Mirate esta documentación, te será muy útil:
http://technet2.microsoft.com/windo...x?mfr=true





Buenas,
No he sido capaz de encontrar un objeto contador que monitorice el
registro de seguridad, y eso que me he repasado todos los objetos
contadores...
Al final he optado por tirar de código y he encontrado este pequeño
script que comprueba el tamaño del registro de seguridad y si llega a la
constante definida, le hace un backup en el directorio especificado y lo
limpia... justo lo que ando buscando!!

Copio el script por si a alguien le interesa :-)

-
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate, (Backup, Security)}!\\" _
& strComputer & "oot\cimv2")
Set colLogFiles = objWMIService.ExecQuery _
("Select * from Win32_NTEventLogFile " & "Where
LogFileName='Security'")
For Each objLogfile in colLogFiles
If objLogFile.FileSize > 20000000 Then
strBackupLog = objLogFile.BackupEventLog ("c:\Temp\" &
objLogFile.LogFileName & ".evt")
objLogFile.ClearEventLog()
End If
Next
-

Gracias por la ayuda,
Salu2!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida