5.2. 統計、メトリクス、および JMX の設定
DataGrid が MicroProfileMetrics エンドポイントまたは Data Grid を介してエクスポートする統計を有効にします。JMX MBean を登録することで、管理操作を実施することもできます。
5.2.1. Data Grid 統計の有効化
Data Grid を使用すると、キャッシュマネージャーと特定のキャッシュインスタンスの統計を有効にできます。
注記
Data Grid サーバーは、キャッシュマネージャーの統計を有効にするデフォルト の infinispan.xml
設定ファイルを提供します。デフォルトの Data Grid サーバー設定を使用する場合は、キャッシュを設定する場合にのみ統計を有効にする必要があります。
手順
- 統計を宣言的またはプログラムで有効にします。
宣言的に
<cache-container statistics="true"> 1 <local-cache name="mycache" statistics="true"/> 2 </cache-container>
プログラムで
GlobalConfiguration globalConfig = new GlobalConfigurationBuilder() .cacheContainer().statistics(true) 1 .build(); ... Configuration config = new ConfigurationBuilder() .statistics().enable() 2 .build();
注記
キャッシュマネージャーの統計を有効にしても、キャッシュの統計はグローバルに有効にはなりません。この設定は、Cache Manager の統計のみを収集します。