Courses
-
Diagnosing Application Bugs with Datadog APM
NEW! Leverage several features of the Datadog APM product to identify bugs within application code. Using insights gained from APM, fix those bugs and verify your fixes have made a difference in stability and performance.
Free
-
Understanding OpenTelemetry
NEW! Discover the fundamentals of OpenTelemetry (OTel), an open-source standard for telemetry data collection. This course provides an overview of OTel's capabilities and benefits, preparing you for integrating observability into your applications.
Free
-
Getting Started with APM Metrics & Traces
NEW! Monitor service health and performance with Application Performance Management. Explore traces to understand requests and interactions between services. Track key metrics to understand trends that impact system behavior and user experience.
Free
-
Discovering Table, List, SLO, and Architecture Widgets
In this course, you’ll learn how to create, configure, and utilize Datadog dashboard table, list, SLO, and architecture widgets. You’ll track the metrics and performance of a web application and discover how to present important data.
Free
-
APM Rate Limiting and Retention
NEW! Control APM trace retention and rate limiting for your applications. Add ingestion and retention filters, create metrics from traces, and monitor trace usage to better manage your APM data.
Free
-
Getting Started with Serverless Monitoring on AWS
NEW! Monitor your serverless applications with Datadog using the Datadog Lambda Extension and trace libraries. Analyze distributed traces across multiple Lambda functions. Explore serverless performance metrics, logs, and dashboards.
Free
-
Getting Started with Synthetic Monitoring and Browser Testing
NEW! Simulate user sessions to proactively test and monitor applications from different locations, browsers, and devices.
Free
-
Customize Alert Monitor Notifications
NEW! Craft dynamic and descriptive notification messages for alert monitors using conditional, tag, and template variables. In the hands-on lab, you’ll gain practical experience by drafting and testing notification messages.
Free
-
Detect Suspicious Process, File, and Network Activity with CSM Threats
Monitor file, network, and process activity with Cloud Security Management. Detect and investigate threats to cloud infrastructure in real-time. Secure containerized and host-based workloads.
Free
-
Track Logs for Alerting and Investigations
Set up alerts for logs using Log Monitors. Investigate error logs using Error Tracking. Create metrics from logs using Generate Metrics. Visualize log data in Dashboards alongside related data and insights.
Free
-
Getting Started with Log Explorer
Query logs from all of your log sources. Investigate log details. Build visualizations with Fields Aggregations. Create Saved Views. Add facets and measures.
Free
-
Enable and Manage CSM Threats
Enable Cloud Security Management Threats (CSM Threats) for your cloud workload and detect infrastructure threats in real time. Manage out-of-the-box security agent rules and threat detection rules. Understand the CSM Threats rules pipeline.
Free
-
Monitor a Kafka Pipeline with DSM
Learn to monitor Kafka pipelines with Data Streams Monitoring, a powerful tool for effectively overseeing your data-driven applications.
Free
-
Introduction to OTel with Datadog
Configure your OpenTelemetry (OTel) instrumented system so that you can explore OTel-collected metrics, traces, and logs all in Datadog.
Free
-
Discovering Graph Widgets
In this course, you’ll learn how to create, configure, and utilize Datadog dashboard graph widgets. You’ll track the metrics and performance of a web application and discover how to present important data using these popular widget types.
Free
-
Set up APM for Java applications on a host
Set up Datadog Application Performance Monitoring (APM) for Java applications running on a host. Apply recommended practices and build confidence when adding APM to your applications.
Free
-
Monitoring a Kubernetes Cluster: Troubleshooting Workloads
This course will present hands-on scenarios in which you will use Datadog to identify, fix, and monitor common Kubernetes workload issues.
Free
-
APM Monitors and Alerting
Learn to create and modify effective APM monitors and alerts so your systems are properly monitored and the correct teams notified when something goes wrong.
Free
-
Remediate Issues with Workflow Automation
NEW! Automate redundant, time-sensitive processes. Create workflows from scratch or using blueprints. Configure actions to automate tasks and communicate with teams and third-party services.
Free
-
Monitoring a Kubernetes Cluster: The Control Plane
This course will walk you through monitoring each of a Kubernetes cluster's control plane components: API Server, Controller Manager, Scheduler, and etcd.
Free
-
Configure Log Collection for a Containerized Application
Learn how to set up logging and log ingestion for an app that is built with Ruby and Python services in a Docker environment. The concepts are applicable to other languages, frameworks, and environments.
Free
-
Manage and Monitor Indexed Log Volumes
Control and track retention and volumes of indexed logs to maintain costs using Indexes with Exclusion Filters, Logs Monitors, and the Log Management - Estimated Usage dashboard. Learn about Flex Logs vs Standard Indexing.
Free
-
Configure Cloud SIEM for AWS
Secure your cloud environments with Datadog Cloud SIEM. Enable Cloud SIEM, ingest cloud audit logs, and install a Content Pack. The lab and examples in this course feature AWS. The concepts are applicable to multiple cloud providers.
Free
-
Detect and Investigate Threats with Cloud SIEM
Secure your cloud environments with Datadog Cloud SIEM and cloud provider Content Packs. Explore out-of-the-box threat detection rules. Investigate incoming threats using Security Signals, Signals Explorer, and Cloud SIEM Investigator.
Free
-
Introduction to Real User Monitoring (RUM)
How does your user experience impact operational success? Use data from real end-users to track UX, performance, deployments, and errors—all while gaining visibility into precisely how users interact with your apps.
Free
-
Database Monitoring Quiz
Are you intrigued by exploring your understanding of Database Monitoring (DBM)? This quiz serves as an excellent opportunity to assess your comprehension of DBM, offering a foundation for further exploration and learning.
Free
-
Introduction to Dashboards
In this course, you’ll learn how to create Datadog dashboards that display the status and performance of a web application. You’ll track the site's performance and error rate and present this data in a way that is easy to understand.
Free
-
Tracking errors with RUM for JavaScript web applications
Learn how to use the error tracking features of Datadog Real User Monitoring (RUM) on your JavaScript web applications.
Free
-
Process Logs Out of the Box with Integration Pipelines
Structure and enrich ingested logs from common sources using out-of-the-box and modified Integration Pipelines.
Free
-
Build and Manage Log Pipelines
Build a log pipeline from scratch. Use the Pipeline Scanner to check if the pipeline is processing the logs as expected. Add a Standard Attribute for a common attribute in logs.
Free
-
Create Custom Spans and Span Tags with APM
Learn how to create custom spans, create tags for those spans, and create measures from tags to surface data and troubleshoot issues with Datadog APM.
Free
-
Find and Remediate Cloud Vulnerabilities with CSM Misconfigurations
Secure your cloud environments with Datadog Cloud Security Management (CSM). Set up CSM Misconfigurations for AWS and Google Cloud. Use CSM Compliance to assess your security posture against industry-standard frameworks.
Free
-
Create and Share Your First Notebook
Learn how to use Datadog Notebooks to collect data across the platform into a document and share that with your colleagues.
Free
-
Collect Custom Data with RUM for JavaScript Web Applications
Learn how to use Datadog Real User Monitoring (RUM) to collect custom data from your JavaScript web applications.
Free
-
Monitoring a Kubernetes Cluster: Install the Agent
To monitor your Kubernetes cluster with Datadog, you must install the Datadog Agent. This course will walk you through the most common ways of installing Cluster and Node Agents on Kubernetes: the Helm chart and The Datadog Operator.
Free
-
Managing Services with the Service Catalog
Understand the Datadog Service Catalog. Create and modify useful metadata with service definitions.
Free
-
Optimize Request Latency with Profiling Timeline
Pinpoint causes of poor request latency using Timeline in Continuous Profiler. View the distribution of thread activity and runtime activity over every request for full visibility into multithreaded applications.
Free
-
Create Business-Critical Insights Using Dashboards and SLOs
In this course you’ll learn techniques for creating an executive Dashboard that shows a mix of Powerpacks and widgets. You'll track business objectives, application uptime, and system performance while presenting this data in a Dashboard.
Free
-
The Agent on a Host
Introduction to running the Datadog Agent on a host. Hands-on activities walk you through running and configuring the Agent to collect events, metrics and logs from other services.
Free
-
The Agent on Docker
Introduction to running the Datadog Agent in a container. Hands-on activities walk you through running and configuring the Agent container to collect events, metrics and logs from other services.
Free
-
Datadog Quick Start
Explore data and insights in Dashboards, Logs, Service Catalog, and Monitors for a live application environment. Become confident finding your way around Datadog features you'll use everyday.
Free
-
Introduction to Monitoring AWS
This course will walk you through a series of hands-on exercises, including installing the integration and installing sub-integrations for specific services, such as AWS Lambda and Amazon RDS.
Free
-
Configure Real User Monitoring (RUM) for JavaScript Web applications
Learn about the different configuration options when setting up Datadog RUM on your JavaScript web applications.
Free
-
Introduction to Observability
What is observability? This question needs to be answered before you start using the Datadog platform. In this introductory course we’ll cover the three pillars of observability and prepare you to move on to our Datadog Foundation training.
Free
-
Datadog Foundation
This course offers an entrypoint to the Datadog platform by introducing many of its basic products and concepts, including integrations, Universal Service Monitoring, Service Catalog, logs, metrics, monitors, service level objectives, and dashboards.
Free
-
Monitoring a Postgres Database with Datadog DBM
Identify inefficiencies and optimize your database. View query metrics, explain plans, and visualizations from all of your databases in a single place.
Free
-
Datadog 101: Site Reliability Engineer
Datadog’s core suite of tools gives SREs the ability to view their entire infrastructure at a glance as well as zoom in on individual components such as processes. This course teaches you how to use these capabilities effectively.
Free
-
Datadog 101: Developer
Learn the Datadog features and capabilities that are most fundamental to the application developer role, such as working with integrations, configuring your services for APM, synthetic API and browser testing, and RUM.
Free
-
The Learning Environment
This course, a prerequisite for all Learning Center courses and workshops, sets you up in the learning environment and helps you get comfortable with its various controls and screens.
Free
-
Introduction to Application Performance Monitoring
Learn to easily identify slow endpoints and improve performance. You'll instrument an app and then explore many APM features, including Traces Search, Live Search, Trace View, Services List, Service Page, Resource Page, and Service Map.
Free
-
Tagging Best Practices
Develop an effective tagging strategy to improve data organization and visibility across your systems. Filter, group, and explore correlated data with tags in Datadog for deeper insights into performance, resource usage, and application behavior.
Free
-
Create an Agent Integration
This course guides you through the development process for a sample Datadog integration, presenting the associated tooling along with the coding and configuration steps, all with a view to helping you start building your own integrations.
Free
-
Introduction to Service Level Objectives
This course introduces you to basic SLO concepts and tasks, including how to create and work with SLOs and Error Budget Monitors in Datadog, as well as important associated considerations (such as how to identify good SLIs).
Free
-
Diagnose Code Performance Issues with Continuous Profiler
Investigate and improve application code performance in production with Datadog Continuous Profiler.
Free
-
Introduction to Monitoring Kubernetes
In this course, you learn the basics about monitoring the Kubernetes platform with Datadog, including the importance of tagging your various workloads. You also look at the different metrics, logs, and APM traces that are specific to Kubernetes.
Free
-
Monitoring Workloads on Kubernetes
This course explores the distinctive aspects of monitoring workloads on Kubernetes, focusing in particular on the impact of workload scheduling.
Free
-
Progressive Delivery in Kubernetes
A good observability strategy is key to success with progressive delivery. In this course, you learn various observability strategies for implementing progressive delivery in Kubernetes and how these strategies can fit different organizations.
Free
-
Synthetic Tests in a CI/CD Pipeline
In this course, you learn how to incorporate Datadog's synthetic tests into a CI/CD pipeline to help you catch bugs in code before deployment.
Free
-
Introduction to Cloud SIEM
In this course, you learn the fundamentals about how to use Cloud SIEM in Datadog to detect different types of security threats and attacks.
Free
-
Detect Application Attacks with Application Security Management
Perform attacks against a vulnerable web application. Leverage Datadog Application Security Management (ASM) and Cloud Workload Security (CWS) to identify the attacks.
Free
-
Introduction to Incident Management
In this course, you learn about managing incidents by working through a hands-on example with Datadog Incident Management. You also learn how to use Slack to effectively communicate incident status to your team.
Free
-
Datadog API: Automation and Infrastructure as Code
In this course, you take a hands-on tour of the Datadog API and its capabilities. You also learn a variety of ways to communicate with the Datadog API, with an emphasis on automated methods.
Free
-
Using Datadog Notebooks for Centralized Reporting
In this lab, you learn how to use Datadog and the Datadog API to build a notebook that holds, over a 5-day span, both metric data and software release notes for an application.
Free
-
Managing Datadog monitors through Kubernetes configuration
In this lab, you use DatadogMonitor to define Datadog monitors as Kubernetes objects, allowing you to store them in Git with the rest of your application configuration.
Free
-
Tracking Canary Deployments with Datadog
In this lab, you use Datadog’s deployment tracking together with Docker to deploy, track, and remediate issues within staged releases.
Free
-
Using Datadog RUM to Track Core Web Vitals
This lab walks you through the process of using Datadog Real User Monitoring (RUM) to monitor Core Web Vitals for a fictional e-commerce app, Storedog.
Free
-
Introduction to Cluster Checks and Endpoint Checks
In this lab, you learn how to set up cluster checks and endpoint checks for Kubernetes services.
Free