ユーザー・アクティビティー診断情報の収集
DSE Performance Service(DSEパフォーマンス・サービス)を使用してユーザー・アクティビティー診断の収集を有効にする手順。
- object_user_io
ノードあたりの、有効期間の長い読み取り/書き込みメトリクス。キースペース、テーブル、およびクライアント接続別に細分化。各行には、特定のクライアント接続がアクティブであった前回のサンプリング周期中、そのクライアントが特定のテーブルを操作したときの平均読み取り/書き込みレイテンシーと操作カウントが含まれています。このデータのTTLは、10分です。
注: クライアント接続は、ホストとポートで一意に識別されます。 - object_user_read_io_snapshot
ノードあたりの最新の読み取り/書き込みメトリクス。クライアント、キースペースおよびテーブル別。このテーブルには、最新のサンプリング周期でアクティブだったクライアントに関連するデータのみが含まれています。平均読み取りレイテンシー順。
- object_user_write_io_snapshot
ノードあたりの最新の読み取り/書き込みメトリクス。クライアント、キースペースおよびテーブル別。このテーブルには、最新のサンプリング周期でアクティブだったクライアントに関連するデータのみが含まれています。平均書き込みレイテンシー順。
- user_io
ノードあたりの、有効期間の長い読み取り/書き込みメトリクス。クライアント接続別に細分化され、すべてのキースペースおよびテーブルに関して集計されます。各行には、特定接続がアクティブだった前回のサンプリング周期中のその接続の平均読み取り/書き込みレイテンシーと操作カウントが含まれています。このデータのTTLは、10分です。
- user_object_io
ノードあたりの、有効期間の長い読み取り/書き込みメトリクス。クライアント接続、キースペースおよびテーブル別に細分化。各行には、特定のクライアント接続がアクティブだった前回のサンプリング周期中、そのクライアント接続が特定のテーブルを操作したときの平均読み取り/書き込みレイテンシーと操作カウントが含まれています。このデータのTTLは、10分です。
注: object_user_ioとuser_object_ioは、同じ基になるデータを2つの異なる方法で表示したものです。- object_user_ioは、ユーザー別にクエリーを有効にするように構成されています。
- user_object_ioは、テーブル別にクエリーを行うように構成されています。
- user_object_read_io_snapshot
ノードあたりの最新の読み取り/書き込みメトリクス。キースペース、テーブル、およびクライアント別。このテーブルには、最新のサンプリング周期でアクティブだったクライアントに関連するデータのみが含まれています。平均読み取りレイテンシー順。
- user_object_write_io_snapshot
ノードあたりの最新の読み取り/書き込みメトリクス。キースペース、テーブル、およびクライアント別。このテーブルには、最新のサンプリング周期でアクティブだったクライアントに関連するデータのみが含まれています。平均読み取りレイテンシー順。
- user_read_io_snapshot
ノードあたりの最新の読み取り/書き込みメトリクス。クライアント別。このテーブルには、最新のサンプリング周期でアクティブだったクライアントに関連するデータのみが含まれています。平均読み取りレイテンシー順。
- user_write_io_snapshot
ノードあたりの最新の読み取り/書き込みメトリクス。クライアント別。このテーブルには、最新のサンプリング周期でアクティブだったクライアントに関連するデータのみが含まれています。平均書き込みレイテンシー順。
dse.yaml
dse.yamlファイルの場所は、インストールのタイプによって異なります。パッケージ・インストール | /etc/dse/dse.yaml |
tarボール・インストール | installation_location/resources/dse/conf/dse.yaml |
手順
-
dse.yaml ファイルを編集します。
-
dse.yamlファイルで、
user_level_latency_tracking_options
の有効化オプションをtrueに設定します。# User/Resource latency tracking settings user_level_latency_tracking_options: enabled: true refresh_rate_ms: 10000 top_stats_limit: 100
- (任意)統計を更新する頻度を制御するには、dse.yamlの
refresh_rate_ms
オプションを増減します。refresh_rate_ms
にサンプリング周期(このデータを更新する頻度)の長さを指定します。 - オプション:
個別メトリクスの数を制限するには、
top_stats_limit
パラメーターを変更します。この制限を十分に低く設定することで、メトリクスの処理に必要なシステム・リソースのレベルを抑えることができます。