Foros del Web » Administración de Sistemas » Unix / Linux »

nagios - monitoreo de la memoria

Estas en el tema de nagios - monitoreo de la memoria en el foro de Unix / Linux en Foros del Web. estoy monitoreando el servicio del uso de memoria en varias pc con WinXp estas usan 1 GB de RAM esto tambien lo he comprobado con ...
  #1 (permalink)  
Antiguo 29/10/2009, 09:54
 
Fecha de Ingreso: octubre-2006
Mensajes: 59
Antigüedad: 18 años
Puntos: 0
nagios - monitoreo de la memoria

estoy monitoreando el servicio del uso de memoria en varias pc con WinXp
estas usan 1 GB de RAM
esto tambien lo he comprobado con la pestaña "rendimiento" del administrador de tareas


pero Nagios detecta más memoria:
Memory Usage Memory usage: total:2171.83 Mb - used: 489.60 Mb (23%) - free: 1682.23 Mb (77%)

a que puede deberse esta mala detección por parte de nagios ?

Última edición por general9000; 29/10/2009 a las 14:09
  #2 (permalink)  
Antiguo 30/10/2009, 04:16
 
Fecha de Ingreso: octubre-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
Respuesta: nagios - monitoreo de la memoria

Hola,

Creo que podrías empezar por intentar ver que datos son los que manda el winxp a nagios. También puede ser algún tema de conversiones (nagios tiende a mostrar algunos datos en bytes y no en bits, esto también puede dar lugar a confusión
  #3 (permalink)  
Antiguo 30/10/2009, 19:54
 
Fecha de Ingreso: octubre-2006
Mensajes: 59
Antigüedad: 18 años
Puntos: 0
Respuesta: nagios - monitoreo de la memoria

=============
o quiza no detecta la RAM quiza la memoria de paginación ? =(

Como lo temia: el error esta en MEMUSE

chekeando el plugin sin compilar check_snmp.c

el problema está en como calcula la memoria total y la memoria FISICA usada

...
case CHECK_MEMUSE
asprintf (&send_buffer,"%s&7",req_password);
fetch_data(server_address,server_port,send buffer);
mem_commitLimit =atof(strtok(recv_buffer,"&"));
mem_commitByte =atof(strtok(NULL,"&"));

percented_used_space ....


a ver si un genio recompila esto =(

Última edición por general9000; 30/10/2009 a las 20:00
  #4 (permalink)  
Antiguo 03/11/2009, 17:19
 
Fecha de Ingreso: octubre-2006
Mensajes: 59
Antigüedad: 18 años
Puntos: 0
Información Respuesta: nagios - monitoreo de la memoria

hice una edicion en check_nt.c
para confirmar los valores que captura MEMUSE

case CHECK_MEMUSE:
asprintf(&send_buffer,"%s&7", req_password);
fetch_data (server_address, server_port, send_buffer);

asprintf(&output_message,_(recv_buffer),
mem_commitLimit / 1048567, mem_commitByte / 1048567, percent_used_space,
(mem_commitLimit - mem_commitByte) / 1048567, (mem_commitLimit - mem_commitByte) / mem_commitLimit * 100);


y este el el dato que captura recv_buffer

# check_nt -H 192.168.1.12 -p 12489 -v MEMUSE -w 80 -c 90

2277367808 & 494452736


Limite de la Carga de Transacciones & Total de la Carga de Transacciones


alguien tiene un nagios andando y recuperando datos de la memoria FISICA de Windows ??
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:26.