Cassandraモニタリング
最終更新日: 30 年 2024 月 XNUMX 日LogicMonitorは、JMXを使用してCassandraクラスターを監視します。 次のデータソースを使用できます。
- Cassandra JVMガベージコレクション–
- Cassandra JVMのヒープとスレッドおよび稼働時間–
- Cassandra JVMメモリプール–
- Cassandraキースペースキャッシュ–
- CassandraColumnFamilyStore –
- Cassandraコミットログ
- CassandraCompactionManager
- カサンドラ兼任 –
LogicMonitorでこれらを使用するには、 カサンドラ環境.sh Cassandraサーバー上のファイルを使用して、ユーザー、パスワード、JMXポートなど、RMI認証用に構成したものを確認します。 次に、Cassandraサーバーを監視対象デバイスとして追加します。
追加したら、デバイスツリーでこのサーバーを見つけて そのプロパティを構成します 次のように:
- をセットする システム カテゴリ プロパティへ カサンドラ
- 次のXNUMXつのプロパティを設定して、で構成した内容を反映します。 カサンドラ環境.sh ファイル:
- cassandra.jmx.port =
- jmx.user =
- jmx.pass =
- 注:XNUMXつのデータソース(CassandraColumnFamilyStoreとCassandraConcurrent)は jmx.ポート 上記の#1の場合。 これらを使用する場合は、これらのデータソースの「URL」フィールドを編集して「cassandra.jmx.port」を指定して一貫性を持たせるか、 jmx.ポート 代わりにプロパティ。
カサンドラのトラブルシューティング
この nodetool ユーティリティは、JMXを介してCassandraによって公開されたデータにアクセスするためのコマンドラインインターフェイスです。 これを使用して、次のようにパフォーマンスデータにアクセスできることを確認できます。
ノードツール -h host -p ポート -u user -pw password command
見る ApacheNodetoolのドキュメント のガイドをご参照ください。