Red Hat Training

A Red Hat training course is available for Red Hat Satellite

D.5. Linux

Los sondeos en esta sección monitorizan aspectos esenciales de su sistema Linux, que van desde el uso de CPU hasta la memoria virtual. Aplíquelos en los sistemas de misión crítica para obtener advertencias antes de cualquier fallo.
A diferencia de otros grupos de sondeos, los cuales pueden o no requerir el Demonio de RHN, todos los sondeo Linux necesitan que rhnmd esté ejecutándose en el sistema a monitorizar.

D.5.1. Linux::CPU Usage

El sondeo Linux::CPU Usage monitoriza el uso del CPU en un sistema y recoge las siguientes mediciones:
  • CPU Percent Used — El promedio en cinco segundos del porcentaje de uso de CPU al momento de la ejecución del sondeo.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para ejecutar este sondeo.

Tabla D.15. Parámetros del sondeo Linux::CPU Usage

Campo Valor
Tiempo límite* 15
Crítico: Máximo porcentaje de CPU usado
Advertencia: Máximo porcentaje de CPU usado

D.5.2. Linux::Disk IO Throughput

El sondeo Linux::Disk IO Throughput monitoriza un disco dado y recoge las siguientes mediciones:
  • Promedio de lectura — La cantidad de datos que son leídos en kilobytes por segundo.
  • Promedio de escritura — La cantidad de datos que son escritos en kilobytes por segundo.
Para obtener el valor para el campo requerido Disk number o disk name (número de disco o nombre del disco), ejecute iostat en el sistema a monitorizar y vea que nombre ha sido asignado al disco que usted desea. El valor por defecto 0 usualmente proporciona las estadísticas del primer disco duro conectado directamente al sistema.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para ejecutar este sondeo. Asimismo, el parámetro Disk number o disk name debe coincidir con el formato dado al ejecutar el comando iostat en la línea de comandos. Si el formato no es idéntico, el sondeo configurado caerá en el estado UNKNOWN.

Tabla D.16. Parámetros del sondeo Linux::Disk IO Throughput

Campo Valor
Número de disco o nombre del disco* 0
Tiempo límite* 15
Crítico: máximo de KB leídos/segundos
Advertencia: Máximo de KB leídos/segundos
Advertencia: Mínimo de KB leídos/segundos
Crítico: Mínimo de KB leídos/segundos
Crítico: Máximo de KB escritos/segundos
Advertencia: Máximo de KB escritos/segundos
Advertencia: Mínimo de KB escritos/segundos
Crítico: Mínimo de KB escritos/segundos

D.5.3. Linux::Disk Usage

El sondeo Linux::Disk Usage monitoriza el espacio de disco en un sistema de archivos específico y recoge las siguientes mediciones:
  • Sistema de archivos usado — El porcentaje del sistema de archivos actualmente en uso.
  • Espacio usado — La cantidad de sistema de archivos en megabytes actualmente en uso.
  • Espacio disponible — La cantidad de sistema de archivos en megabytes actualmente disponible.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.17. Parámetros del sondeo Linux::Disk Usage

Campo Valor
Sistema de archivos* /dev/hda1
Tiempo límite* 15
Crítico: Máximo porcentaje de sistemas de archivos usado
Advertencia: Máximo porcentaje de sistemas de archivos usado
Crítico: máximo espacio usado
Advertencia: Máximo espacio usado
Advertencia: Mínimo espacio disponible
Crítico: Mínimo espacio disponible

D.5.4. Linux::Inodes

El sondeo Linux::Inodes monitoriza el sistema de archivos específico y recoge las siguientes mediciones:
  • Inodes — El porcentaje de inodos actualmente en uso.
Un inodo es una estructura de datos que retiene información sobre los archivos en una sistema de archivos Linux. Hay un inodo por cada archivo y un archivo es identificado únicamente por el sistema de archivos en el cual éste reside y por su número inodo en ese sistema.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.18. Parámetros del sondeo Linux::Inodes

Campo Valor
Sistema de archivos* /
Tiempo límite* 15
Crítico: máximo porcentaje de inodos en uso
Advertencia: Máximo porcentaje de inodos en uso

D.5.5. Linux::Interface Traffic

El sondeo Linux::Interface Traffic mide la cantidad de tráfico que entra y sale de una interfaz específica (tal como eth0) y recoge las siguientes mediciones:
  • Promedio de entrada — El tráfico en bytes por segundo que entra a la interfaz específica.
  • Promedio de salida — El tráfico en bytes por segundo que sale de la interfaz específica.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.19. Parámetros del sondeo Linux::Interface Traffic

Campo Valor
Interfaz*
Tiempo límite* 30
Crítico: Máximo promedio de entrada
Advertencia: Máximo promedio de entrada
Advertencia: Mínimo promedio de entrada
Crítico: Mínimo promedio de entrada
Crítico: Máximo promedio de salida
Advertencia: Máximo promedio de salida
Advertencia: Mínimo promedio de salida
Crítico: Mínimo promedio de salida

