devops day - monitoring
TRANSCRIPT
![Page 1: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/1.jpg)
Michel Hubert – MVP Azure
Radoine Douhou
Monitoring
![Page 2: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/2.jpg)
Sommaire
• DevOps et le monitoring
• Application Insights
• Modern Monitoring
• Q&A
![Page 3: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/3.jpg)
DevOps
2) Code Repository
1) Developers
3) Build 4) Test 5) Deploy to Cloud
6) Monitor and Improve
Applications
![Page 4: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/4.jpg)
![Page 5: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/5.jpg)
Origine des anomalies
Gartner Security Conference presentation "Operation Zero Downtime," D. Scott
40%
• Change management
• Overloaded
• Weak problem detection
APPLICATION FAILURE
• Hardware/OS
• Network
• Power and disaster
20%OTHER
• Forget something
• Lack of procedures
• Backup errors/security
40%
OPERATOR ERROR
![Page 6: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/6.jpg)
internet
intranet
extranet
web
servers
IIS application
servers
.NETintegration
servers
AD, HIS, ...
database
servers
SQL
load balancing
network, virtualization
security: firewall, proxy etc.
clientsclients
storage
system
HBA
![Page 7: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/7.jpg)
internet
intranet
extranetclientsweb
servers
integration
servers
application
serversdatabase
servers
network
tR =
time user
has to wait
Δt = processing time
of this node
t
??? ??SAN, etc
?
![Page 8: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/8.jpg)
Conversation Dev - Ops
![Page 9: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/9.jpg)
“The price of light is less than the
cost of darkness”
-Arthur Nielsen
![Page 10: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/10.jpg)
Les couches de monitoring
Non-invasive
Code change
![Page 11: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/11.jpg)
Application Insights
![Page 12: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/12.jpg)
Télémétrie
1. La télémétrie est collectée à
partir de chaque Tier :
Application mobile, serveurs,
navigateurs
2. La télémétrie arrive dans
Application Insights service qui
va l’analyser et la stocker
Application
Insights
3. Une vue à 360°d’une
application :
disponibilité, performance &
usage
![Page 13: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/13.jpg)
Une vue à 360°
platform
infrastructure
app
1
3
4
5
Monitoring externe
Traces et events du développeur
Comportement de l’application
Performance de l’infrastructure
Pings URL et tests web pour mesurerles temps de réponse
Le développeur instrumente le code
Dépendances, requêtes, temps de réponse,exceptions, logs, etc.
Compteurs de performance
2 Comportement de l’utilisateur observéComment est utilisée l’application ?
![Page 14: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/14.jpg)
Ap
pli
ca
tio
n I
ns
igh
ts Identifier
Diagnostiquer
Améliorer
![Page 15: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/15.jpg)
demo
Application Insights
![Page 16: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/16.jpg)
Operational Insights
Microsoft Azure Operational Insights
Servers forwarding data through SCOMWindows &
Linux Server
Windows & Linux
Server
Servers directly forwarding data
REAL TIMEDASHBOARDS& REPORTING SCALABLESEARCH
READY MADE INTELLIGENCE
Azure Storage
Search & Analytics
Portal
Search, Correlate &
Combine
Visualize Results
Centralized & Extensible
Collection
Multiple Data Sources
regardless of Volume,
Format or Location
Forecast Capacity
Assess System Update,
Malware, Configuration
Change Tracking
Respond to Threats
Identify security
breaches
Audit & Compliance
Machine DataEvent Logs
IIS Logs
Security Logs
Perf Counters
Syslog
& many more
AzureVMs
AzureDiagnostics
![Page 17: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/17.jpg)
Quelques exemples
![Page 18: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/18.jpg)
Quelques exemples
![Page 19: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/19.jpg)
Quelques exemples
![Page 20: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/20.jpg)
Quelques exemples
![Page 21: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/21.jpg)
Quelques exemples
![Page 22: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/22.jpg)
Quelques exemples
![Page 23: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/23.jpg)
L’outil unique n’existe pas
System Center Operations Manager Application Insights Azure Operational Insights
Power BI
The future of monitoring
![Page 24: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/24.jpg)
L’outil unique n’existe pas
System Center Operations Manager Application Insights Azure Operational Insights
Power BI
The future of modern monitoring
![Page 25: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/25.jpg)
Exemples de dashboard
![Page 26: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/26.jpg)
Pour conclure…
Performance
Usage
Disponibilité
Services +
Apps
![Page 27: DevOps Day - Monitoring](https://reader030.vdocuments.net/reader030/viewer/2022032616/55a9390d1a28ab3e0a8b47c1/html5/thumbnails/27.jpg)
© 2012 Microsoft Corporation. Tous droits réservés. Microsoft, Windows et les autres noms de produits sont des marques déposées ou des marques commerciales de Microsoft aux États-Unis et/ou dans d'autres pays.
Les informations contenues dans ce document sont fournies uniquement à titre indicatif. Elles représentent l'opinion actuelle de Microsoft Corporation sur les points cités à la date de cette présentation. Microsoft s'adapte aux conditions fluctuantes du marché et ce document ne doit
pas être interprété comme un engagement de la part de Microsoft ; de plus, Microsoft ne peut pas garantir la véracité de toute information présentée après la date de la présentation. MICROSOFT EXCLUT TOUTE GARANTIE, EXPRESSE, IMPLICITE OU STATUTAIRE, EN CE QUI
CONCERNE CETTE PRÉSENTATION.