App Services メトリクスに関する参考資料
App Services は、App Services と Device Sync に関連するさまざまなメトリクスを提供します。メトリクス データには、Admin API の Atlas App Services メトリクスエンドポイントを使用してアクセスできます。
返される正確なメトリクスは変更される場合があります。
メトリクス形式
メトリクスをリクエストするときは、開始時間、終了時間、「時間ごと」などの時間の粒度を指定します。 応答には、以下にリストされるメトリクスごとに 1 つある、測定オブジェクトのリストが含まれます。 各測定オブジェクトには、特定の時点でのメトリクスの値を表すデータ ポイントのリストが含まれています。
たとえば、火曜日の午前 12 時から午前 11 時 59 分までの 1 時間ごとのメトリクスをリクエストします。 App Services は測定値のリストを返します。 各測定には、約 24 のデータ ポイント(開始時間から終了時間までの 1 時間ごとに 1 つ)が含まれます。 各データ ポイントの値 フィールドは、タイムスタンプで指定された時点でのそのメトリクスの値です。
単位
App Services は各メトリックを次のいずれかの単位で表します。
BYTES_PER_SECOND
ミリ秒
Scalar
Scalar_PER_SECOND
スカラーは、大きさまたはカウントを表す単数形の値です。 その正確な解釈は、メトリクスによって異なります。
1 秒あたりのスカラーは、時間にわたるカウント(「レート」)を表します。 この値は実質的に、前のデータ ポイントからの合計数を、前のデータ ポイントからの秒数で割った値です。
1 秒あたりの一部のスカラー値は 95 パーセンタイルとして表されます。 これは、特定のメトリクスの測定値が指定された値の 95% より下で、他の 5% の時間より大きいことを意味します。
利用可能なメトリクス
メトリクス名 | 単位 | 説明 |
ACTIVE_OPEN_SYNC_SESSIONS | Scalar | データポイントの時点でアクティブで開いている同期セッションの数。 |
AUTH_EGRESS_BYTES | BYTES_PER_SECOND | 認証リクエストによってサーバーから転送されるデータの速度。 |
AUTH_FAILED_REQUESTS | Scalar_PER_SECOND | 失敗した認証リクエストの割合。 |
AUTH_RESPONSE_MS | ミリ秒 | 95 パーセンタイルの認証応答時間。 |
AUTH_SUCCESSFUL_LOGIN | Scalar_PER_SECOND | 成功したログインの割合。 |
AUTH_SUCCESSFUL_REQUESTS | Scalar_PER_SECOND | 成功した認証リクエストのレート。 |
AUTH_TOTAL_USERS | Scalar | データ ポイントの時点での既存のユーザーの数。 |
ENDPOINTS_COMPUTE_MS | Scalar_PER_SECOND | 最後のデータ ポイント以降のエンドポイント リクエストのコンピューティングに費やされたミリ秒数を、最後のデータ ポイント以降の合計秒数で割った値。 |
ENDPOINTS_EGRESS_BYTES | BYTES_PER_SECOND | エンドポイントのリクエストによってサーバーから転送されるデータの速度。 |
ENDPOINTS_FAILED_REQUEST | Scalar_PER_SECOND | 失敗したエンドポイント リクエストの割合。 |
ENDPOINTS_RESPONSE_MS | ミリ秒 | 95 パーセンタイルのエンドポイント応答時間。 |
ENDPOINTS_SUCCESSFUL_REQUESTS | Scalar_PER_SECOND | 成功したエンドポイント リクエストの割合。 |
GRAPHQL_RESPONSE_MS | ミリ秒 | GraphQL の応答時間の 95 パーセンタイル |
GRAPHQL_COMPUTE_MS | Scalar_PER_SECOND | 最後のデータ ポイント以降の GraphQL リクエストの処理に費やされたミリ秒数を、最後のデータ ポイント以降の合計秒数で割った値。 |
GRAPHQL_EGRESS_BYTES | BYTES_PER_SECOND | GraphQL のサーバーからのデータ転送のレート。 |
GRAPHQL_FAILED_REQUESTS | Scalar_PER_SECOND | 失敗した GraphQL リクエストの割合。 |
GRAPHQL_SUCCESSFUL_REQUESTS | Scalar_PER_SECOND | 成功した GraphQL リクエストのレート。 |
LF_RESPONSE_MS | ミリ秒 | 95 パーセンタイル ログフォワーダー (LF) 応答時間。 |
OVERALL_COMPUTE_MS | Scalar_PER_SECOND | 最後のデータ ポイント以降のコンピューティング全体に費やされたミリ秒数を、最後のデータ ポイント以降の合計秒数で割った値。 |
OVERALL_EGRESS_BYTES | BYTES_PER_SECOND | サーバーから全体的に転送されるデータの速度。 |
OVERALL_FAILED_REQUESTS | Scalar_PER_SECOND | 失敗したリクエストの全体的な割合。 |
OVERALL_SUCCESSFUL_REQUESTS | Scalar_PER_SECOND | 成功したリクエストの全体的な割合。 |
OVERALL_SYNC_MINUTES | Scalar_PER_SECOND | 最後のデータ ポイント以降の同期に費やされた合計分を、最後のデータ ポイントからの秒数で割った値。 |
SDK_COMPUTE_MS | Scalar_PER_SECOND | 最後のデータ ポイント以降にクライアント SDK 関数の呼び出しのコンピューティングに費やされたミリ秒数を、最後のデータ ポイント以降の合計秒数で割った値。 |
SDK_EGRESS_BYTES | BYTES_PER_SECOND | SDK 関数の呼び出しによってサーバーから転送されるデータの速度。 |
SDK_FAILED_REQUESTS | Scalar_PER_SECOND | クライアント SDK からの関数呼び出しリクエストの失敗した割合。 |
SDK_FNS_RESPONSE_MS | ミリ秒 | クライアント SDK 関数呼び出しの 95 パーセンタイル応答時間。 |
SDK_MQL_COMPUTE_MS | Scalar_PER_SECOND | 最後のデータ ポイント以降にクライアント SDK リモート MongoDB アクセス リクエストの処理に費やされたミリ秒数を、最後のデータ ポイント以降の合計秒数で割った値。 |
SDK_MQL_EGRESS_BYTES | BYTES_PER_SECOND | クライアント SDK リモート MongoDB アクセス リクエストによってサーバーから転送されるデータの速度。 |
SDK_MQL_FAILED_REQUESTS | Scalar_PER_SECOND | 失敗したクライアント SDK リモート MongoDB アクセス リクエストの割合。 |
SDK_MQL_RESPONSE_MS | ミリ秒 | クライアント SDK リモート MongoDB アクセス応答時間の 95 パーセンタイル |
SDK_MQL_SUCCESSFUL_REQUESTS | Scalar_PER_SECOND | クライアント SDK リモート MongoDB アクセス リクエストの成功したレート。 |
SDK_SUCCESSFUL_REQUESTS | Scalar_PER_SECOND | クライアント SDK からの関数呼び出しリクエストの成功した割合。 |
SYNC_CLIENT_BOOTSTRAP_MS | ミリ秒 | Device Sync クライアントのブートストラップ時間の 95 パーセンタイル |
SYNC_CLIENT_UPLOADS_INVALID | Scalar_PER_SECOND | Device Sync クライアントの無効なアップロード。 |
SYNC_CURRENT_OPLOG_LAG_MS_SUM | ミリ秒 | Device Sync oplog ラグの合計(ミリ秒単位)。 |
SYNC_EGRESS_BYTES | BYTES_PER_SECOND | Device Sync のサーバーからのデータ転送の速度。 |
SYNC_FAILED_REQUESTS | Scalar_PER_SECOND | 失敗した Device Sync リクエストのレート。 |
SYNC_HISTORY_WRITE_MS | ミリ秒 | Device Sync 履歴書込み時間の 95 パーセンタイル |
SYNC_MINUTES | Scalar_PER_SECOND | 最後のデータ ポイント以降の同期に費やされた合計分を、最後のデータ ポイントからの秒数で割った値。 OVERALL_SYNC_MINUTES と同等です。 |
SYNC_NUM_EGRATION_ATTEMPTS | Scalar_PER_SECOND | Device Sync 統合の試行回数。 |
SYNC_NUM_UNSYNCABLE_DOC | Scalar | データ ポイントの時点で同期できないドキュメントの数。 |
SYNC_OT_MS | ミリ秒 | Device Sync の運用変換(OT)の実行に費やされた時間の 95 パーセンタイル時間。 |
SYNC_SESSIONS_ENDED | Scalar_PER_SECOND | 終了した Device Sync セッションの割合。 |
SYNC_SESSIONS_STARTED | Scalar_PER_SECOND | 開始された Device Sync セッションの速度。 |
SYNC_SUCCESSFUL_REQUESTS | Scalar_PER_SECOND | 成功した Device Sync リクエストのレート。 |
SYNC_UPLOAD_PROPS_MS | ミリ秒 | Device Sync アップロード伝達時間の 95 パーセンタイル |
TRIGGERS_COMPUTE_MS | Scalar_PER_SECOND | 最後のデータ ポイント以降に trigger のコンピューティングに費やされたミリ秒数を、最後のデータ ポイント以降の合計秒数で割った値。 |
TRIGGERS_CURRENT_OPLOG_LAG_MS_SUM | ミリ秒 | Triggers oplog ラグの合計。 |
triggers_EGRESS_BYTES | BYTES_PER_SECOND | trigger のサーバーから転送されたデータのレート。 |
triggers_FAILED_REQUESTS | Scalar_PER_SECOND | 失敗した trigger リクエストのレート。 |
triggers_RESPONSE_MS | ミリ秒 | 95 パーセンタイル trigger の応答時間。 |
triggers_SUCCESSFUL_REQUESTS | Scalar_PER_SECOND | 成功した trigger リクエストのレート。 |