Eventos de Autonomous Linux
Utilice los eventos de Autonomous Linux para supervisar las instancias y ayudar a identificar y depurar errores, anomalías, fallos operativos, reinicios y cambios realizados en las instancias.
- Acerca de
- Visualización de Eventos
- Configuración de Eventos
Los eventos de Autonomous Linux son diferentes de los eventos emitidos por los recursos de Autonomous Linux para el servicio OCI Events. Para conocer los eventos emitidos por los recursos, consulte Eventos de OCI para OS Management Hub.
Tipos de eventos críticos
Autonomous Linux registra eventos críticos para los siguientes problemas. Consulte también: ¿Qué información se recopila para eventos críticos?.
Tipo de evento crítico | Descripción |
---|---|
Error fatal de núcleo (aviso grave de núcleo) | Un evento Fatal Kernel Error (Kernel Panic) se produce cuando el kernel no se puede cargar al detectar un error interno fatal. Este error impide que el sistema se inicie y dispara un reinicio. |
Error de núcleo | Un evento de error de núcleo se produce cuando el núcleo detecta una excepción y dispara un reinicio. |
Detección de vulnerabilidades conocidas | Se produce un evento de detección de vulnerabilidades conocido si un atacante intenta explotar una CVE a la que Autonomous Linux ha aplicado parches. |
Tipos de eventos generales
Autonomous Linux registra eventos para los siguientes problemas.
Tipo de Evento | Descripción |
---|---|
Agente |
Un evento de agente se produce cuando el agente de la instancia:
Se produce un evento de agente cuando:
|
Actualización de Ksplice |
Los eventos de actualización de Ksplice se producen cuando el servicio:
|
Reiniciar |
Cuando se reinicia un sistema con Autonomous Linux, el servicio genera un evento para reflejar el estado de la operación de reinicio. Los estados posibles incluyen:
|
Actualización de Software |
Un evento de actualización de software se produce cuando el servicio:
|
Administración del Sistema | Autonomous Linux detecta un error que requiere limpieza de caché DNF o YUM, eliminación de bloqueos o reconstrucción de base de datos de RPM. El servicio corrige automáticamente el problema e informa los resultados. |
¿Qué información se recopila para eventos críticos?
Para supervisar eventos críticos, el servicio Autonomous Linux recopila información específica de la instancia mediante las siguientes herramientas:
- SOSreport
-
Esta utilidad se configura automáticamente en Autonomous Linux para recopilar información crítica del sistema de los siguientes módulos.
Nota
La información del módulo se basa en SOSreport versión 3.9 (sos-3.9).
Lista de módulos de SOSreportauditd
boot
cron
date
devicemapper
filesys
grub2
hardware
host
kernel
libraries
logs
lvm2
memory
networking
pam
pci
process
processor
rpm
sar
selinux
services
ssh
yum
Detalles de módulo de SOSreportMódulo de SOSreport Tipo de información Archivos Incluidos auditd
Archivos log de auditoría /etc/audit/auditd.conf
/etc/audit/audit.rules
/var/log/audit/*
boot
Detalles de inicio /etc/milo.conf
/etc/silo.conf
/boot/efi/efi/redhat/elilo.conf
/etc/yaboot.conf
/boot/yaboot.conf
cron
Comandos cron
raíz/etc/cron*
/etc/crontab
/var/log/cron
/var/spool/cron
date
Datos de Contexto /etc/localtime
devicemapper
Detalles de Hardware filesys
Lista de todos los archivos en uso /proc/fs/*
/proc/mounts
/proc/filesystems
/proc/self/mounts
/proc/self/mountinfo
/proc/self/mountstats
/proc/[0-9]*/mountinfo
/etc/mtab
/etc/fstab
grub2
Instalación y configuración del núcleo /boot/efi/EFI/*/grub.cfg
/boot/grub2/grub.cfg
/boot/grub2/grubenv
/boot/grub/grub.cfg
/boot/loader/entries
/etc/default/grub
/etc/grub2.cfg
/etc/grub.d/*
hardware
Detalles de Hardware /proc/interrupts
/proc/irq
/proc/dma
/proc/devices
/proc/rtc
/var/log/mcelog
/sys/class/dmi/id/*
/sys/class/drm/*/edid
host
Identificación del host /etc/sos.conf
/etc/hostid
kernel
Archivos log del sistema /etc/conf.modules
/etc/modules.conf
/etc/modprobe.conf
/etc/modprobe.d
/etc/sysctl.conf
/etc/sysctl.d
/lib/modules/*/modules.dep
/lib/sysctl.d
/proc/cmdline
/proc/driver
/proc/kallsyms
/proc/lock*
/proc/buddyinfo
/proc/misc
/proc/modules
/proc/slabinfo
/proc/softirqs
/proc/sys/kernel/random/boot_id
/proc/sys/kernel/tainted
/proc/timer*
/proc/zoneinfo
/sys/firmware/acpi/*
/sys/kernel/debug/tracing/*
/sys/kernel/livepatch/*
/sys/module/*/parameters
/sys/module/*/initstate
/sys/module/*/refcnt
/sys/module/*/taint
/sys/module/*/version
/sys/devices/system/clocksource/*/available_clocksource
/sys/devices/system/clocksource/*/current_clocksource
/sys/fs/pstore
/var/log/dmesg
libraries
Lista de bibliotecas compartidas /etc/ld.so.conf
/etc/ld.so.conf.d/*
logs
Archivos log del sistema /etc/syslog.conf
/etc/rsyslog.conf
/etc/rsyslog.d
/run/log/journal/*
/var/log/auth.log
/var/log/auth.log.1
/var/log/auth.log.2*
/var/log/boot.log
/var/log/dist-upgrade
/var/log/installer
/var/log/journal/*
/var/log/kern.log
/var/log/kern.log.1
/var/log/kern.log.2*
/var/log/messages*
/var/log/secure*
/var/log/syslog
/var/log/syslog.1
/var/log/syslog.2*
/var/log/udev
/var/log/unattended-upgrades
lvm2
Detalles de Hardware memory
Detalles de Hardware /proc/pci
/proc/meminfo
/proc/vmstat
/proc/swaps
/proc/slabinfo
/proc/pagetypeinfo
/proc/vmallocinfo
/sys/kernel/mm/ksm
/sys/kernel/mm/transparent_hugepage/enabled
networking
Identificación de red /etc/dnsmasq*
/etc/host*
/etc/inetd.conf
/etc/iproute2
/etc/network*
/etc/nftables
/etc/nftables.conf
/etc/nsswitch.conf
/etc/resolv.conf
/etc/sysconfig/nftables.conf
/etc/xinetd.conf
/etc/xinetd.d
/etc/yp.conf
/proc/net/*
/sys/class/net/*/device/numa_node
/sys/class/net/*/flags
/sys/class/net/*/statistics/*
pam
Configuración de seguridad de conexión /etc/pam.d/*
/etc/security
pci
Detalles de Hardware /proc/bus/pci
/proc/iomem
/proc/ioports
process
Detalles de todos los procesos que se están ejecutando /proc/sched_debug
/proc/stat
/proc/[0-9]*/smaps
processor
Detalles de Hardware /proc/cpuinfo
/sys/class/cpuid
/sys/devices/system/cpu
rpm
Software Instalado /var/lib/rpm/*
/var/log/rpmpkgs
sar
Datos de recursos y uso /var/log/sa/*
selinux
Configuración /etc/sestatus.conf
/etc/selinux
/var/lib/selinux
services
Todos los servicios definidos /etc/inittab
/etc/rc.d/*
/etc/rc.local
ssh
Configuración de SSH /etc/ssh/ssh_config
/etc/ssh/sshd_config
yum
Software Instalado /etc/pki/consumer/cert.pem
/etc/pki/entitlement/*.pem
/etc/pki/product/*.pem
/etc/yum/*
/etc/yum.repos.d/*
/etc/yum/pluginconf.d/*
/var/log/yum.log
- Ksplice
-
La siguiente información se recopila y se envía al servicio para la depuración:
- Símbolos del núcleo
- Módulos del núcleo
- Detalles de actualización de Ksplice
- Logs de Ksplice Uptrack
- OSWatcher (Autonomous Linux 7 y 8)
-
OSWatcher se configura automáticamente en Autonomous Linux 7 y 8 para recopilar información del sistema periódicamente (Autonomous Linux 9 no utiliza OSWatcher). Esta utilidad ejecuta comandos comunes del SO a intervalos regulares y genera la información en un archivo log recopilado por el servicio. Los comandos con seguimiento por parte del servicio son los siguientes.
Comandos de OSWatcherbuddyinfo
cpuinfo
ifconfig
iostat
lscpu
mpstat
netstat
pagetype
slabinfo
top
vmstat
zoneinfo