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
- Latest updates and features
This course will help you to:
Understand basic and advanced concepts of Application Performance Management (APM) and Datadog tool usage.
Build APM for your application from scratch using Datadog.
Visualize the entire request path and quickly identify where bottlenecks or errors occur.
Track application errors and slow queries with just a few clicks.
Install and configure the Datadog Agent and query essential system and application metrics.
Analyze Datadog APM services, trace searches, and code profiling, including .NET Core API monitoring with SQL service layer visibility.
Create dashboards using different widgets, including:
Time series
Query value
Top lists
Tables and pie charts
We will build dashboards together for:
Latency (time series & query value)
Error rate (time series & query value)
Top API endpoints
Host resource usage
Service map visualization
Applying formulas for advanced insights
Create monitors and alerts for hosts, services, endpoints, IIS, and Watchdog:
Request latency
Error rate
Specific API endpoints
SQL query duration
Host data reporting
Watchdog monitors
Understand SLA, SLO, SLI, and Error Budgets by creating Datadog SLOs for success rate tracking.
Integrate monitors with Slack and PagerDuty for real-time incident notifications.
Use Synthetic Monitoring with API and browser tests, including
GET/POST requests with Bearer token authorization.Manage logs in Datadog, including saving and viewing logs using NLog.
Use Datadog Notebooks to:
Investigate incidents
Collaborate with team members using comments
Create and reuse custom templates
Monitor key application aspects such as availability, reliability, scalability, and performance duration.
Set up and monitor a Node.js application with MongoDB, including:
Service configuration
Custom metrics
Distributed tracing
Learn the latest Datadog updates and features used in modern production environments.