SRE Journey
← 記事一覧
クラウドDatadog Blog

Monitor the performance of critical steps in user journeys with RUM operations

DatadogのRUM Operationsで重要なアプリ処理の可用性とレイテンシを監視

Datadog

要点

  • Operationは「決済処理」など、アプリ側が制御する技術的ステップを指し、開始・成功・失敗・所要時間を計測する。ユーザーの思考時間は含めない設計が推奨される。
  • 定義方法はRUM SDK API、UI上でのイベントのマッピング、MCP Server、RUM Operations APIなど。タイムアウト率は1%以下が目安。
  • 非サンプリングのRUMトラフィックからrum.measure.operationとrum.measure.operation.durationが生成され、失敗や遅延したセッションをretention filterで保持できる。
  • 可用性SLOとレイテンシSLOを別々に作成でき、「動くが遅い」と「速いが失敗が多い」を区別できる。
  • Bits Investigation for Operations(Preview)が劣化原因を分析し、Journey Monitoringとの明示的な紐付け(任意)も可能。RUMに追加料金なしで含まれる。

元記事:Monitor the performance of critical steps in user journeys with RUM operations(Datadog Blog)↗