Solaris 9 9/04 オペレーティング環境の概要

Sysevent フレームワーク

sysevent フレームワークにより、カーネルレベルとユーザーレベルのシステムイベントを適切なアプリケーションに通知できるようになりました。イベントには、ハードウェアとソフトウェアの状態の変化、エラー、障害などがあります。

sysevent フレームワークのコンポーネントには以下のものがあります。

syseventd デーモンは、カーネルからのシステムイベントバッファの配信を受け入れる、ユーザーレベルのデーモンです。イベントバッファが syseventd に配信されると、このデーモンは対象となるすべての終了イベントのサブスクライバにイベントを伝達します。

syseventadm コマンドを使用して、イベント指定を構成できます。構成したイベント指定は、システムイベントに応答するコマンド、アプリケーション、またはスクリプトの起動に使用されます。

sysevent カーネルおよびライブラリ API の詳細は、syseventadm(1M)syseventconfd(1M)、および syseventd(1M) のマニュアルページを参照してください。

ドライバレベルのイベント通知ロギングの詳細は、ddi_log_sysevent(9F) のマニュアルページを参照してください。