Nuove funzioni dell'ambiente operativo Solaris 9 12/03

Il framework Sysevent

Il framework sysevent permette la notifica degli eventi di sistema a livello del kernel e a livello dell'utente alle applicazioni appropriate. Gli eventi possono includere le modifiche di stato dell'hardware e del software, gli errori e i guasti.

Il framework sysevent comprende i seguenti componenti:

syseventd è un daemon eseguito a livello dell'utente che accetta i buffer di eventi di sistema trasmessi dal kernel. Quando un buffer di eventi viene inviato a syseventd, quest'ultimo propaga tale evento a tutti i processi interessati.

Il comando syseventadm permette di configurare le specifiche degli eventi. Le specifiche configurate vengono quindi usate per richiamare comandi, applicazioni o script in risposta agli eventi di sistema.

Per informazioni sul kernel sysevent e sulle API delle librerie, vedere le nuove pagine man syseventadm (1M), syseventconfd (1M) e syseventd(1M).

Per informazioni sul logging degli eventi notificati a livello dei driver, vedere ddi_log_sysevent(9F).