9.2. Hot Rod クライアント統計の有効化

Hot Rod Java クライアントは、リモートキャッシュヒット、ニアキャッシュヒット、ミス、および接続プールの使用状況などの統計を提供できます。

手順

  1. Hot Rod Java クライアント設定を開いて編集します。
  2. truestatistics プロパティーの値として指定するか、statistics().enable() メソッドを呼び出します。
  3. jmx および jmx_domain プロパティーを使用して Hot Rod クライアントの JMX MBean をエクスポートするか、jmxEnable() メソッドおよび jmxDomain() メソッドを呼び出します。
  4. クライアント設定を保存して閉じます。

Hot Rod Java クライアントの統計

ConfigurationBuilder

ConfigurationBuilder builder = new ConfigurationBuilder();
builder.statistics().enable()
         .jmxEnable()
         .jmxDomain("my.domain.org")
       .addServer()
         .host("127.0.0.1")
         .port(11222);
RemoteCacheManager remoteCacheManager = new RemoteCacheManager(builder.build());

hotrod-client.properties

infinispan.client.hotrod.statistics = true
infinispan.client.hotrod.jmx = true
infinispan.client.hotrod.jmx_domain = my.domain.org