2.10. Data Grid Server の JMX とメトリクス
Data Grid 8 は、Prometheus などのメトリックツールと統合するために JMX と /metrics エンドポイントの両方を介してメトリックを公開します。
/metrics エンドポイントは以下を提供します。
- JVM の稼働時間やキャッシュ操作の平均秒数などの値を返すゲージ。
- 読み取り、書き込み、および削除操作にかかる時間をパーセンタイルで示すヒストグラム。
以前のバージョンでは、Prometheus メトリックは、ネイティブでサポートされるのではなく、JMX メトリックをマップするエージェントによって収集されていました。
以前のバージョンの DataGrid は、JBoss Operations Network (JON) プラグインを使用して、メトリックを取得し、操作を実行していました。Data Grid 8 は JON プラグインを使用しなくなりました。
Data Grid 8 は、JMX と Prometheus のメトリックをキャッシュマネージャーとキャッシュレベルの設定に分離します。
<cache-container name="default"
statistics="true"> 1
<jmx enabled="true" /> 2
</cache-container><distributed-cache name="mycache" statistics="true" /> 1- 1
- キャッシュの統計を有効にします。
関連情報