DevOps Day - Monitoring

820 vues

Publié le

Monitoring dans le cadre d'une initiative DevOps

Publié dans : Logiciels
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
820
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
24
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

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.

×