Datadog – Qual – Feb – 2024

DevOps

MOTOSHARE 🚗🏍️
Turning Idle Vehicles into Shared Rides & Earnings

From Idle to Income. From Parked to Purpose.
Earn by Sharing, Ride by Renting.
Where Owners Earn, Riders Move.
Owners Earn. Riders Move. Motoshare Connects.

With Motoshare, every parked vehicle finds a purpose. Owners earn. Renters ride.
🚀 Everyone wins.

Start Your Journey with Motoshare

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?
<blockquote class="wp-embedded-content" data-secret="UeSPrYHUdA"><a href="https://www.devopsschool.com/blog/datadog-agent-setup-in-windows-step-by-step-guide/">Datadog Agent Setup in Windows Step by Step Guide</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; visibility: hidden;" title="“Datadog Agent Setup in Windows Step by Step Guide” — DevOpsSchool.com" src="https://www.devopsschool.com/blog/datadog-agent-setup-in-windows-step-by-step-guide/embed/#?secret=CdLaYmYcX3#?secret=UeSPrYHUdA" data-secret="UeSPrYHUdA" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>

Demo + Lab #3 - How to monitoring Process of OS using Datadog?
<blockquote class="wp-embedded-content" data-secret="BOFMVikJKu"><a href="https://www.devopsschool.com/blog/how-to-enable-live-process-monitoring-in-datadog-agent/">How to enable Live Process monitoring in Datadog Agent?</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; visibility: hidden;" title="“How to enable Live Process monitoring in Datadog Agent?” — DevOpsSchool.com" src="https://www.devopsschool.com/blog/how-to-enable-live-process-monitoring-in-datadog-agent/embed/#?secret=mYCLM63aiL#?secret=BOFMVikJKu" data-secret="BOFMVikJKu" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
Code language: HTML, XML (xml)

Day 2 – Infra

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


How to Learn DevOps tools and SRE tool - 
<blockquote class="wp-embedded-content" data-secret="PHeHiZQIMl"><a href="https://www.devopsschool.com/blog/top-4-youtube-channel-for-free-videos-tutorials/">Best youtube channels for software developers</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; visibility: hidden;" title="“Best youtube channels for software developers” — DevOpsSchool.com" src="https://www.devopsschool.com/blog/top-4-youtube-channel-for-free-videos-tutorials/embed/#?secret=aOJbW9uvMu#?secret=PHeHiZQIMl" data-secret="PHeHiZQIMl" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>

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
<blockquote class="wp-embedded-content" data-secret="KC51eOQ9BM"><a href="https://www.devopsschool.com/blog/how-to-enable-docker-container-monitoring-in-datadog-agent/">How to enable Docker Container monitoring in Datadog Agent?</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; visibility: hidden;" title="“How to enable Docker Container monitoring in Datadog Agent?” — DevOpsSchool.com" src="https://www.devopsschool.com/blog/how-to-enable-docker-container-monitoring-in-datadog-agent/embed/#?secret=tdrDJ1Q77j#?secret=KC51eOQ9BM" data-secret="KC51eOQ9BM" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<blockquote class="wp-embedded-content" data-secret="ScviOWcJRH"><a href="https://www.devopsschool.com/blog/how-to-install-docker-in-linux/">Docker Tutorials: How to Install Docker in Ubuntu?</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; visibility: hidden;" title="“Docker Tutorials: How to Install Docker in Ubuntu?” — DevOpsSchool.com" src="https://www.devopsschool.com/blog/how-to-install-docker-in-linux/embed/#?secret=iCG9KPkwWU#?secret=ScviOWcJRH" data-secret="ScviOWcJRH" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>


Apache
<blockquote class="wp-embedded-content" data-secret="sMUAoBpFGC"><a href="https://www.devopsschool.com/blog/how-to-install-configure-datadog-integration-with-apache-httpd/">How to install & configure Datadog Integration with Apache HTTPD?</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; visibility: hidden;" title="“How to install & configure Datadog Integration with Apache HTTPD?” — DevOpsSchool.com" src="https://www.devopsschool.com/blog/how-to-install-configure-datadog-integration-with-apache-httpd/embed/#?secret=3rWKHaLJEm#?secret=sMUAoBpFGC" data-secret="sMUAoBpFGC" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>





Code language: HTML, XML (xml)

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 -Code language: PHP (php)
Subscribe
Notify of
guest

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

1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Ranjith
Ranjith
1 year ago

Hi Rajesh,
Phone no’s 1800 889 7977 | +91 7004 215 841 are not reachables

1
0
Would love your thoughts, please comment.x