Jump To Close Expand all Collapse all Table of contents Supervisión y gestión del estado y el rendimiento del sistema Hacer que el código abierto sea más inclusivo Proporcionar comentarios sobre la documentación de Red Hat 1. Resumen de las opciones de supervisión del rendimiento 2. Cómo empezar con Tuned Expand section "2. Cómo empezar con Tuned" Collapse section "2. Cómo empezar con Tuned" 2.1. El objetivo de Tuned 2.2. Perfiles afinados 2.3. Perfiles ajustados distribuidos con RHEL 2.4. Sintonización estática y dinámica en Tuned 2.5. Modo sin demonio ajustado 2.6. Instalación y habilitación de Tuned 2.7. Listado de perfiles disponibles en Tuned 2.8. Cómo establecer un perfil de sintonía 2.9. Desactivación de Tuned 2.10. Información relacionada 3. Personalización de los perfiles Tuned Expand section "3. Personalización de los perfiles Tuned" Collapse section "3. Personalización de los perfiles Tuned" 3.1. Perfiles afinados 3.2. Herencia entre perfiles Tuned 3.3. Sintonización estática y dinámica en Tuned 3.4. Complementos afinados 3.5. Plug-ins disponibles en Tuned 3.6. Variables y funciones integradas en los perfiles Tuned 3.7. Funciones incorporadas disponibles en los perfiles Tuned 3.8. Creación de nuevos perfiles Tuned 3.9. Modificación de los perfiles Tuned existentes 3.10. Configuración del programador de discos mediante Tuned 3.11. Información relacionada 4. Revisión de un sistema mediante la interfaz del atún Expand section "4. Revisión de un sistema mediante la interfaz del atún" Collapse section "4. Revisión de un sistema mediante la interfaz del atún" 4.1. Instalación de la herramienta del atún 4.2. Visualización del estado del sistema mediante la herramienta tuna 4.3. Ajuste de las CPUs con la herramienta tuna 4.4. Ajuste de las IRQs con la herramienta tuna 5. Supervisión del rendimiento mediante RHEL System Roles Expand section "5. Supervisión del rendimiento mediante RHEL System Roles" Collapse section "5. Supervisión del rendimiento mediante RHEL System Roles" 5.1. Introducción a los roles del sistema RHEL 5.2. Terminología de los roles del sistema RHEL 5.3. Instalación de RHEL System Roles en su sistema 5.4. Aplicar un papel 5.5. Introducción a la función del sistema de métricas 5.6. Uso de la función de sistema de métricas para supervisar su sistema local con visualización 5.7. Utilizar la función de sistema de métrica para configurar una flota de sistemas individuales que se supervisen a sí mismos 5.8. Uso del rol de sistema de métrica para supervisar una flota de máquinas de forma centralizada a través de su máquina local 6. Supervisión del rendimiento con Performance Co-Pilot Expand section "6. Supervisión del rendimiento con Performance Co-Pilot" Collapse section "6. Supervisión del rendimiento con Performance Co-Pilot" 6.1. Visión general de la PCP 6.2. Instalación y habilitación del PCP 6.3. Implementación de una configuración mínima de PCP 6.4. Registro de datos de rendimiento con pmlogger Expand section "6.4. Registro de datos de rendimiento con pmlogger" Collapse section "6.4. Registro de datos de rendimiento con pmlogger" 6.4.1. Modificación del archivo de configuración de pmlogger con pmlogconf 6.4.2. Editar manualmente el archivo de configuración de pmlogger 6.4.3. Habilitación del servicio pmlogger 6.4.4. Configuración de un sistema de clientes para la recopilación de métricas 6.4.5. Creación de un servidor central para la recogida de datos 6.4.6. Reproducción de los archivos de registro de PCP con pmdumptext 6.5. Monitorización de postfix con pmda-postfix 6.6. Rastreo visual de los archivos de registro del PCP con la aplicación PCP Charts 6.7. Análisis del rendimiento del sistema de archivos XFS con PCP Expand section "6.7. Análisis del rendimiento del sistema de archivos XFS con PCP" Collapse section "6.7. Análisis del rendimiento del sistema de archivos XFS con PCP" 6.7.1. Instalación manual de XFS PMDA 6.7.2. Examinar las métricas de rendimiento de XFS con pminfo 6.7.3. Restablecimiento de las métricas de rendimiento de XFS con pmstore 6.7.4. Examen de las métricas XFS disponibles por sistema de archivos 6.8. Servicios del sistema distribuidos con PCP 6.9. Herramientas distribuidas con la PCP 6.10. Grupos de métricas PCP para XFS 6.11. Grupos de métricas PCP por dispositivo para XFS 7. Configuración de la representación gráfica de las métricas de la PCP Expand section "7. Configuración de la representación gráfica de las métricas de la PCP" Collapse section "7. Configuración de la representación gráfica de las métricas de la PCP" 7.1. Configuración de PCP en un sistema 7.2. Configuración de un servidor Grafana 7.3. Acceso a la interfaz web de Grafana 7.4. Añadir PCP Redis como fuente de datos 7.5. Configuración de la autenticación entre los componentes del PCP 7.6. Añadir PCP bpftrace como fuente de datos 7.7. Añadir PCP Vector como fuente de datos 8. Optimización del rendimiento del sistema mediante la consola web Expand section "8. Optimización del rendimiento del sistema mediante la consola web" Collapse section "8. Optimización del rendimiento del sistema mediante la consola web" 8.1. Opciones de ajuste del rendimiento en la consola web 8.2. Establecer un perfil de rendimiento en la consola web 9. Configuración del programador de discos Expand section "9. Configuración del programador de discos" Collapse section "9. Configuración del programador de discos" 9.1. Cambios en el programador de discos en RHEL 8 9.2. Programadores de disco disponibles 9.3. Diferentes programadores de disco para diferentes casos de uso 9.4. El programador de discos por defecto 9.5. Determinación del programador de disco activo 9.6. Configuración del programador de discos mediante Tuned 9.7. Configuración del programador de discos mediante reglas udev 9.8. Establecer temporalmente un programador para un disco específico 10. Ajuste del rendimiento de un servidor Samba Expand section "10. Ajuste del rendimiento de un servidor Samba" Collapse section "10. Ajuste del rendimiento de un servidor Samba" 10.1. Configuración de la versión del protocolo SMB 10.2. Ajuste de los recursos compartidos con directorios que contienen un gran número de archivos 10.3. Ajustes que pueden tener un impacto negativo en el rendimiento 11. Optimización del rendimiento de las máquinas virtuales Expand section "11. Optimización del rendimiento de las máquinas virtuales" Collapse section "11. Optimización del rendimiento de las máquinas virtuales" 11.1. Qué influye en el rendimiento de las máquinas virtuales 11.2. Optimización del rendimiento de las máquinas virtuales mediante el ajuste 11.3. Configuración de la memoria de la máquina virtual Expand section "11.3. Configuración de la memoria de la máquina virtual" Collapse section "11.3. Configuración de la memoria de la máquina virtual" 11.3.1. Añadir y eliminar la memoria de la máquina virtual mediante la consola web 11.3.2. Añadir y eliminar la memoria de la máquina virtual mediante la interfaz de línea de comandos 11.3.3. Recursos adicionales 11.4. Optimización del rendimiento de E/S de las máquinas virtuales Expand section "11.4. Optimización del rendimiento de E/S de las máquinas virtuales" Collapse section "11.4. Optimización del rendimiento de E/S de las máquinas virtuales" 11.4.1. Ajuste de la E/S en bloque en las máquinas virtuales 11.4.2. Estrangulamiento de E/S de disco en máquinas virtuales 11.4.3. Activación de la cola múltiple virtio-scsi 11.5. Optimización del rendimiento de la CPU de la máquina virtual Expand section "11.5. Optimización del rendimiento de la CPU de la máquina virtual" Collapse section "11.5. Optimización del rendimiento de la CPU de la máquina virtual" 11.5.1. Añadir y eliminar CPUs virtuales mediante la interfaz de línea de comandos 11.5.2. Gestión de las CPUs virtuales mediante la consola web 11.5.3. Configuración de NUMA en una máquina virtual 11.5.4. Ejemplo de escenario de ajuste de rendimiento de vCPU 11.5.5. Desactivación de la fusión de páginas en el núcleo 11.6. Optimización del rendimiento de la red de máquinas virtuales 11.7. Herramientas de supervisión del rendimiento de las máquinas virtuales 11.8. Información relacionada 12. Gestionar el consumo de energía con PowerTOP Expand section "12. Gestionar el consumo de energía con PowerTOP" Collapse section "12. Gestionar el consumo de energía con PowerTOP" 12.1. El objetivo de PowerTOP 12.2. Uso de PowerTOP Expand section "12.2. Uso de PowerTOP" Collapse section "12.2. Uso de PowerTOP" 12.2.1. Iniciar PowerTOP 12.2.2. Calibración de PowerTOP 12.2.3. Ajuste del intervalo de medición 12.2.4. Información relacionada 12.3. Estadísticas de PowerTOP Expand section "12.3. Estadísticas de PowerTOP" Collapse section "12.3. Estadísticas de PowerTOP" 12.3.1. La pestaña "Visión general" 12.3.2. La pestaña de estadísticas de inactividad 12.3.3. La pestaña de estadísticas del dispositivo 12.3.4. Pestaña "Tunables" (sintonizables) 12.4. Generar una salida HTML 12.5. Optimización del consumo de energía Expand section "12.5. Optimización del consumo de energía" Collapse section "12.5. Optimización del consumo de energía" 12.5.1. Optimización del consumo de energía mediante el servicio powertop 12.5.2. La utilidad powertop2tuned 12.5.3. Optimización del consumo de energía mediante la utilidad powertop2tuned 12.5.4. Comparación de powertop.service y powertop2tuned 13. Empezar a trabajar con perf Expand section "13. Empezar a trabajar con perf" Collapse section "13. Empezar a trabajar con perf" 13.1. Introducción al perfeccionamiento 13.2. Instalación de perf 13.3. Comandos comunes de perfeccionamiento 13.4. Perfilado en tiempo real del uso de la CPU con perf top Expand section "13.4. Perfilado en tiempo real del uso de la CPU con perf top" Collapse section "13.4. Perfilado en tiempo real del uso de la CPU con perf top" 13.4.1. La finalidad de la tapa perf 13.4.2. Perfilando el uso de la CPU con perf top 13.4.3. Interpretación de los resultados del perfeccionamiento 13.4.4. Por qué perf muestra algunos nombres de funciones como direcciones de funciones en bruto 13.4.5. Habilitación de los repositorios de depuración y de código fuente 13.4.6. Obtención de paquetes debuginfo para una aplicación o librería usando GDB 13.5. Recuento de eventos durante la ejecución del proceso Expand section "13.5. Recuento de eventos durante la ejecución del proceso" Collapse section "13.5. Recuento de eventos durante la ejecución del proceso" 13.5.1. El propósito de las estadísticas de perf 13.5.2. Recuento de eventos con perf stat 13.5.3. Interpretación de las estadísticas de rendimiento 13.5.4. Adjuntar una estadística de perfeccionamiento a un proceso en ejecución 13.6. Registro y análisis de perfiles de rendimiento con perf Expand section "13.6. Registro y análisis de perfiles de rendimiento con perf" Collapse section "13.6. Registro y análisis de perfiles de rendimiento con perf" 13.6.1. El propósito del registro de perfeccionamiento 13.6.2. Grabación de un perfil de rendimiento sin acceso a la raíz 13.6.3. Grabación de un perfil de rendimiento con acceso root 13.6.4. Grabación de un perfil de rendimiento en modo por CPU 13.6.5. Captura de datos del gráfico de llamadas con el registro perf 13.6.6. Analizar los datos de perfeccionamiento con el informe de perfeccionamiento 13.6.7. Interpretación de los resultados de los informes de perfeccionamiento 13.6.8. Por qué perf muestra algunos nombres de funciones como direcciones de funciones en bruto 13.6.9. Habilitación de los repositorios de depuración y de código fuente 13.6.10. Obtención de paquetes debuginfo para una aplicación o librería usando GDB 14. Monitorización del rendimiento del sistema con perf Expand section "14. Monitorización del rendimiento del sistema con perf" Collapse section "14. Monitorización del rendimiento del sistema con perf" 14.1. Grabación de un perfil de rendimiento en modo por CPU 14.2. Captura de datos del gráfico de llamadas con el registro perf 14.3. Identificar las CPUs ocupadas con perf Expand section "14.3. Identificar las CPUs ocupadas con perf" Collapse section "14.3. Identificar las CPUs ocupadas con perf" 14.3.1. Visualización de los eventos de la CPU contabilizados con perf stat 14.3.2. Visualización de las muestras de la CPU que se tomaron con el informe de perfeccionamiento 14.3.3. Visualización de CPUs específicas durante la elaboración de perfiles con perf top 14.4. Monitorización de CPUs específicas con perf Expand section "14.4. Monitorización de CPUs específicas con perf" Collapse section "14.4. Monitorización de CPUs específicas con perf" 14.4.1. Monitoreo de CPUs específicas con registro de perf y reporte de perf 14.4.2. Visualización de CPUs específicas durante la elaboración de perfiles con perf top 14.5. Generación de un archivo perf.data legible en un dispositivo diferente 14.6. Analizar un archivo perf.data creado en un dispositivo diferente 15. Supervisión del rendimiento de las aplicaciones con perf Expand section "15. Supervisión del rendimiento de las aplicaciones con perf" Collapse section "15. Supervisión del rendimiento de las aplicaciones con perf" 15.1. Adjuntar un registro de perfeccionamiento a un proceso en ejecución 15.2. Captura de datos del gráfico de llamadas con el registro perf 15.3. Analizar los datos de perfeccionamiento con el informe de perfeccionamiento 16. Perfilando los accesos a la memoria con perf mem Expand section "16. Perfilando los accesos a la memoria con perf mem" Collapse section "16. Perfilando los accesos a la memoria con perf mem" 16.1. El propósito de la perf mem 16.2. Muestreo de acceso a la memoria con perf mem 16.3. Interpretación de los resultados del informe perf mem 17. Detección de falsas comparticiones con perf c2c Expand section "17. Detección de falsas comparticiones con perf c2c" Collapse section "17. Detección de falsas comparticiones con perf c2c" 17.1. El objetivo de perf c2c 17.2. Falso reparto 17.3. Detección de la contención de líneas de caché con perf c2c 17.4. Visualización de un archivo perf.data grabado con perf c2c record 17.5. Interpretación del informe perf c2c 17.6. Detección de falsas comparticiones con perf c2c 18. Introducción a los flamegraphs Expand section "18. Introducción a los flamegraphs" Collapse section "18. Introducción a los flamegraphs" 18.1. Instalación de flamegraphs 18.2. Creación de flamegrafías en todo el sistema 18.3. Creación de flamegrafías sobre procesos específicos 18.4. Interpretación de los flamogramas 19. Perfiles de asignación de memoria con numastat Expand section "19. Perfiles de asignación de memoria con numastat" Collapse section "19. Perfiles de asignación de memoria con numastat" 19.1. Estadísticas numastat por defecto 19.2. Perfiles de asignación de memoria con numastat 20. Configurar un sistema operativo para optimizar la utilización de la CPU Expand section "20. Configurar un sistema operativo para optimizar la utilización de la CPU" Collapse section "20. Configurar un sistema operativo para optimizar la utilización de la CPU" 20.1. Herramientas para supervisar y diagnosticar los problemas del procesador 20.2. Determinación de la topología del sistema Expand section "20.2. Determinación de la topología del sistema" Collapse section "20.2. Determinación de la topología del sistema" 20.2.1. Tipos de topología del sistema 20.2.2. Visualización de las topologías del sistema 20.3. Ajuste de la política de programación Expand section "20.3. Ajuste de la política de programación" Collapse section "20.3. Ajuste de la política de programación" 20.3.1. Programación de la prioridad estática con SCHED_FIFO 20.3.2. Programación prioritaria por turnos con SCHED_RR 20.3.3. Programación normal con SCHED_OTHER 20.3.4. Establecer las políticas del programador 20.3.5. Opciones de política para el comando chrt 20.3.6. Cambiar la prioridad de los servicios durante el proceso de arranque 20.3.7. Mapa de prioridades 20.3.8. perfil de partición del ordenador 20.3.9. Recursos adicionales 20.4. Configurar el tiempo de tic del kernel 20.5. Configuración de los sistemas de afinidad de las interrupciones Expand section "20.5. Configuración de los sistemas de afinidad de las interrupciones" Collapse section "20.5. Configuración de los sistemas de afinidad de las interrupciones" 20.5.1. Equilibrar manualmente las interrupciones 20.5.2. Configuración de la máscara smp_affinity 20.5.3. Recursos adicionales 21. Configuración de RHEL para optimizar el acceso a los recursos de red Expand section "21. Configuración de RHEL para optimizar el acceso a los recursos de red" Collapse section "21. Configuración de RHEL para optimizar el acceso a los recursos de red" 21.1. Herramientas para supervisar y diagnosticar problemas de rendimiento 21.2. Cuellos de botella en la recepción de paquetes 21.3. Configurar el sondeo de ocupado Expand section "21.3. Configurar el sondeo de ocupado" Collapse section "21.3. Configurar el sondeo de ocupado" 21.3.1. Habilitación del sondeo ocupado 21.4. Escalado del lado de la recepción Expand section "21.4. Escalado del lado de la recepción" Collapse section "21.4. Escalado del lado de la recepción" 21.4.1. Visualización de las colas de peticiones de interrupción 21.5. Recibir dirección de paquetes 21.6. Dirección de flujo de recepción Expand section "21.6. Dirección de flujo de recepción" Collapse section "21.6. Dirección de flujo de recepción" 21.6.1. Activación de la dirección del flujo de recepción 21.7. RFS acelerado Expand section "21.7. RFS acelerado" Collapse section "21.7. RFS acelerado" 21.7.1. Habilitación de los filtros de ntuple 22. Configurar un sistema operativo para optimizar el acceso a la memoria Expand section "22. Configurar un sistema operativo para optimizar el acceso a la memoria" Collapse section "22. Configurar un sistema operativo para optimizar el acceso a la memoria" 22.1. Herramientas para supervisar y diagnosticar problemas de memoria del sistema 22.2. Resumen de la memoria de un sistema 22.3. Optimización de la utilización de la memoria de un sistema Expand section "22.3. Optimización de la utilización de la memoria de un sistema" Collapse section "22.3. Optimización de la utilización de la memoria de un sistema" 22.3.1. Parámetros de la memoria virtual 22.3.2. Parámetros del sistema de archivos 22.3.3. Parámetros del núcleo 22.3.4. Configuración de los parámetros del núcleo relacionados con la memoria 23. Configurar páginas enormes Expand section "23. Configurar páginas enormes" Collapse section "23. Configurar páginas enormes" 23.1. Características disponibles de la página enorme 23.2. Parámetros para reservar páginas HugeTLB en el momento del arranque 23.3. Parámetros para reservar páginas HugeTLB en tiempo de ejecución 23.4. Configuración de HugeTLB en el arranque 23.5. Configuración de HugeTLB en tiempo de ejecución 23.6. Habilitación de hugepages transparentes 23.7. Desactivación de hugepages transparentes 23.8. Impacto del tamaño de la página en el tamaño de la memoria intermedia de traducción 24. Cómo empezar con SystemTap Expand section "24. Cómo empezar con SystemTap" Collapse section "24. Cómo empezar con SystemTap" 24.1. El objetivo de SystemTap 24.2. Implantación de SystemTap Expand section "24.2. Implantación de SystemTap" Collapse section "24.2. Implantación de SystemTap" 24.2.1. Habilitación de los repositorios de depuración y de código fuente 24.2.2. Instalación de SystemTap 24.3. Instrumentación cruzada de SystemTap Expand section "24.3. Instrumentación cruzada de SystemTap" Collapse section "24.3. Instrumentación cruzada de SystemTap" 24.3.1. Instrumentación cruzada SystemTap 24.3.2. Inicialización de la instrumentación cruzada de SystemTap 24.4. Ejecución de scripts de SystemTap Expand section "24.4. Ejecución de scripts de SystemTap" Collapse section "24.4. Ejecución de scripts de SystemTap" 24.4.1. Privilegios para ejecutar SystemTap 24.4.2. Ejecución de scripts de SystemTap 25. Análisis del rendimiento del sistema con BPF Compiler Collection Expand section "25. Análisis del rendimiento del sistema con BPF Compiler Collection" Collapse section "25. Análisis del rendimiento del sistema con BPF Compiler Collection" 25.1. Una introducción a BCC 25.2. Instalación del paquete bcc-tools 25.3. Utilización de determinadas herramientas bcc para el análisis del rendimiento Settings Close Language: 日本語 简体中文 한국어 English Português Español Language: 日本語 简体中文 한국어 English Português Español Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 日本語 简体中文 한국어 English Português Español Language: 日本語 简体中文 한국어 English Português Español Format: Multi-page Single-page Format: Multi-page Single-page Red Hat Training A Red Hat training course is available for RHEL 8 20.5.3. Recursos adicionales Para más información, consulte las páginas man de irqbalance, journalctl, y taskset. Previous Next