第5章 JMX MBean を登録するための Data Grid の設定
Data Grid は、統計の収集と管理操作の実行に使用できる JMX MBean を登録できます。JMX とは別に統計を有効にする必要があります。そうしないと、Data Grid はすべての統計属性に 0
の値を提供します。
手順
以下のいずれかの方法でキャッシュコンテナー設定を変更し、JMX を有効にします。
-
宣言型:
<jmx enabled="true" />
要素をキャッシュコンテナーに追加します。 -
プログラマティック:
.jmx().enable()
メソッドを呼び出します。
宣言型
<cache-container> <jmx enabled="true" /> </cache-container>
プログラマティック
GlobalConfiguration globalConfig = new GlobalConfigurationBuilder() .jmx().enable() .build();
5.1. Data Grid MBean
Data Grid は、管理可能なリソースを表す JMX MBean を公開します。
org.infinispan:type=Cache
- キャッシュインスタンスに使用できる属性および操作。
org.infinispan:type=CacheManager
- Data Grid キャッシュやクラスターのヘルス統計など、Cache Manager で使用できる属性および操作。
使用できる JMX MBean の詳細な一覧および説明、ならびに使用可能な操作および属性については、Data Grid JMX Components のドキュメントを参照してください。