D.5.6. Linux::Load

El sondeo Linux::Load monitoriza la CPU de un sistema y recoge las siguientes mediciones:
  • Carga — El promedio de carga en la CPU de un sistema en periodos varios.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.20. Linux::Parámetros de carga

Campo Valor
Tiempo límite* 15
Crítico: Carga de CPU promedio en 1-minuto
Advertencia: Carga de CPU promedio en 1-minuto
Crítico: Carga de CPU promedio en 5-minutos
Advertencia: Carga de CPU promedio en 5-minutos
Crítico: Carga de CPU promedio en 15-minutos
Advertencia: carga de CPU promedio en 15-minutos

D.5.7. Linux::Memory Usage

El sondeo Linux::Memory Usage monitoriza la memoria en un sistema y recoge las siguientes mediciones:
  • RAM disponible — La cantidad de memoria RAM (memoria de acceso aleatorio) disponible en megabytes en un sistema.
Usted puede incluir también la memoria reclamable en esta medición si introduce o no en el campo Incluir memoria reclamable.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.21. Parámetros del sondeo Linux::Memory Usage

Campo Valor
Incluir memoria reclamable no
Tiempo límite* 15
Advertencia: Máximo RAM disponible
Crítico: Máximo RAM disponible

D.5.8. Linux::Process Counts by State

El sondeo Linux::Process Counts by State identifica el número de procesos en los siguientes estados:
  • Blocked (Bloqueado) — Un proceso que ha sido puesto en la cola de espera y cuyo estado ha cambiado a waiting.
  • Defunct — Un proceso que ha sido finalizado (ya sea porque ha sido terminado por una señal o porque ha llamado exit()) y cuyo proceso padre no ha recibido aun notificación de su finalización al ejecutar (alguna forma de) la llamada al sistema wait().
  • Stopped (Detenidos) — Un proceso que ha sido detenido antes de su ejecución.
  • Sleeping (Dormidos) — Un proceso que está en el estado Interruptible y que se puede reintroducir en la memoria, retomando la ejecución en la que había quedado.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.22. Parámetros del sondeo Linux::Process Counts by State

Campo Valor
Tiempo límite* 15
Crítico: Máximo número de procesos bloqueados
Advertencia: Máximo número de procesos bloqueados
Crítico: Máximo número de procesos Defunct
Advertencia: Máximo número de procesos Defunct
Crítico: Máximo número de procesos detenidos
Advertencia: Máximo número de procesos detenidos
Crítico: Máximo número de procesos dormidos
Advertencia: Máximo número de procesos dormidos
Crítico: máximo número de procesos hijos
Advertencia: Máximo número de procesos hijos

D.5.9. Linux::Process Count Total

El sondeo Linux::Process Count Total monitoriza un sistema y recoge las siguientes mediciones:
  • Cuenta de procesos — El número actual de procesos actualmente ejecutados en el sistema.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.23. Parámetros del sondeo Linux::Process Count Total

Campo Valor
Tiempo límite* 15
Crítico: máxima cuenta de procesos
Advertencia: Máxima cuenta de procesos

D.5.10. Linux::Process Health

El sondeo Linux::Process Health monitoriza procesos especificados por el usuario y recoge las siguientes mediciones:
  • Uso de CPU — El uso de CPU por un proceso dado en milisegundos por segundo. Esta medición reporta la columna time del retorno del comando ps, el cual es el tiempo acumulado usado por el proceso. Así, la medición es independiente de los intervalos de sondeo, permitiendo el establecimiento de límites sensatos y generando gráficos útiles (por ejemplo. crecimientos repentinos en el uso del CPU son mostrados como crecimiento en el gráfico).
  • Grupos de procesos hijos — El número de procesos hijos generado por un proceso padre específico. Un proceso hijo hereda la mayoría de los atributos, como los archivos abiertos, de su padre.
  • Hilos — El número de hilos ejecutados por un proceso dado. Un hilo es la unidad básica de utilización de CPU; está constituido por un contador de programa, un set de registros y un espacio de pila. Un hilo es también conocido como un proceso ligero.
  • Uso de memoria física — La cantidad de memoria física (o RAM) en kilobytes usada por un proceso específico.
  • Uso de memoria virtual — La cantidad de memoria virtual en kilobytes usada por un proceso específico, o el tamaño del proceso en la memoria real más la memoria de intercambio (swap).
Especifique el proceso, ya sea con el nombre de comando o con el ID del proceso (PID). Al entrar un PID se anulará la entrada de un nombre de comando. Si no se introduce un nombre de comando o un PID, se mostrará el error Command not found y el sondeo pasará al estado CRITICAL.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.24. Parámetros del sondeo Linux::Process Health

Campo Valor
Nombre del comando
Archivo del ID del proceso (PID)
Tiempo límite* 15
Crítico: Máximo uso de CPU
Advertencia: Máximo uso de CPU
Crítico: Máximo grupo de procesos hijos
Advertencia: Máximo grupo de procesos hijos
Crítico: Máximo número de hilos
Advertencia: Máximo número de hilos
Crítico: Máximo uso de memoria física
Advertencia: Máximo uso de memoria física
Crítico: Máximo uso de memoria virtual
Advertencia: Máximo uso de memoria virtual

