Solaris_LogService クラスは、ロギングサービスのオペレーションの制御と、ログデータの処理方法の定義を行います。このクラスには、アプリケーションが特定のイベントについてのデータを発行元アプリケーションから CIM Object Manager へ送信するために使用できる一連のメソッドが含まれます。データは、CIM Object Manager からの応答 (CIM Repository からのデータ検出など) を生成するトリガーとなります
Solaris_LogService クラスは、次のメソッドを使用します。
clearLog - 現在のログファイルの名前変更、保存、または保存されたログファイルの削除を行う
getNumRecords - 特定のログファイルに記録されているログの数を返す
listLogFiles - /usr/sadm/wbem/log に格納されているすべてのログファイルの一覧を返す
getCurrentLogFileName - 最新のログファイルの名前を返す
getNumLogFiles - /usr/sadm/wbem/log に格納されているログファイルの数を返す
getLogFileSize - 特定のログファイルのサイズをメガバイト単位で返す
getSyslogSwitch - ログデータを SysLog (Solaris オペレーティング環境のロギングサービス) に送る
getLogStorageName - ログファイルが格納されるホストコンピュータまたはデバイスの名前を返す
getLogFileDir - ログファイルが格納されるディレクトリのパスと名前を返す
setProperties - ロギングプロパティを設定する
Solaris_Core1.0.mof ファイル内の Solaris_LogService の定義は、任意のテキストエディタでこのファイルを開いて表示できます。Solaris_Core1.0.mof ファイルは、/usr/sadm/mof に入っています。