Monitor

25/10/2007 - 17:15 por Pedro | Informe spam
Hola, pregunta para SQL 2000 Sp3, S.O.: windows 2000
Quisiera hacer 3 consultas o 1 consulta desde SQL para obtener 4 valores de
monitores del sistema.
Los 4 balores a obtener son (Monitor del sistema):

System: Processor queue length
PhysicalDisk: Disk Read Time y PhysicalDisk: Disk Write Time
Network Interface: Ouput queue length

alguno de vosotros tiene las consultas, ya que tablas como sysprocesses no
dan esta informacion... imagino que haciendo con un proceso xcmdshell...

No tengo roblemas para obtenerlos desde el Sistema Operativo, per lo quiero
obtener desde consultas de SQL,
luego yo ire guardando los valores obtenidos en una tabla

Gracias.
 

Leer las respuestas

#1 Gux (MVP)
25/10/2007 - 17:38 | Informe spam
Si está dentro de sus posibilidades: Programando en .NET es muy simple
acceder a esa información del sistema.

Si usted puede usar SS2005, las vistas Sys.Dm_* ofrecen esa información.

No conozco funcionalidades equivalentes en SS2000 (aunque no debe usted
confiar en mi pésima memoria :-)

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Pedro" wrote:

Hola, pregunta para SQL 2000 Sp3, S.O.: windows 2000
Quisiera hacer 3 consultas o 1 consulta desde SQL para obtener 4 valores de
monitores del sistema.
Los 4 balores a obtener son (Monitor del sistema):

System: Processor queue length
PhysicalDisk: Disk Read Time y PhysicalDisk: Disk Write Time
Network Interface: Ouput queue length

alguno de vosotros tiene las consultas, ya que tablas como sysprocesses no
dan esta informacion... imagino que haciendo con un proceso xcmdshell...

No tengo roblemas para obtenerlos desde el Sistema Operativo, per lo quiero
obtener desde consultas de SQL,
luego yo ire guardando los valores obtenidos en una tabla

Gracias.

Preguntas similares