D.5.11. Linux::Process Running

El sondeo Linux::Process Running verifica que el proceso específico esté funcionando apropiadamente. Cuenta procesos o grupo de procesos, dependiendo de la selección de la casilla de verificación Count process groups.
Por defecto, la casilla de verificación es seleccionada, indicando así que el sondeo debe contar el número de líderes de grupos de procesos independientemente del número de hijos. Esto le permitirá, por ejemplo, verificar que dos instancias de Apache Web server están ejecutándose, indiferentemente del número (dinámico) de procesos hijos. Si ésta no es seleccionada, el sondeo contará directamente el número de procesos (hijos y líderes) que coincidan con el proceso específico.
Especifique el proceso, ya sea con el nombre de comando o con el ID del proceso (PID). Al entrar un PID se anulará la entrada de un nombre de comando. Si no se introduce un nombre de comando o un PID, se mostrará el error Command not found y el sondeo pasará al estado CRITICAL.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.25. Parámetros del sondeo Linux::Process Running

Campo Valor
Nombre del comando
Archivo PID
Contar grupos de procesos (seleccionado)
Tiempo límite* 15
Crítico: Máximo número en ejecución
Crítico: máximo número en ejecución

D.5.12. Linux::Swap Usage

El sondeo Linux::Swap Usage monitoriza la partición swap ejecutándose en un sistema. Reporta las siguientes mediciones:
  • Swap disponible — El porcentaje de memoria swap actualmente disponible.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.26. Parámetros del sondeo Linux::Swap Usage

Campo Valor
Tiempo límite* 15
Warning: mínimo Swap disponible
Crítico: Mínimo Swap disponible

D.5.13. Linux::TCP Connections by State

El sondeo Linux::TCP Connections by State identifica el número total de conexiones TCP, así como la cantidad de cada una de éstas en los siguientes estados:
  • TIME_WAIT — El socket está esperando después del cierre por la transmisión de apagado remoto, de tal modo que puede manejar paquetes que están aun en la red.
  • CLOSE_WAIT — El lado remoto ha sido apagado y está esperando el cierre del socket.
  • FIN_WAIT — El socket está cerrado y la conexión está siendo apagada.
  • ESTABLISHED — El socket tiene una conexión establecida.
  • SYN_RCVD — La petición de conexión ha sido recibida desde la red.
Este sondeo puede ser util para encontrar y aislar el tráfico de red a direcciones IP específicas o examinar conexiones de red en el sistema a monitorizar.
Los parámetros del filtro para el sondeo le permite acortar el alcance del sondeo. Este sondeo usa un comando netstat -ant para recuperar los datos. Los parámetros Local IP address (dirección IP local) y Local port (puerto local) usan valores en la columna de salida Local Address; los parámetros Remote IP address (dirección IP remoto) y Remote port (puerto remoto) usan valores en la columna de salida Foreign Address para mostrar reportes.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.27. Parámetros del sondeo Linux::TCP Connections by State

Campo Valor
Lista de patrones de filtros de la dirección IP local
Número de filtro de puerto local
Lista de patrones de filtro de la dirección IP remota
Número de filtro del puerto remoto
Tiempo límite* 15
Crítico: Máximo total de conexiones
Advertencia: Máximo total de conexiones
Crítico: Máximo número de conexiones TIME_WAIT
Advertencia: Máximo número de conexiones TIME_WAIT
Crítico: Máximo número de conexiones CLOSE_WAIT
Advertencia: Máximo número de conexiones CLOSE_WAIT
Crítico: Máximo número de conexiones FIN_WAIT
Advertencia: Máximo número de conexiones FIN_WAIT
Crítico: Máximo número de conexiones ESTABLISHED
Advertencia: Máximo número de conexiones ESTABLISHED
Crítico: Máximo número de conexiones SYN_RCVD
Advertencia: Máximo número de conexiones SYN_RCVD

D.5.14. Linux::Users

El sondeo Linux::Users monitoriza los usuarios de un sistema y reporta las siguientes mediciones:
  • Usuarios — El número de usuarios actuales en sesión.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.28. Parámetros del sondeo Linux::Users

Campo Valor
Tiempo límite* 15
Crítico: Máximo número de usuarios
Advertencia: Máximo número de usuarios

D.5.15. Linux::Virtual Memory

El sondeo Linux::Virtual Memory monitoriza el total de memoria del sistema y recoge las siguientes mediciones:
  • Memoria virtual — El porcentaje total de memoria del sistema - memoria de acceso aleatorio (RAM) más swap - que está disponible.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.29. Parámetros del sondeo Linux::Virtual Memory

Campo Valor
Tiempo límite* 15
Advertencia: Mínima memoria virtual disponible
Crítico: Mínima memoria virtual disponible