Evénements Autonomous Linux
Utilisez les événements Autonomous Linux pour surveiller les instances afin d'identifier et de déboguer les erreurs, les anomalies, les pannes opérationnelles, les redémarrages et les modifications apportées aux instances.
- A propos de
- Visualisation d'événements
- Configurer événements
Les événements Autonomous Linux sont différents des événements émis par les ressources Autonomous Linux pour le service OCI Events. Pour connaître les événements émis par les ressources, reportez-vous à OCI Events for OS Management Hub.
Types d'événement critique
Autonomous Linux enregistre les événements critiques pour les problèmes suivants. Voir aussi : Quelles informations sont collectées pour les événements critiques ?.
Type d'événement critique | Description |
---|---|
Erreur de noyau fatale (panique du noyau) | Un événement Erreur de noyau fatale (panique du noyau) se produit lorsque le noyau ne se charge pas lors de la détection d'une erreur interne fatale. Cette erreur empêche le système de s'initialiser et déclenche un redémarrage. |
Message d'erreur du noyau | Un événement Erreur du noyau survient lorsque le noyau détecte une exception et déclenche un redémarrage. |
Détection d'exploitations de faille de sécurité connues | Un événement de détection d'exploit connu se produit si un attaquant tente d'exploiter un CVE auquel Autonomous Linux a appliqué des patches. |
Types d'événement général
Autonomous Linux enregistre les événements pour les problèmes suivants.
Type d'événement | Description |
---|---|
Agent |
Un événement d'agent se produit lorsque l'agent sur l'instance :
Un événement d'agent se produit lorsque :
|
Mise à jour de Ksplice |
Un événement de mise à jour Ksplice se produit lorsque le service :
|
Redémarrer |
Lorsqu'un système est réinitialisé à l'aide d'Autonomous Linux, le service génère un événement pour refléter le statut de l'opération de redémarrage. Les statuts possibles sont les suivants :
|
Mise à jour du logiciel |
Un événement de mise à jour logicielle se produit lorsque le service :
|
Administration système | Autonomous Linux détecte une erreur qui nécessite le nettoyage du cache DNF ou YUM, la suppression des verrous ou la reconstruction de la base de données RPM. Le service corrige automatiquement le problème et signale les résultats. |
Quelles informations sont collectées pour les événements critiques ?
Pour surveiller les événements critiques, le service Autonomous Linux collecte des informations spécifiques à partir de l'instance à l'aide des outils suivants :
- SOSreport
-
Cet utilitaire est automatiquement configuré dans Autonomous Linux pour collecter des informations système critiques à partir des modules suivants.
Remarque
Les informations de module reposent sur SOSreport version 3.9 (sos-3.9).
Liste des modules 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
SOSreport Détails du moduleModule SOSreport Type d'informations Fichiers inclus auditd
Fichiers journaux d'audit /etc/audit/auditd.conf
/etc/audit/audit.rules
/var/log/audit/*
boot
Détails de l'initialisation /etc/milo.conf
/etc/silo.conf
/boot/efi/efi/redhat/elilo.conf
/etc/yaboot.conf
/boot/yaboot.conf
cron
Commandes cron
racine/etc/cron*
/etc/crontab
/var/log/cron
/var/spool/cron
date
Données contextuelles /etc/localtime
devicemapper
Détails matériels filesys
Liste de tous les fichiers utilisés /proc/fs/*
/proc/mounts
/proc/filesystems
/proc/self/mounts
/proc/self/mountinfo
/proc/self/mountstats
/proc/[0-9]*/mountinfo
/etc/mtab
/etc/fstab
grub2
Configuration du noyau /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
Détails matériels /proc/interrupts
/proc/irq
/proc/dma
/proc/devices
/proc/rtc
/var/log/mcelog
/sys/class/dmi/id/*
/sys/class/drm/*/edid
host
Identification de l'hôte /etc/sos.conf
/etc/hostid
kernel
Fichiers journaux système /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
Liste des bibliothèques partagées /etc/ld.so.conf
/etc/ld.so.conf.d/*
logs
Fichiers journaux système /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
Détails matériels memory
Détails matériels /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
Identification du réseau /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
Paramètres de sécurité de connexion /etc/pam.d/*
/etc/security
pci
Détails matériels /proc/bus/pci
/proc/iomem
/proc/ioports
process
Tous les détails du processus en cours d'exécution /proc/sched_debug
/proc/stat
/proc/[0-9]*/smaps
processor
Détails matériels /proc/cpuinfo
/sys/class/cpuid
/sys/devices/system/cpu
rpm
Logiciel installé /var/lib/rpm/*
/var/log/rpmpkgs
sar
Données de ressource et d'utilisation /var/log/sa/*
selinux
Paramètres de sécurité /etc/sestatus.conf
/etc/selinux
/var/lib/selinux
services
Tous les services définis /etc/inittab
/etc/rc.d/*
/etc/rc.local
ssh
Configuration SSH /etc/ssh/ssh_config
/etc/ssh/sshd_config
yum
Logiciel installé /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
-
Les informations suivantes sont collectées et soumises au service pour débogage.
- Symboles de noyau
- Modules de noyau
- Détails de mise à jour Ksplice
- Journaux Ksplice Uptrack
- OSWatcher (Autonomous Linux 7 et 8)
-
OSWatcher est configuré automatiquement dans Autonomous Linux 7 et 8 pour collecter périodiquement des informations sur le système (Autonomous Linux 9 n'utilise pas OSWatcher). Cet utilitaire exécute des commandes de système d'exploitation courantes à intervalles réguliers et transmet les informations à un fichier journal collecté par le service. Les commandes suivies par le service sont les suivantes.
Commandes OSWatcherbuddyinfo
cpuinfo
ifconfig
iostat
lscpu
mpstat
netstat
pagetype
slabinfo
top
vmstat
zoneinfo