Visualizzazione degli eventi critici

Utilizza gli eventi critici per monitorare le istanze per identificare ed eseguire il debug di anomalie, errori ed errori operativi.

Nota

Gli eventi critici di Autonomous Linux sono diversi dagli eventi emessi dalle risorse per il servizio Eventi. Per gli eventi emessi dalle risorse utilizzate in Autonomous Linux, vedere Eventi dell'hub di gestione del sistema operativo.

Tipi di evento critico

Autonomous Linux attiva eventi critici per i seguenti problemi.

Tipo evento critico descrizione;
Errore irreversibile del kernel (panoramica del kernel) Un evento Errore irreversibile del kernel (Kernel Panic) si verifica quando il caricamento del kernel non riesce a rilevare un errore interno irreversibile. Questo errore impedisce l'avvio del sistema e l'attivazione del reboot.
Kernel OOPS Un evento OOPS del kernel si verifica quando il kernel rileva un'eccezione e attiva un riavvio.
Rilevamento exploit noti Un evento di rilevamento exploit noto si verifica se un utente malintenzionato tenta di sfruttare un CVE a cui Autonomous Linux ha applicato le patch.

Quali informazioni vengono raccolte per eventi critici?

Per monitorare gli eventi critici, il servizio Autonomous Linux raccoglie informazioni specifiche dall'istanza utilizzando gli strumenti riportati di seguito.

SOSreport

Questa utility viene configurata in modo automatico in Autonomous Linux per raccogliere informazioni critiche sul sistema dai seguenti moduli.

Nota

Le informazioni sul modulo si basano su SOSreport Release 3.9 (sos-3.9).

SOSreport Lista di moduli
  • auditd
  • 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 Dettagli modulo
Modulo SOSreport Tipo informazioni File inclusi
auditd File di log di audit
/etc/audit/auditd.conf
/etc/audit/audit.rules
/var/log/audit/*
boot Dettagli boot
/etc/milo.conf
/etc/silo.conf
/boot/efi/efi/redhat/elilo.conf
/etc/yaboot.conf
/boot/yaboot.conf
cron Comandi cron root
/etc/cron*
/etc/crontab
/var/log/cron
/var/spool/cron
date Dati contesto
/etc/localtime
devicemapper Dettagli hardware
filesys Elenco di tutti i file in 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 Impostazione e configurazione del kernel
/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 Dettagli hardware
/proc/interrupts
/proc/irq
/proc/dma
/proc/devices
/proc/rtc
/var/log/mcelog
/sys/class/dmi/id/*
/sys/class/drm/*/edid
host ID host
/etc/sos.conf
/etc/hostid
kernel File di log di 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 delle librerie condivise
/etc/ld.so.conf
/etc/ld.so.conf.d/*
logs File di log di 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 Dettagli hardware
memory Dettagli 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 Identificazione della rete
/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 Impostazioni di sicurezza di login
/etc/pam.d/*
/etc/security
pci Dettagli hardware
/proc/bus/pci
/proc/iomem
/proc/ioports
process Tutti i dettagli del processo in esecuzione
/proc/sched_debug
/proc/stat
/proc/[0-9]*/smaps
processor Dettagli hardware
/proc/cpuinfo
/sys/class/cpuid
/sys/devices/system/cpu
rpm Software installato
/var/lib/rpm/*
/var/log/rpmpkgs
sar Dati sulle risorse e sull'uso
/var/log/sa/*
selinux Impostazioni di sicurezza
/etc/sestatus.conf
/etc/selinux
/var/lib/selinux
services Tutti i servizi definiti
/etc/inittab
/etc/rc.d/*
/etc/rc.local
ssh Configurazione SSH
/etc/ssh/ssh_config
/etc/ssh/sshd_config
yum Software installato
/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
OSWatcher

OSWatcher viene configurato automaticamente in Autonomous Linux per raccogliere periodicamente le informazioni di sistema. Questa utility esegue comandi del sistema operativo comuni a intervalli regolari e restituisce le informazioni a un file di log raccolto dal servizio. I comandi tracciati dal servizio sono i seguenti.

Comandi OSWatcher
  • buddyinfo
  • cpuinfo
  • ifconfig
  • iostat
  • lscpu
  • mpstat
  • netst
  • pagetype
  • slabinfo
  • top
  • vmstat
  • zoneinfo
Ksplice

Le seguenti informazioni vengono raccolte e inviate al servizio per il debug:

  • simboli del kernel
  • moduli kernel
  • Dettagli aggiornamento Ksplice
  • Log Ksplice Uptrack