Hazelcast の監視
Instana ホストエージェントをインストールすると、 Hazelcast センサーが自動的にインストールされ、有効化されます。 Instana ユーザーインターフェースでは、 Hazelcast に関連するメトリクスを表示できます。
サポート情報
Hazelcast センサーが現在の環境と互換性があるかどうかを確認するには、以下のサポート情報セクションをご確認ください:
対応バージョンとサポート方針
以下の表は、最新のサポート対象バージョンとサポート方針を示しています:
| テクノロジー | サポート・ポリシー | 最新技術バージョン | サポートされる最新バージョン |
|---|---|---|---|
| Hazelcast IMDG | 45 日間 | 4.2.8 | 4.2.8 |
サポートポリシーに関する詳細については、 「センサーのサポート戦略」 を参照してください。
クライアントサイドのトレースに対応
この技術において、 Instana は以下の言語のクライアントサイドトレースに対応しています:
構成
このエージェントは Hazelcast をネイティブに監視するため、設定は任意です。
ポーリングレートの設定
次の例に示すように、agent configuration.yaml ファイル poll_rate 内のパラメータを使用して、 Instana が Hazelcast からデータやメトリクスを収集するためにポーリングを行う頻度を設定できます
com.instana.plugin.hazelcast:
poll_rate: 1 # values are in seconds. Default value is 1 second.
メトリックの表示
メトリックを表示するには、以下のステップを実行します。
- Instana のUIのサイドバーで、 「インフラストラクチャ」 を選択します。
- 特定のモニター対象ホストをクリックします。
その後、収集されたすべてのメトリックとモニター対象プロセスを含むホスト・ダッシュボードを表示できます。
ノード・レベル
構成データ
- ノード名 (
HazelcastInstance::getName()によって返されます) - ノード・アドレス
- ノード UUID
- グループ名
- クラスター ID (Hazelcast 3.5 以降)
- バージョン (Hazelcast 3.2 以降)
- OpenSource/ Enterprise バージョン (Hazelcast 3.2 から)
- Lite Member 状況 (Hazelcast 3.6 以降)
Instana ノードアドレスとクラスタ名を使用して、 Hazelcast インスタンスのラベルを取得します。 [127.0.0.1:5701]@my-cluster-5c07d2例えば、
パフォーマンス・メトリック
- 操作数 (Hazelcast 3.2 以降)
- MigrationQueue サイズ
- EventQueue サイズ (Hazelcast 3.2 以降)
- 分散オブジェクト (Hazelcast 3.5 以降)
- ExecutionService キュー・サイズ (Hazelcast 3.2 以降)
- 接続クライアント数 (Hazelcast 3.2 以降)
正常性シグニチャー
各センサーには、着信メトリックに対して継続的に評価され、ユーザーの影響に応じて問題またはインシデントを報告するために使用される正常性シグニチャーのキュレートされた知識ベースがあります。
組み込みイベントは、エンティティのヘルスシグネチャの異常に基づいて課題やインシデントをトリガーし、 カスタムイベントは、任意のエンティティの個々のメトリクスのしきい値に基づいて課題やインシデントをトリガーします。
Hazelcast ノードの組み込みイベントについて詳しくは、 組み込みイベントのリファレンスを参照してください。
クラスター・レベル
構成データ
- クラスター ID
- グループ名
Hazelcast 3.5以降では、クラスター名は、構成されたグループ名とクラスター ID の最初の文字の組み合わせになります (例: my-cluster-5c07d2)。 古い Hazelcast バージョンでは、グループ名のみが使用されます (例: my-cluster)。
パフォーマンス・メトリック
- ノード数
正常性シグニチャー
Hazelcast クラスターの組み込みイベントについて詳しくは、 組み込みイベントのリファレンスを参照してください。