Abstract

With RUM Without Limits, Datadog provides performance metrics on all ingested RUM sessions, and you control RUM Session retention volume. Balance costs and session visibility with RUM retention filters, which allow you to retain sessions based on specific criteria, such as errors, user attributes, or significant user actions.

This course teaches you how to analyze your current RUM usage, plan an effective retention strategy, and configure and troubleshoot retention filters.

Learning Objectives

  • Understand the difference between RUM Session ingestion and retention, and explain the benefits of tail-based sampling.
  • Understand how retention filters evaluate RUM events, including the role of retention rate and why filter order matters.
  • Create retention filters with appropriate query syntax, event types, and retention rates to target specific session types.
  • Analyze your application's current RUM ingestion and retention rates.
  • Create and implement a plan for your RUM Session retention strategy for your use case.
  • Troubleshoot retention filters that aren't capturing expected sessions.

Primary Audience

This course is designed for platform engineers, DevOps engineers, SREs, and frontend developers who are responsible for managing RUM costs and configuring RUM Without Limits. 

This course is particularly valuable for teams transitioning from legacy RUM plans to RUM Without Limits, or those experiencing higher-than-expected RUM costs.

Prerequisites

For the best learning experience, we recommend the following prerequisite:

Technical Requirements

In order to complete the course, you will need:

  • Google Chrome or Firefox
  • Third-party cookies must be enabled to access labs

Course Navigation

At the bottom of each lesson, click MARK LESSON COMPLETE AND CONTINUE button so that you are marked complete for each lesson and can receive the certificate at the end of the course.

Course Enrollment Period

Please note that your enrollment in this course ends after 30 days. You can re-enroll at any time and pick up where you left off.

Course curriculum

    1. Introduction

    2. Lab: RUM Retention Filters

    1. Summary

    2. Feedback Survey

RUM Retention Filters

  • 1 hours to complete
  • Intermediate