1. Network #
Who talks to whom.
Network Performance Monitoring #
Thanks to eBPF, the agent measures flows between services (volume, TCP latency, retransmissions, DNS resolutions) and aggregates them by tags: you can see that one service talks too much to another, or that an availability zone is losing packets.
2. Cloud #
Managed services.
Integrations #
- AWS: read-only IAM role and/or streaming metrics (CloudWatch Metric Streams via Firehose); logs via the Forwarder Lambda or Firehose.
- Azure: app registration and Event Hub for logs; GCP: service account and Pub/Sub for logs.
- Serverless: Lambda extension and libraries for function traces and metrics, without a host agent.
Common mistake: A cloud integration with all namespaces enabled collects thousands of useless metrics and slows down the interface: limit it to the services actually used and filter by resource tags.
3. Databases #
Understanding queries.
Database Monitoring #
Database Monitoring (PostgreSQL, MySQL, SQL Server, Oracle, MongoDB) collects normalized queries, their execution plans and wait events, and links a slow query to the APM service that issued it.
# conf.d/postgres.d/conf.yaml
init_config:
instances:
- dbm: true
host: db.internal
port: 5432
username: datadog
password: "ENC[postgres_password]"Good to know: Thedatadogaccount needs read permissions onpg_stat_statementsand on the activity views; the documentation provides the creation queries to run.
My progress
Sign in to track your progress and take notes. Sign in
💬 Recent discussions about this course
- Datadog : relier traces, logs et métriques du même service✓ solved · 1 reply(ies)
Ask a question about this lesson →See all discussions about this course
Recommended Articles
Dynatrace apps: Smartscape, containers, Kubernetes, cloud functions and network
Navigate the Dynatrace apps: Smartscape topology, sub-applications, loading waterfall, containers...
Cloud and infrastructure with Dynatrace: AWS, Azure, GCP, Kubernetes and Extensions 2.0
Monitor cloud and infrastructure with Dynatrace: AWS, Azure and GCP integrations, cloud logs, Kub...
Advanced Datadog APM: sampling, retention, profiler and Software Catalog
Go further with Datadog APM: ingestion control and sampling, retention filters, trace metrics, Co...
Installing the Datadog agent and configuring integrations
Install the Datadog agent on Linux, Docker and Kubernetes (Datadog Operator), understand datadog....
Datadog: the SaaS observability platform at a glance
What Datadog is, its products (infrastructure, logs, APM, RUM, synthetics, security), its concept...
Security with Datadog: Cloud SIEM, Cloud Security and application protection
Discover Datadog's security products: Cloud SIEM and detection rules, Cloud Security (posture, vu...
RUM and Synthetic Monitoring with Datadog: synthetic transaction monitoring and user experience
Measure user experience with Datadog: browser and mobile RUM, Core Web Vitals, Session Replay, li...
Advanced Datadog metrics: types, aggregations, cardinality and Metrics without Limits
Master Datadog metrics: types (count, rate, gauge, histogram, distribution), time and space aggre...
Advanced Datadog logs: indexes, exclusion filters, Flex Logs, archives and Sensitive Data Scanner
Control the cost and compliance of Datadog logs: pipelines and processors, indexes and retention,...