Monitorizar espacio libre de los servidores

28/10/2003 - 17:56 por Daniel | Informe spam
ME interesa averiguar el espacio libre del que disponen los
servidores y que envie unas alertas, bien a través de
correo electrónico, bien mediante mensages a la máquina, de
tal manera que me avise cuando los discos de determinado
servidor tienen menos de un porcentaje de su capacidad.

Preguntas similare

Leer las respuestas

#1 Javier Inglés [MS MVP]
28/10/2003 - 21:12 | Informe spam
Necesitas un software de gestión y monitorización en tiempo real para eso, por ejemplo Tívoli o Patrol

Salu2!!!

Javier Inglés
MS-MVP

:
<<<QUITAR "NOSPAM" PARA MANDAR MAIL>>>

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho


"Daniel" escribió en el mensaje news:161f01c39d74$781efdd0$
ME interesa averiguar el espacio libre del que disponen los
servidores y que envie unas alertas, bien a través de
correo electrónico, bien mediante mensages a la máquina, de
tal manera que me avise cuando los discos de determinado
servidor tienen menos de un porcentaje de su capacidad.
Respuesta Responder a este mensaje
#2 Rafael Villaseñor Jofré
28/10/2003 - 23:03 | Informe spam
Si te parece te paso 2 opciones con Windows 2000
1) Administración de equipos
Registro y alertas de rendimiento
Alertas
Clic botón derecho del mouse
Nueva config de alerta
Nombre
Agregar
Objeto de rendimiento: DiscoLógico
Contadores: (2 sabores) % de espacio libre ó Megabytes libres
Cerrar
Superior a: 100 MB
Intervalo: 30 segundos
CLIC en ACCION: Enviar mensaje a: NOMBRE DEL EQUIPO o ejecutar un
programa.
ACEPTAR

2)Este SCRIPT te alerta cuando faltan 100MB. En strComputer cambia la
variable por el nombre del equipo.
Const LOCAL_HARD_DISK = 3
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "oot\cimv2")
Set colMonitoredDisks = objWMIService.ExecNotificationQuery _
("Select * from __instancemodificationevent within 30 where " _
& "TargetInstance isa 'Win32_LogicalDisk'")
i = 0
Do While i = 0
Set objDiskChange = colMonitoredDisks.NextEvent
If objDiskChange.TargetInstance.DriveType = LOCAL_HARD_DISK Then
If objDiskChange.TargetInstance.Size < 100000000 Then
Wscript.Echo "Hard disk space is below 100000000 bytes."
End If
End If
Loop
Espero te sirva, SALUDOS

Rafael E. Villaseñor Jofré
IT Manager
ServerTech Argentina


"Daniel" escribió en el mensaje
news:161f01c39d74$781efdd0$
ME interesa averiguar el espacio libre del que disponen los
servidores y que envie unas alertas, bien a través de
correo electrónico, bien mediante mensages a la máquina, de
tal manera que me avise cuando los discos de determinado
servidor tienen menos de un porcentaje de su capacidad.
Respuesta Responder a este mensaje
#3 Daniel
29/10/2003 - 10:16 | Informe spam
Si te parece te paso 2 opciones con Windows 2000
1) Administración de equipos
Registro y alertas de rendimiento
Alertas
Clic botón derecho del mouse
Nueva config de alerta
Nombre
Agregar
Objeto de rendimiento: DiscoLógico
Contadores: (2 sabores) % de espacio libre ó Megabytes


libres
Cerrar
Superior a: 100 MB
Intervalo: 30 segundos
CLIC en ACCION: Enviar mensaje a: NOMBRE DEL EQUIPO o


ejecutar un
programa.
ACEPTAR



No encuentro las opciones de % de espacio libre, en Disco
Fisico hay otras alertas, pero ninguna de las que tu me
dices. Tengo que hacer algo a mayores.

2)Este SCRIPT te alerta cuando faltan 100MB. En


strComputer cambia la
variable por el nombre del equipo.
Const LOCAL_HARD_DISK = 3
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer


& "oot\cimv2")
Set colMonitoredDisks = objWMIService.ExecNotificationQuery _
("Select * from __instancemodificationevent within 30


where " _
& "TargetInstance isa 'Win32_LogicalDisk'")
i = 0
Do While i = 0
Set objDiskChange = colMonitoredDisks.NextEvent
If objDiskChange.TargetInstance.DriveType LOCAL_HARD_DISK Then
If objDiskChange.TargetInstance.Size < 100000000 Then
Wscript.Echo "Hard disk space is below


100000000 bytes."
End If
End If
Loop
Espero te sirva, SALUDOS




Nunca habia visto este tipo de scripts, esto esta en VIsual
Basic, tengo que compilarlo, o Windows 2000 tiene un tipo
de scripts en visual basic. Disculpa mi desconocimiento.
Rafael E. Villaseñor Jofré
IT Manager
ServerTech Argentina



"Daniel" escribió en


el mensaje
news:161f01c39d74$781efdd0$
ME interesa averiguar el espacio libre del que disponen los
servidores y que envie unas alertas, bien a través de
correo electrónico, bien mediante mensages a la máquina, de
tal manera que me avise cuando los discos de determinado
servidor tienen menos de un porcentaje de su capacidad.


.

Respuesta Responder a este mensaje
#4 Rafael Villaseñor Jofré
29/10/2003 - 13:20 | Informe spam
Hola...
El ALERTA existe en Windows 2000.
Prueba lo siguiente si no aparece.
- Clic en Registros de contador. Encontrarás que hay algo configurado en
ROJO probablemente.
- Haz clic con el botob derecho => Propiedades
- Agregar
- Objeto de rendimiento: DiscoLogico
- NO LO AGREGUES, y dale CERRAR, y luego CANCELAR.
- Vuelve a la zona de ALERTAS, y vuelve a buscarlo. Probablemente lo
encuentres. Alguna vez me pasó.

Con respecto al SCRIPT, basta con que coloques un nombre relacionado y la
extensión VBS como por ejemplo "diskfree.vbs" (sin las comillas claro)

Espero te sirva, no tengo nada que disculpar. NADIE, pero NADIE tiene la
"suma del conocimiento", sino porqué estamos aquí!!!

Saludos

Rafael E. Villaseñor Jofré
IT Manager
ServerTech Argentina


"Daniel" escribió en el mensaje
news:093601c39dfd$5a9189c0$

Si te parece te paso 2 opciones con Windows 2000
1) Administración de equipos
Registro y alertas de rendimiento
Alertas
Clic botón derecho del mouse
Nueva config de alerta
Nombre
Agregar
Objeto de rendimiento: DiscoLógico
Contadores: (2 sabores) % de espacio libre ó Megabytes


libres
Cerrar
Superior a: 100 MB
Intervalo: 30 segundos
CLIC en ACCION: Enviar mensaje a: NOMBRE DEL EQUIPO o


ejecutar un
programa.
ACEPTAR



No encuentro las opciones de % de espacio libre, en Disco
Fisico hay otras alertas, pero ninguna de las que tu me
dices. Tengo que hacer algo a mayores.

2)Este SCRIPT te alerta cuando faltan 100MB. En


strComputer cambia la
variable por el nombre del equipo.
Const LOCAL_HARD_DISK = 3
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer


& "oot\cimv2")
Set colMonitoredDisks = objWMIService.ExecNotificationQuery _
("Select * from __instancemodificationevent within 30


where " _
& "TargetInstance isa 'Win32_LogicalDisk'")
i = 0
Do While i = 0
Set objDiskChange = colMonitoredDisks.NextEvent
If objDiskChange.TargetInstance.DriveType LOCAL_HARD_DISK Then
If objDiskChange.TargetInstance.Size < 100000000 Then
Wscript.Echo "Hard disk space is below


100000000 bytes."
End If
End If
Loop
Espero te sirva, SALUDOS




Nunca habia visto este tipo de scripts, esto esta en VIsual
Basic, tengo que compilarlo, o Windows 2000 tiene un tipo
de scripts en visual basic. Disculpa mi desconocimiento.
Rafael E. Villaseñor Jofré
IT Manager
ServerTech Argentina



"Daniel" escribió en


