SlideShare a Scribd company logo
Monitoring Modern
Microservices on
Kubernetes with
Datadog
Ryan MacLean
Technical Evangelist
● Deployment
● Monitoring
● End-to-End Testing
We’ll cover
Intro
● Elastic provisioning of resources.
● Uncomplicated Kubernetes Updates.
● Windows and Linux workloads.
● AWS identity and access
management.
Amazon
Elastics
Kubernetes
Service
● Elastic provisioning of resources.
● Uncomplicated Kubernetes Updates.
● Windows and Linux workloads.
● AWS identity and access
management.
Amazon
Elastics
Kubernetes
Service
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Deployment Demo
https://bit.ly/eksinfra
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Our operator is now ready to go -
three steps to take in order to get it
installed and running.
Logging, metrics and even tracing
supported out of the box numerous
codebases and services, with
pre-configured dashboards to get
you going.
Datadog with EKS
MetricsTracesLogs
Monitoring Kubernetes Services
Metrics give you
details about the
actions taking place
within your app
service.
Logs will surface
errors and info about
the service and
lifecycle events.
Traces allow for
correlation between
services and to
examine errors and
delays.
What to Monitor
Get Started Quickly
We’re primarily deploying code from the
Datadog ecommerce tutorials, but the repo for
infrastructure on AWS is a bit different:
https://bit.ly/eksinfra
https://bit.ly/ddstoredog
The Sample Code
Clone the repo
1 2 3
Make
Modifications
Perform your first
deployment
https://bit.ly/eksinfra
The Website
● Ecommerce application.
● Front-end, back-ends.
● Written in Ruby, JS and Python.
● Git is used to track code changes.
https://bit.ly/ddstoredog
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Integrations
Set up IAM
1 2 3
Add read-only
permissions to
IAM for Account
Add IAM
credentials to
Datadog
https://bit.ly/aws-dd-docs
Kubernetes Operator
Docs:
https://bit.ly/k8soperator
Blog Post:
https://www.datadoghq.com/blog/datadog-operator
Monitoring Your AWS EKS Environment with Datadog
1. Install OLM.
2. Install Operator.
3. Deploy Manifests.
Installing the
Datadog
Operator
Operator install demo
https://bit.ly/k8soperator
Monitoring Your AWS EKS Environment with Datadog
Helm install demo
https://bit.ly/dd-helm
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Takes minutes to set
up
Supports standard
configs
APM features out of
the box
Integration Recap
Dashboards
Monitoring Your AWS EKS Environment with Datadog
● Monitor Kubernetes Events.
● Track kubelets & containers.
● Check resource usage.
● Visualize network traffic.
● Graph CPU, memory & disk
usage.
Use the default
dashboards to
get started
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Monitoring Your AWS EKS Environment with Datadog
Logging
● Docker Socket
● Kubernetes Log Files
Kubernetes Log
Ingestion
Logs Demo
Monitoring Your AWS EKS Environment with Datadog
Drill-Down
● Correlate between logs and
traces.
● Manual instrumentation
possible for customized
spans.
● Full distributed APM tracing
using automatic
instrumentation enabled.
Once tracing is
set up
Trace ID
Use Trace ID to pivot between events and to
drill-down.
Tracing Demo
Monitoring Your AWS EKS Environment with Datadog
Customization
Your first step will be to clone the Kubernetes
default dashboard, then add in any additional
useful info.
Clone the default
dashboard
1 2 3
Add metrics for
AWS
dependencies
Share it out!
Dashboard Demo
https://bit.ly/eksdashboard
Monitoring Your AWS EKS Environment with Datadog
Docs: bit.ly/k8soperator
Repo: bit.ly/eksinfra
Next Steps
Monitoring Your AWS EKS Environment with Datadog
Conclusion
Questions?
Thank you

More Related Content

What's hot (20)

PDF
Explore your prometheus data in grafana - Promcon 2018
Grafana Labs
 
PDF
Open shift 4 infra deep dive
Winton Winton
 
PPTX
Monitoring & Observability
Lumban Sopian
 
PDF
Implementing Observability for Kubernetes.pdf
Jose Manuel Ortega Candel
 
PPTX
Observability
Maganathin Veeraragaloo
 
PPTX
Datadogoverview.pptx
ssuser8bc443
 
PDF
Logging and observability
Anton Drukh
 
PDF
OpenShift-Technical-Overview.pdf
JuanSalinas593459
 
PPTX
Terraform on Azure
Julien Corioland
 
PDF
Systems Monitoring with Prometheus (Devops Ireland April 2015)
Brian Brazil
 
PPTX
Observability, what, why and how
Neeraj Bagga
 
PPTX
Prometheus with Grafana - AddWeb Solution
AddWeb Solution Pvt. Ltd.
 
PDF
Building an Observability platform with ClickHouse
Altinity Ltd
 
