クラウド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)↗
- #Datadog
- #RUM