Michel Hubert –MVP Azure 
Radoine Douhou 
Monitoring
Sommaire 
•DevOpset le monitoring 
•Application Insights 
•Modern Monitoring 
•Q&A
DevOps 
2) Code Repository 
1) Developers 
3) Build 4) Test 5) Deploy to Cloud 
6) Monitor and Improve 
Applications
Origine des anomalies 
Gartner Security Conference presentation "Operation Zero Downtime," D. Scott 
40% 
•Change manageme...
internetintranetextranetwebserversIISapplicationservers.NETintegrationserversAD, HIS, ... databaseserversSQLload balancing...
internetintranetextranetclientswebserversintegrationserversapplicationserversdatabaseserversnetwork 
tR= 
time userhas to ...
Conversation Dev -Ops
“The price of light is less than the cost of darkness” 
-Arthur Nielsen
Les couches de monitoring 
Non-invasive 
Code change
Application Insights
Télémétrie 
1. La télémétrieestcollectéeà partirde chaqueTier : Application mobile, serveurs, navigateurs 
2. La télémétri...
Une vue à 360° 
platform 
infrastructure 
app 
1 
3 
4 
5 
Monitoring externe 
Traces et events du développeur 
Comporteme...
Application Insights 
Identifier 
Diagnostiquer 
Améliorer
demo 
Application Insights
OperationalInsights 
Microsoft Azure Operational Insights 
Servers forwarding data through SCOM 
Windows & Linux Server 
W...
Quelques exemples
Quelques exemples
Quelques exemples
Quelques exemples
Quelques exemples
Quelques exemples
L’outil unique n’existe pas 
System Center Operations Manager 
Application Insights 
Azure OperationalInsights 
Power BI 
...
L’outil unique n’existe pas 
System Center Operations Manager 
Application Insights 
Azure OperationalInsights 
Power BI 
...
Exemples de dashboard
Pour conclure… 
Performance 
Usage 
Disponibilité 
Services + Apps
© 2012 Microsoft Corporation. Tous droits réservés. Microsoft, Windows et les autres noms de produits sont des marques dép...
DevOps Day - Monitoring
Prochain SlideShare
Chargement dans…5
×

DevOps Day - Monitoring

882 vues

Publié le

Monitoring dans le cadre d'une initiative DevOps

Publié dans : Logiciels
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

DevOps Day - Monitoring

  1. 1. Michel Hubert –MVP Azure Radoine Douhou Monitoring
  2. 2. Sommaire •DevOpset le monitoring •Application Insights •Modern Monitoring •Q&A
  3. 3. DevOps 2) Code Repository 1) Developers 3) Build 4) Test 5) Deploy to Cloud 6) Monitor and Improve Applications
  4. 4. 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
  5. 5. internetintranetextranetwebserversIISapplicationservers.NETintegrationserversAD, HIS, ... databaseserversSQLload balancingnetwork, virtualizationsecurity: firewall, proxy etc. clientsclientsstoragesystemHBA
  6. 6. internetintranetextranetclientswebserversintegrationserversapplicationserversdatabaseserversnetwork tR= time userhas to wait Δt= processing time of this nodet????? SAN, etc?
  7. 7. Conversation Dev -Ops
  8. 8. “The price of light is less than the cost of darkness” -Arthur Nielsen
  9. 9. Les couches de monitoring Non-invasive Code change
  10. 10. Application Insights
  11. 11. Télémétrie 1. La télémétrieestcollectéeà partirde chaqueTier : Application mobile, serveurs, navigateurs 2. La télémétriearrive dansApplication Insights service qui val’analyseret la stocker Application Insights 3. Unevueà 360°d’une application : disponibilité, performance & usage
  12. 12. Une vue à 360° platform infrastructure app 1 3 4 5 Monitoring externe Traces et events du développeur Comportementde l’application Performance de l’infrastructure Pings URL et tests web pour mesurer les temps de réponse Le développeurinstrumentele code Dépendances, requêtes, temps de réponse, exceptions, logs, etc. Compteursde performance 2 Comportementde l’utilisateurobservé Comment estutiliséel’application?
  13. 13. Application Insights Identifier Diagnostiquer Améliorer
  14. 14. demo Application Insights
  15. 15. OperationalInsights Microsoft Azure Operational Insights Servers forwarding data through SCOM Windows & Linux Server Windows & Linux Server Servers directly forwarding data REAL TIME DASHBOARDS & REPORTING SCALABLE SEARCH 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 LogsIIS LogsSecurity LogsPerfCountersSyslog& many more AzureVMs AzureDiagnostics
  16. 16. Quelques exemples
  17. 17. Quelques exemples
  18. 18. Quelques exemples
  19. 19. Quelques exemples
  20. 20. Quelques exemples
  21. 21. Quelques exemples
  22. 22. L’outil unique n’existe pas System Center Operations Manager Application Insights Azure OperationalInsights Power BI The future of monitoring
  23. 23. L’outil unique n’existe pas System Center Operations Manager Application Insights Azure OperationalInsights Power BI The future of modern monitoring
  24. 24. Exemples de dashboard
  25. 25. Pour conclure… Performance Usage Disponibilité Services + Apps
  26. 26. © 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 actuelledeMicrosoft Corporation sur les points cités à la date de cette présentation. Microsoft s'adapte aux conditions fluctuantes dumarché 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.

×