PDF
Tracing Micro Services with OpenTracing
Hemant Kumar
 
PDF
Best Practices with Azure Kubernetes Services
QAware GmbH
 
PPTX
Using Rook to Manage Kubernetes Storage with Ceph
CloudOps2005
 
PDF
Observability & Datadog
JamesAnderson599331
 
PPTX
Adopting OpenTelemetry
Vincent Behar
 
PDF
Terraform -- Infrastructure as Code
Martin Schütte
 
Explore your prometheus data in grafana - Promcon 2018
Grafana Labs
 
Open shift 4 infra deep dive
Winton Winton
 
Monitoring & Observability
Lumban Sopian
 
Implementing Observability for Kubernetes.pdf
Jose Manuel Ortega Candel
 
Datadogoverview.pptx
ssuser8bc443
 
Logging and observability
Anton Drukh
 
OpenShift-Technical-Overview.pdf
JuanSalinas593459
 
Terraform on Azure
Julien Corioland
 
Systems Monitoring with Prometheus (Devops Ireland April 2015)
Brian Brazil
 
Observability, what, why and how
Neeraj Bagga
 
Prometheus with Grafana - AddWeb Solution
AddWeb Solution Pvt. Ltd.
 
Building an Observability platform with ClickHouse
Altinity Ltd
 
Tracing Micro Services with OpenTracing
Hemant Kumar
 
Best Practices with Azure Kubernetes Services
QAware GmbH
 
Using Rook to Manage Kubernetes Storage with Ceph
CloudOps2005
 
Observability & Datadog
JamesAnderson599331
 
Adopting OpenTelemetry
Vincent Behar
 
Terraform -- Infrastructure as Code
Martin Schütte
 

Similar to Monitoring Your AWS EKS Environment with Datadog (20)

PPTX
Ultimate Guide to Microservice Architecture on Kubernetes
kloia
 
PDF
Monitoring in Big Data Platform - Albert Lewandowski, GetInData
GetInData
 
PDF
Functioning incessantly of Data Science Platform with Kubeflow - Albert Lewan...
GetInData
 
PDF
Microservices @ Work - A Practice Report of Developing Microservices
QAware GmbH
 
PDF
Where should I run my code? Serverless, Containers, Virtual Machines and more
Bret McGowen - NYC Google Developer Advocate
 
PDF
Xpdays: Kubernetes CI-CD Frameworks Case Study
Denys Vasyliev
 
PDF
[Webinar] WSO2 Enterprise Integrator 7.1.0 Release
WSO2
 
PDF
vinay-mittal-new
Vinay Mittal
 
PPTX
MongoDB World 2018: Ch-Ch-Ch-Ch-Changes: Taking Your Stitch Application to th...
MongoDB
 
PDF
A generic log analyzer for auto recovery of container orchestration system
Conference Papers
 
PPTX
Docker Enterprise Workshop - Technical
Patrick Chanezon
 
PPTX
GCP - Continuous Integration and Delivery into Kubernetes with GitHub, Travis...
Oleg Shalygin
 
PPTX
AWS Atlanta meetup Build Tools - Code Commit, Code Build, Code Deploy
Adam Book
 
PDF
8 - OpenShift - A look at a container platform: what's in the box
Kangaroot
 
PDF
Kubernetes fingerprinting with Prometheus.pdf
KawimbaLofgrens
 
PDF
Deploy 22 microservices from scratch in 30 mins with GitOps
Opsta
 
PDF
Load Balancing in the Cloud using Nginx & Kubernetes
Lee Calcote
 
PDF
Observability for Integration Using WSO2 Enterprise Integrator
WSO2
 
PDF
citus™ iot ecosystem
DUONG Dinh Cuong
 
PDF
GreatLearning Webinar - Microservices and Event-Driven Architecture.pdf
Dhaval Nagar
 
Ultimate Guide to Microservice Architecture on Kubernetes
kloia
 
Monitoring in Big Data Platform - Albert Lewandowski, GetInData
GetInData
 
Functioning incessantly of Data Science Platform with Kubeflow - Albert Lewan...
GetInData
 
Microservices @ Work - A Practice Report of Developing Microservices
QAware GmbH
 
Where should I run my code? Serverless, Containers, Virtual Machines and more
Bret McGowen - NYC Google Developer Advocate
 
Xpdays: Kubernetes CI-CD Frameworks Case Study
Denys Vasyliev
 
[Webinar] WSO2 Enterprise Integrator 7.1.0 Release
WSO2
 
vinay-mittal-new
Vinay Mittal
 
MongoDB World 2018: Ch-Ch-Ch-Ch-Changes: Taking Your Stitch Application to th...
MongoDB
 
A generic log analyzer for auto recovery of container orchestration system
Conference Papers
 
Docker Enterprise Workshop - Technical
Patrick Chanezon
 
