Datadog Performance monitoring tool from Zero to Hero

Analyze performance key metrics using APM services, Traces, Profiling, Dashboard and create Advanced Monitoring system
Datadog Performance monitoring tool from Zero to Hero
File Size :
2.56 GB
Total length :
5h 23m

Category

Instructor

Emin Salim

Language

Last update

11/2022

Ratings

4.2/5

Datadog Performance monitoring tool from Zero to Hero

What you’ll learn

Understand basic and advanced concepts of APM and Datadog tool usage.
Datadog Agent installations and configurations. Includes IIS integration.
Datadog APM Service monitoring, Traces observations and Error Tracking. This includes .NET Core API monitoring with the SQL service layer
Datadog Custom Tags usage from your .NET application.
Dashboards creation with different widgets like timeseries, query values, toplists, tables, pie charts, service maps and watchdog.
Alerts/Monitors creation for host and services. Monitors for latency, error and success call rates and sql query duration.
Understand SLA, SLO, SLI and Error Budget by creating Datadog SLO for success rate (DevOps)
Monitor application key aspects like availability, reliability, scalability and duration. Also monitor top slowest queries.
Integrate monitors with Slack and PagerDuty
Synthetic Monitoring and Performing API and Browser Tests. Using GET/Post methods with request body and Authorization Bearer Token
Log Management: Basics, Log Entries, Log Exceptions, NLog usage
How to investigate an issue using Notebook and collaborate it with the team members
How to setup and monitor NodeJS application with MongoDB in Datadog – with custom metrics and traces

Datadog Performance monitoring tool from Zero to Hero

Requirements

Almost no programming experience needed. Only for 2-3 specific lectures .NET coding skills are needed.

Description

This course will help you to:1. Understand basic and advanced concepts of Application Performance Management and Datadog tool usage2. To build APM for your application with Datadog from scratch.3. To visualize the entire request path and determine exactly where a bottleneck or error occurred.To Be able only with a few mouse clicks to track errors inside your application and find slow queries.4. Perform datadog Agent installations, configurations and query basic metrics.5. Analyze datadog APM Service monitoring, Trace searches and Code Profiling.This includes .NET Core API monitoring with the SQL service layer.6. Create dashboards with different widgets like timeseries, query values and toplists.We will create widgets together for:- Latency in Timeseries and Query value graph- Error rate in Timeseries and Query value graph- Top List Endpoints in List/Table/Pie Chart- Host graph usage- Service map usage- Applying Formulas7. Create Monitors/Alerts for host, services, endpoints, iis and watchdog. We will create alerts together for::- monitor for request latency- monitor for error rate- monitor for specific api endpoint- monitor for sql query duration- monitor for host data reporting- watchdog monitors8. Understand SLA, SLO, SLI and Error Budget by creating Datadog SLO for success rate9. Integrate monitors with Slack and PagerDuty10. Synthetic Monitoring with API and Browser Tests creation using Get/Post requests with Authorization Bearer Tokens11. Log Management and how to save/view logs using NLog in Datadog12. Notebook- how to investigate an issue using notebook and collaborate with team members using comments- how to use templates and create custom ones13. Monitor application key aspects like availability, reliability, scalability and duration.14. How to setup and monitor NodeJS application with MongoDB in Datadog – with custom metrics and traces

Overview

Section 1: Introduction

Lecture 1 Welcome and Introduction to course

Lecture 2 What is Application Performance Management?

Section 2: Get started with Datadog: Registration, Pricing, and Agent installation

Lecture 3 What is Datadog and why do we need it?

Lecture 4 Pricing Information – free and paid options

Lecture 5 Basic Definitions – host, agent and tags

Lecture 6 Registration and Agent Installation

Section 3: Datadog Agent: Definitions, Configuration and Integrations

Lecture 7 Datadog Agent – definitions and configurations

Lecture 8 Datadog Agent – display host basic metrics and default host dashboards

Lecture 9 Datadog Agent – integration with Internet Information Server (IIS)

Section 4: Datadog Infrastructure: Host maps and Infrastructure List

Lecture 10 Datadog Infrastructure: Host maps and Infrastructure List

Section 5: Datadog Metrics: Explorer, Summary and Metric Types

Lecture 11 Metrics Explorer

Lecture 12 Metrics Summary and Metrics Types

Section 6: Datadog APM: Download, Installation, Services, Traces and Error Tracking

Lecture 13 APM will monitor our DogsWorld application based on .NET Core

Lecture 14 APM – download, installation and basic configuration (Windows)

Lecture 15 APM Services and Service Map

Lecture 16 APM Traces – Transactions, Basic search, Search pane and Facets

Lecture 17 APM Traces – Flame graph, Span list and System Tags

Lecture 18 APM Traces – Error Tracing

Lecture 19 APM – Profiling

Section 7: Datadog APM: Custom Tags, Exception Handling and Facets

Lecture 20 APM – Custom Tags and Sending custom tags using .NET Tracer Nuget Package

Lecture 21 APM – Custom Tags, Search, Filter and Facet usage

Section 8: Datadog Dashboards: Create (with Graphs), Import, Export and Variable Usages

Lecture 22 Dashboard List and Definitions

Lecture 23 Dashboard – Create a New Dashboard with many Widgets

Lecture 24 Dashboard – Import widgets/graphs into Dashboard from Services and Metrics Page

Lecture 25 Dashboard – Import and Export as JSON

Lecture 26 Dashboard – Variables usage

Section 9: Datadog Monitors (Alerts) and Notifications by Email, Slack and PagerDuty

Lecture 27 Monitors – Create Monitors

Lecture 28 Monitors – Suggested Monitors

Lecture 29 Monitors – Management

Lecture 30 Monitors – Integration with Slack

Lecture 31 Pager Duty – Account Creation

Lecture 32 Monitors – Integration with Pager Duty

Section 10: Datadog: SLA, SLO, SLI and Error Budget (DevOps)

Lecture 33 Datadog – SLA, SLO, SLI and Error Budget (DevOps)

Lecture 34 Datadog – SLO Creation, Date Correlation and Setup Alerts

Section 11: Synthetic Monitoring: API Tests and Browser Tests

Lecture 35 What is a Synthetic Monitoring

Lecture 36 Create API Tests

Lecture 37 Create Browser Tests

Section 12: Log Management: Basics, Log Entries, Log Exceptions, NLog usage

Lecture 38 What is a Log Management System

Lecture 39 How to Log Data using NLog

Lecture 40 Log Explorer and Log Exceptions

Section 13: Notebook: Creation, Issue Investigation, Documentation and Templates Usage

Lecture 41 What is a Notebook in Datadog?

Lecture 42 How to create Documentation Type of Notebook

Lecture 43 How to Investigate an Exception using Notebook and collaborate with other users

Lecture 44 Notebook Templates (Custom and Built in)

Section 14: NodeJS with MongoDB application monitoring in Datadog

Lecture 45 Setup NodeJS application with MongoDB locally from GitHub

Lecture 46 Configure NodeJS Custom Metrics

Lecture 47 Configure NodeJS Services and Traces

Lecture 48 NodeJS and MongoDB Service Catalog

Lecture 49 NodeJS Traces

Section 15: Datadog – Account

Lecture 50 Account Summary

Lecture 51 Account Collaboration

Lecture 52 Final

For Developers and Managers which wants to improve their application performance and security.

Course Information:

Udemy | English | 5h 23m | 2.56 GB
Created by: Emin Salim

You Can See More Courses in the IT & Software >> Greetings from CourseDown.com

New Courses

Scroll to Top