Datadog – Qual – Feb – 2024

Day 1 – infra

START - 9:30 AM 
End - 4: PM IST

MORNING BREAK - 11 AM IST - 15 mins
---------------------------------
Lunch break - 45 mins 12:30 - 1:30
---------------------------------

BASE ---- Machine Would be provided by RPS
----------------------------------
	--------> AWS 
	--------> 
=========================================
		Mode
50% 			50%
---------------
Dis + Demo 		Lab+Assignment
====================================================================


Flow
----------------
Discussion 
Demo
Lab
Assignment
-----------------------------
What is Datadog?
----------------------------------
	Monitoring tool
	Obserbability
	--------------------------

What is Obserbability?
======================================================
EVERYTHING

Infra + APM + Logs + Syn + RUM + net + Sec
------------------------------------------
		Exploring
	----------------------------
	    Alerts + Dashboard




Lets define Obserbability in your words and how would you implement?
==================================================================

Day 1 - infra		- Metrices
Day 2 - Infra		- Metrices
Day 3 - APM + SYN + RUM	- Trace 
Day 4 - Logs + NET	- Log 	
Day 5 - Dash + Alerts

Demo + Lab #1 - How to monitoring Linux server using Datadog?
https://www.devopsschool.com/blog/how-to-install-datadog-agent-in-ubuntu/

Demo + Lab #2 - How to monitoring Windows server using Datadog?
Datadog Agent Setup in Windows Step by Step Guide
Demo + Lab #3 - How to monitoring Process of OS using Datadog?
How to enable Live Process monitoring in Datadog Agent?

Day 2 – Infra

https://devopsschool.com/slides/
https://www.scmgalaxy.com/slides/


How to Learn DevOps tools and SRE tool - 
Top 6 YouTube Channel for Software Engineers for FREE Videos Tutorials
Day 2 - Infra - Metrices - Integration =========================================== Platform OS - DONE Docker - K8 Web Apache App Tomcat DB mysql Cloud AWS ========================================== Rule of integ - know the tool - Install the tools - Enable TOOL for publishing Metrices - Enable Agent to collect the Metrices - Validate at Datadog at Metrices explorer* Docker
How to enable Docker Container monitoring in Datadog Agent?
Docker Tutorials: How to Install Docker in Ubuntu?
Apache
How to install & configure Datadog Integration with Apache HTTPD?

Day 3 – APM with Java

STOP Few service
$ systemctl stop docker.socket
$ systemctl stop apache2


https://www.devopsschool.com/blog/how-to-setup-datadog-apm-for-java-application-running-with-tomcat/

Step 1 - Install DD Agent

Step 2 - Install java
$ sudo apt-get install openjdk-11-jdk -y

Step 3 - Tomcat Install

  213  rm -rf apache-tomcat-9.0.86.zip apache-tomcat-9.0.86
  214  wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.86/bin/apache-tomcat-9.0.86.zip
  215  unzip apache-tomcat-9.0.86.zip
  216  ls
  217  cd apache-tomcat-9.0.86
  218  cd bin/
  219  chmod -R 755 .
  220  ls -la
  221  ./startup.sh
  222  ps -eaf | grep tomcat


Step 4 
App - http://15.206.116.58:8080/examples/servlets/

Error - https://stackoverflow.com/questions/36703856/access-tomcat-manager-app-from-different-host

Step 5  - Install Apm agent
https://app.datadoghq.com/apm/getting-started
https://docs.datadoghq.com/tracing/trace_collection/automatic_instrumentation/dd_libraries/java/?tab=tomcat

cd /opt
wget -O dd-java-agent.jar 'https://dtdg.co/latest-java-tracer'
chmod dd-java-agent.jar

vi /opt/apache-tomcat-9.0.86/bin/catalina.sh

CATALINA_OPTS="$CATALINA_OPTS -javaagent:/opt/dd-java-agent.jar -Ddd.profiling.enabled=true -Ddd.logs.injection=true -Ddd.trace.sample.rate=1 -Ddd.service=devopsschool -Ddd.env=prod -Ddd.version=1.1"

cd /opt/apache-tomcat-9.0.86/bin

  231  ./shutdown.sh
  232  clear
  233  ./startup.sh
ps -eaf | grep tomcat

Step 6 -
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x