GCP - Continuous Integration and Delivery into Kubernetes with GitHub, Travis...
Oleg Shalygin
 
AWS Atlanta meetup Build Tools - Code Commit, Code Build, Code Deploy
Adam Book
 
8 - OpenShift - A look at a container platform: what's in the box
Kangaroot
 
Kubernetes fingerprinting with Prometheus.pdf
KawimbaLofgrens
 
Deploy 22 microservices from scratch in 30 mins with GitOps
Opsta
 
Load Balancing in the Cloud using Nginx & Kubernetes
Lee Calcote
 
Observability for Integration Using WSO2 Enterprise Integrator
WSO2
 
citus™ iot ecosystem
DUONG Dinh Cuong
 
GreatLearning Webinar - Microservices and Event-Driven Architecture.pdf
Dhaval Nagar
 
Ad

More from DevOps.com (20)

PDF
Modernizing on IBM Z Made Easier With Open Source Software
DevOps.com
 
PPTX
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
PPTX
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
PDF
Next Generation Vulnerability Assessment Using Datadog and Snyk
DevOps.com
 
PPTX
Vulnerability Discovery in the Cloud
DevOps.com
 
PDF
2021 Open Source Governance: Top Ten Trends and Predictions
DevOps.com
 
PDF
A New Year’s Ransomware Resolution
DevOps.com
 
PPTX
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
DevOps.com
 
PDF
Don't Panic! Effective Incident Response
DevOps.com
 
PDF
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
DevOps.com
 
PDF
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
DevOps.com
 
PDF
Monitoring Serverless Applications with Datadog
DevOps.com
 
PDF
Deliver your App Anywhere … Publicly or Privately
DevOps.com
 
PPTX
Securing medical apps in the age of covid final
DevOps.com
 
PDF
How to Build a Healthy On-Call Culture
DevOps.com
 
PPTX
The Evolving Role of the Developer in 2021
DevOps.com
 
PDF
Service Mesh: Two Big Words But Do You Need It?
DevOps.com
 
PPTX
Secure Data Sharing in OpenShift Environments
DevOps.com
 
PPTX
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
DevOps.com
 
PDF
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
DevOps.com
 
Modernizing on IBM Z Made Easier With Open Source Software
DevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
Next Generation Vulnerability Assessment Using Datadog and Snyk
DevOps.com
 
Vulnerability Discovery in the Cloud
DevOps.com
 
2021 Open Source Governance: Top Ten Trends and Predictions
DevOps.com
 
A New Year’s Ransomware Resolution
DevOps.com
 
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
DevOps.com
 
Don't Panic! Effective Incident Response
DevOps.com
 
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
DevOps.com
 
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
DevOps.com
 
Monitoring Serverless Applications with Datadog
DevOps.com
 
Deliver your App Anywhere … Publicly or Privately
DevOps.com
 
Securing medical apps in the age of covid final
DevOps.com
 
How to Build a Healthy On-Call Culture
DevOps.com
 
The Evolving Role of the Developer in 2021
DevOps.com
 
Service Mesh: Two Big Words But Do You Need It?
DevOps.com
 
Secure Data Sharing in OpenShift Environments
DevOps.com
 
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
DevOps.com
 
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
DevOps.com
 
Ad

Recently uploaded (20)

PPTX
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
PDF
Trading Volume Explained by CIFDAQ- Secret Of Market Trends
CIFDAQ
 
PPTX
Lecture 5 - Agentic AI and model context protocol.pptx
Dr. LAM Yat-fai (林日辉)
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PPTX
Machine Learning Benefits Across Industries
SynapseIndia
 
PDF
Alpha Altcoin Setup : TIA - 19th July 2025
CIFDAQ
 
PDF
Productivity Management Software | Workstatus
Lovely Baghel
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PDF
CIFDAQ'S Token Spotlight for 16th July 2025 - ALGORAND
CIFDAQ
 
PDF
Rethinking Security Operations - Modern SOC.pdf
Haris Chughtai
 
PDF
How Current Advanced Cyber Threats Transform Business Operation
Eryk Budi Pratama
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PPTX
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
PDF
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
Trading Volume Explained by CIFDAQ- Secret Of Market Trends
CIFDAQ
 
Lecture 5 - Agentic AI and model context protocol.pptx
Dr. LAM Yat-fai (林日辉)
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Machine Learning Benefits Across Industries
SynapseIndia
 
Alpha Altcoin Setup : TIA - 19th July 2025
CIFDAQ
 
Productivity Management Software | Workstatus
Lovely Baghel
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
CIFDAQ'S Token Spotlight for 16th July 2025 - ALGORAND
CIFDAQ
 
Rethinking Security Operations - Modern SOC.pdf
Haris Chughtai
 
How Current Advanced Cyber Threats Transform Business Operation
Eryk Budi Pratama
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 

Monitoring Your AWS EKS Environment with Datadog