Sun GlassFish Enterprise Server v3 管理ガイド

監査モジュールの管理

ここでは、次のテーマを取り上げます。

Procedure監査モジュールを作成する

監査機能を実装するアドオンコンポーネントの監査モジュールを作成するには、リモートモードで create-audit-module サブコマンドを使用します。

  1. サーバーが実行されていることを確認します。

    リモートサブコマンドには、実行中のサーバーが必要です。

  2. create-audit-module(1) サブコマンドを使用して、監査モジュールを作成します。

    このサブコマンドのプロパティーについては、このマニュアルページに記載されています。


例 11–7 監査モジュールの作成

この例では、sampleAuditModule という名前の監査モジュールを作成します。


asadmin> create-audit-module 
--classname com.sun.appserv.auditmodule --property defaultuser=
admin:Password=admin sampleAuditModule
Command create-audit-module executed successfully.

参照

コマンド行に asadmin help create-audit-module と入力して、このサブコマンドの完全な構文とオプションを確認することもできます。

Procedure監査モジュールを一覧表示する

次のいずれか対象の監査モジュールを一覧表示するには、リモートモードで list-audit-modules サブコマンドを使用します。

  1. サーバーが実行されていることを確認します。

    リモートサブコマンドには、実行中のサーバーが必要です。

  2. list-audit-modules(1) サブコマンドを使用して、監査モジュールを一覧表示します。


例 11–8 監査モジュールの一覧表示

この例では、localhost 上の監査モジュールを一覧表示します。


asadmin> list-audit-modules
audit-module : default
audit-module : sampleAuditModule
Command list-audit-modules executed successfully.

参照

コマンド行に asadmin help list-audit-modules と入力して、このサブコマンドの完全な構文とオプションを確認することもできます。

Procedure監査モジュールを削除する

既存の監査モジュールを削除するには、リモートモードで delete-audit-module サブコマンドを使用します。

  1. サーバーが実行されていることを確認します。

    リモートサブコマンドには、実行中のサーバーが必要です。

  2. list-audit-modules(1) サブコマンドを使用して、監査モジュールを一覧表示します。

  3. delete-audit-module(1) サブコマンドを使用して、監査モジュールを削除します。


例 11–9 監査モジュールの削除

この例では、sampleAuditModule を削除します。


asadmin> delete-audit-module sampleAuditModule
Command delete-audit-module executed successfully.