Sun GlassFish Enterprise Server v3 管理ガイド

Procedure監視を無効にする

disable-monitoring サブコマンドを使用して、監視サービス自体を無効にするか、個々のモジュールの監視を無効にします。監視はただちに停止されます。Enterprise Server の再起動は必要ありません。

set(1) サブコマンドを使用して、モジュールの監視を無効にすることもできます。set コマンドの使用は動的な手順ではないため、変更を有効にするには Enterprise Server を再起動する必要があります。

  1. 現在監視が有効になっているサービスとコンポーネントを確認します。


    asadmin get server.monitoring-service.module-monitoring-levels.*
    

    この例の出力は、web-container http-service、および jvm で監視が有効であることを示しています。


    configs.config.server-config.monitoring-service.module-monitoring-levels.web-container=HIGH
           configs.config.server-config.monitoring-service.module-monitoring-levels.http-service=HIGH
                  configs.config.server-config.monitoring-service.module-monitoring-levels.jvm=HIGH 
  2. disable-monitoring(1) サブコマンドを使用して、サービスまたはモジュールの監視を無効にします。

    サーバーの再起動は必要ありません。


例 8–4 監視サービスの動的な無効化

この例では、個々のモジュールの監視レベルを変更することなく、監視サービスを無効にします。


asadmin> disable-monitoring
Command disable-monitoring executed successfully


例 8–5 モジュールの監視の動的な無効化

この例では、指定したモジュールの監視を無効にします。これらのモジュールの監視レベルは OFF に設定されます。


asadmin> disable-monitoring --modules web-container,ejb-container
Command disable-monitoring executed successfully


例 8–6 set サブコマンドによる監視の無効化

この例では、HTTP サービスの監視を無効にします。変更を有効にするには、サーバーを再起動する必要があります。


asadmin> set server.monitoring-service.module-monitoring-levels.http-service=OFF
Command set executed successfully

参照

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