⚗️Guía para el Monitoreo de Oracle en Linux con nmon

Search for a command to run...

No comments yet. Be the first to comment.
MAMP | La Botica del DBA – Análisis de Casos Clínicos

Oracle transforma 23ai en Oracle AI Database 26ai aplicando el Release Update 23.26.0. Resumen práctico y mini-checklist para DBAs.

👨⚕️ Estimad@ colega DBA, arquitect@ o entusiasta cloud:En esta edición te traemos una fórmula que está revolucionando las estrategias multicloud: Oracle@GCP, una alianza estratégica que permite correr bases de datos Oracle directamente desde Google...

Introducción ¿Borraste accidentalmente datos en una tabla crítica de producción y no tienes un punto de restauración inmediato? ¿No puedes usar Flashback por limitaciones de configuración o licenciamiento? Aquí es donde LogMiner puede convertirse en ...

Oracle ha lanzado oficialmente la disponibilidad general de Oracle Database 23ai el 2 de mayo de 2024, como una versión de soporte a largo plazo (Long-Term Support Release)Oracle Database 23ai, una versión que marca un antes y un después en la gestió...

On this page
nmon?nmon (Nigel's Monitor) es una herramienta de monitoreo de rendimiento para sistemas Linux y AIX. Proporciona métricas detalladas en tiempo real sobre el uso de CPU, memoria, discos, red y procesos, siendo especialmente útil para administradores de bases de datos y sistemas que gestionan entornos Oracle.
nmon en Oracle Linuxsudo yum install nmon -y
sudo dnf install nmon -y
Descargar desde 👉 https://sourceforge.net/projects/nmon/
nmon para Monitoreo de OracleUna vez instalado, nmon permite monitorear en tiempo real diversos aspectos del sistema que impactan en el rendimiento de una base de datos Oracle.
c: Uso de CPU por núcleo.
m: Consumo de memoria RAM y swap.
d: Lectura/escritura de discos, esencial para detectar cuellos de botella en I/O de Oracle.n: Uso de interfaces de red, útil en Oracle RAC o DG.t: Top de procesos por consumo.
k: Estadísticas del kernel.
nmonnmon también puede ejecutarse en modo de captura para registrar el comportamiento del sistema:
nmon -f -s 30 -c 120
Esto genera un archivo .nmon con datos tomados cada 30 segundos durante una hora.
nmonchart (modo gráfico):Descarga: https://sourceforge.net/projects/nmon/
Ejecuta:
./nmonchart archivo.nmon
Esto genera un informe HTML con gráficos interactivos y visuales para análisis detallado.
nmonEn un entorno con Oracle RAC, se presentó lentitud generalizada. Gracias a nmon se identificó:
Alta contención de CPU en ciertos núcleos.
Procesos de Oracle (ora_dbw0, ora_lgwr) con alto consumo.
Alto I/O en discos ASM compartidos.
Combinando esta información con un reporte AWR de Oracle, se confirmó contención de redo logs. La solución fue aumentar la cantidad de redo log groups.
nmon es una herramienta ligera, poderosa y no intrusiva.
Ideal para DBAs que necesitan visibilidad completa del sistema operativo.
Complementa herramientas como AWR, Statspack, top, vmstat, etc.
📡 ¿Te gustó esta receta técnica?
Explora más artículos, diagnósticos y herramientas en https://laboticadeldba.com, el espacio donde los colegas DBAs encuentran materia alquímica para hacer oro con sus entornos Oracle.
🧪 Comparte este artículo con tus colegas y no dejes tu infraestructura sin receta.
En La Botica del DBA te ofrecemos los mejores elixires para el rendimiento, preparados con experiencia, precisión y pasión por la tecnología.
💊 Porque todo buen sistema merece una buena dosis de monitoreo inteligente.