Abstract

DogStatsD is a library and service for creating and sending custom metrics in Datadog. In this course you'll learn how to set up DogStatsD, create custom metrics, and view those metrics in Datadog.

Learning Objectives

By the end of this course you'll be able to:

  • Understand DogStatsD and StatsD
  • Set up DogStatsD for an application
  • Implement custom metrics using counts, gauges, and distributions
  • View custom metrics in Datadog and organize them into dashboards

Primary Audience

This course is designed for software engineers who want to set up custom metrics for tracking unique system information. Those who need to go beyond the metrics automatically provided by Datadog will benefit from this course.

Prerequisites

This course is aimed at developers who are familiar with the use of libraries and APIs in general.

Learners need to understand Datadog concepts such as:


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

    1. DogStatsD Architecture

    2. Custom Metrics Types

    3. DogStatsD Client Instantiation

    4. Lab: Using DogStatsD

    5. Custom Events and Service Checks

    1. Conclusion

    2. Feedback Survey

Creating Custom Metrics with DogStatsD

  • 1 hours to complete
  • 3 Lessons
  • Beginner