This course helps to:
-
Understand basic and advanced concepts of Application Performance Management and Datadog tool usage
-
To build APM for your application with Datadog from scratch.
-
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.
-
Perform datadog Agent installations, configurations and query basic metrics.
-
Analyze datadog APM Service monitoring, Trace searches and Code Profiling.
This includes .NET Core API monitoring with the SQL service layer.
- 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
- 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
-
Understand SLA, SLO, SLI and Error Budget by creating Datadog SLO for success rate
-
Integrate monitors with Slack and PagerDuty
-
Synthetic Monitoring with API and Browser Tests creation using Get/Post requests with Authorization Bearer Tokens
-
Log Management and how to save/view logs using NLog in Datadog
-
Notebook:
-
how to investigate an issue using notebook and collaborate with team members using comments
-
how to use templates and create custom ones
-
Monitor application key aspects like availability, reliability, scalability and duration.
-
How to setup and monitor NodeJS application with MongoDB in Datadog - with custom metrics and traces
Datadog: Performance monitoring tool - from Zero to Hero (Udemy)