Nyheter i operativmiljön Solaris 9 8/03

Sysevent-ramverk

Med hjälp av sysevent-ramverket kan händelser på kärnnivå och systemhändelser på användarnivå meddelas till lämpligt program. Exempel på sådana händelser är lägesförändringar, fel och krascher för maskinvara eller programvara.

Komponenterna i sysevent-ramverket inkluderar följande:

Bakgrundsprogrammet syseventd är ett program på användarnivå som accepterar sändning av systemhändelsebuffertar från kärnan. När en händelsebuffert har skickats till syseventd försöker bakgrundsprogrammet att vidarebefordra händelsen till alla intresserade sluthändelseprenumeranter.

Kommandot syseventadm kan användas för att konfigurera händelsespecifikationer. De här specifikationerna används därefter för att aktivera kommandon, program eller skript som svar på systemhändelser.

Du hittar mer information om sysevent-kärnan och biblioteks-API:er i direkthjälpen (man pages) för syseventadm (1M), syseventconfd (1M), och syseventd(1M).

Avsnittet ddi_log_sysevent(9F) innehåller information om loggning av händelsemeddelanden på drivrutinsnivå.