el mensaje
news:161f01c39d74$781efdd0$
ME interesa averiguar el espacio libre del que disponen los
servidores y que envie unas alertas, bien a través de
correo electrónico, bien mediante mensages a la máquina, de
tal manera que me avise cuando los discos de determinado
servidor tienen menos de un porcentaje de su capacidad.


.

Respuesta Responder a este mensaje
#5 Alex Valdes
02/12/2003 - 22:08 | Informe spam
Estoy atrasado pero te puedo sugerir un soft, que es super barato ni
comparod on tivoli o tng, se llama big brother, debes realizar algunos
scripts y piuedes monitorerar lo que se te antoje, en mi empresa se
monitorea cpu, disco,bases de datos y servicios y todas las alertas las
envía vía mail.

Saludos.

"Rafael Villaseñor Jofré"
escribió en el mensaje news:%
Hola...
El ALERTA existe en Windows 2000.
Prueba lo siguiente si no aparece.
- Clic en Registros de contador. Encontrarás que hay algo configurado en
ROJO probablemente.
- Haz clic con el botob derecho => Propiedades
- Agregar
- Objeto de rendimiento: DiscoLogico
- NO LO AGREGUES, y dale CERRAR, y luego CANCELAR.
- Vuelve a la zona de ALERTAS, y vuelve a buscarlo. Probablemente lo
encuentres. Alguna vez me pasó.

Con respecto al SCRIPT, basta con que coloques un nombre relacionado y la
extensión VBS como por ejemplo "diskfree.vbs" (sin las comillas claro)

Espero te sirva, no tengo nada que disculpar. NADIE, pero NADIE tiene la
"suma del conocimiento", sino porqué estamos aquí!!!

Saludos

Rafael E. Villaseñor Jofré
IT Manager
ServerTech Argentina


"Daniel" escribió en el mensaje
news:093601c39dfd$5a9189c0$

>Si te parece te paso 2 opciones con Windows 2000
>1) Administración de equipos
> Registro y alertas de rendimiento
> Alertas
> Clic botón derecho del mouse
> Nueva config de alerta
> Nombre
> Agregar
> Objeto de rendimiento: DiscoLógico
> Contadores: (2 sabores) % de espacio libre ó Megabytes
libres
> Cerrar
> Superior a: 100 MB
> Intervalo: 30 segundos
> CLIC en ACCION: Enviar mensaje a: NOMBRE DEL EQUIPO o
ejecutar un
>programa.
> ACEPTAR
>
No encuentro las opciones de % de espacio libre, en Disco
Fisico hay otras alertas, pero ninguna de las que tu me
dices. Tengo que hacer algo a mayores.

>2)Este SCRIPT te alerta cuando faltan 100MB. En
strComputer cambia la
>variable por el nombre del equipo.
>Const LOCAL_HARD_DISK = 3
>strComputer = "."
>Set objWMIService = GetObject("winmgmts:" _
> & "{impersonationLevel=impersonate}!\\" & strComputer
& "oot\cimv2")
>Set colMonitoredDisks = objWMIService.ExecNotificationQuery _
> ("Select * from __instancemodificationevent within 30
where " _
> & "TargetInstance isa 'Win32_LogicalDisk'")
>i = 0
>Do While i = 0
> Set objDiskChange = colMonitoredDisks.NextEvent
> If objDiskChange.TargetInstance.DriveType > LOCAL_HARD_DISK Then
> If objDiskChange.TargetInstance.Size < 100000000 Then
> Wscript.Echo "Hard disk space is below
100000000 bytes."
> End If
> End If
>Loop
>Espero te sirva, SALUDOS
>

Nunca habia visto este tipo de scripts, esto esta en VIsual
Basic, tengo que compilarlo, o Windows 2000 tiene un tipo
de scripts en visual basic. Disculpa mi desconocimiento.
>Rafael E. Villaseñor Jofré
> IT Manager
>ServerTech Argentina
>

>
>"Daniel" escribió en
el mensaje
>news:161f01c39d74$781efdd0$
>ME interesa averiguar el espacio libre del que disponen los
>servidores y que envie unas alertas, bien a través de
>correo electrónico, bien mediante mensages a la máquina, de
>tal manera que me avise cuando los discos de determinado
>servidor tienen menos de un porcentaje de su capacidad.
>
>
>.
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida