Datadog: Performance monitoring tool (from Zero to Hero)

Analyze performance key metrics using APM services, Traces, Profiling, Dashboard and create Advanced Monitoring system

This course will help you to:

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.

Course Content

  • Introduction –> 2 lectures • 5min.
  • Get started with Datadog: Registration, Pricing, and Agent installation –> 4 lectures • 13min.
  • Datadog Agent: Definitions, Configuration and Integrations –> 3 lectures • 20min.
  • Datadog Infrastructure: Host maps and Infrastructure List –> 1 lecture • 6min.
  • Datadog Metrics: Explorer, Summary and Metric Types –> 2 lectures • 8min.
  • Datadog APM: Download, Installation, Services, Traces and Error Tracking –> 7 lectures • 1hr 1min.
  • Datadog APM: Custom Tags, Exception Handling and Facets –> 2 lectures • 9min.
  • Datadog Dashboards: Create (with Graphs), Import, Export and Variable Usages –> 5 lectures • 37min.
  • Datadog Monitors (Alerts) and Notifications by Email, Slack and PagerDuty –> 6 lectures • 40min.
  • Datadog: SLA, SLO, SLI and Error Budget (DevOps) –> 2 lectures • 15min.
  • Synthetic Monitoring: API Tests and Browser Tests –> 3 lectures • 29min.
  • Log Management: Basics, Log Entries, Log Exceptions, NLog usage –> 3 lectures • 19min.
  • Notebook: Creation, Issue Investigation, Documentation and Templates Usage –> 4 lectures • 20min.
  • NodeJS with MongoDB application monitoring in Datadog –> 5 lectures • 36min.
  • Datadog – Account –> 4 lectures • 12min.

Datadog: Performance monitoring tool (from Zero to Hero)

Requirements

This course will help you to:

1. Understand basic and advanced concepts of Application Performance Management and Datadog tool usage

2. 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 Formulas

7. 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 monitors

8. Understand SLA, SLO, SLI and Error Budget by creating Datadog SLO for success rate

9. Integrate monitors with Slack and PagerDuty

10. Synthetic Monitoring with API and Browser Tests creation using Get/Post requests with Authorization Bearer Tokens

11. Log Management and how to save/view logs using NLog in Datadog

12. Notebook

– how to investigate an issue using notebook and collaborate with team members using comments

– how to use templates and create custom ones

13. 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

 

Get Tutorial