Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Monitoring in Azure

Slides for my "Monitoring in Azure" talk at Zühlke Group DevOpsDays 2019 #DevOps #Azure #Monitoring

Demo repository: https://github.com/tknerr/zdod19-azure-monitoring-demo

  • Be the first to comment

  • Be the first to like this

Monitoring in Azure

  1. 1. © Zühlke 2019Slide 1| |Torben KnerrMonitoring in Azure 15.08.2019 | Monitoring in Azure
  2. 2. © Zühlke 2019Slide 2| |Torben KnerrMonitoring in Azure 15.08.2019 | Overview  Super-quick Azure Monitor Overview  Azure Monitoring Demo  Intro to the Sample App  Monitoring the App  Lessons Learned
  3. 3. © Zühlke 2019Slide 3| |Torben KnerrMonitoring in Azure 15.08.2019 | Super-quick Azure Monitor Overview See https://docs.microsoft.com/en-us/azure/azure-monitor/overview
  4. 4. © Zühlke 2019Slide 4| |Torben KnerrMonitoring in Azure 15.08.2019 | Super-quick Azure Monitor Overview  Metrics  Application Insights  Availability Tests  Dashboards  Alerts  Diagnostic Logs  Service Health
  5. 5. © Zühlke 2019Slide 5| |Torben KnerrMonitoring in Azure 15.08.2019 | Azure Monitoring Demo!
  6. 6. © Zühlke 2019Slide 6| |Torben KnerrMonitoring in Azure 15.08.2019 | Lessons Learned  Learning Kusto Query Language is well invested  Deciding what to put on the dashboard is the hardest part  Once you have it in Metrics / Logs everything else is easy  Enable Diagnostic Logs where possible  Automate everything (and separate data from logic)  Beware: monitorability might be dependent on pricing tier  Dashboard annoyances (colors, widgets, timechooser)  Azure (Premier) Support...
  7. 7. © Zühlke 2019Slide 7| |Torben KnerrMonitoring in Azure 15.08.2019 | Automation Tipps  You will need to automate it!!!  Create resources via Azure Portal GUI -> export -> refine  Know the Azure Resource Explorer  Know the docs / how to google for them  Use Resource Iterators to keep ARM templates clean  Separate logic from data
  8. 8. © Zühlke 2019Slide 8| |Torben KnerrMonitoring in Azure 15.08.2019 | Resources  Demo Repository: https://github.com/tknerr/zdod19-azure-monitoring-demo  A reusable “Monitoring Concept for Azure Projects”: https://confluence.zuehlke.com/display/ZTOPAZU/A+Reus able+Monitoring+Concept+for+Azure+Projects  Kusto Query Language: https://docs.microsoft.com/en-us/azure/kusto/query/
  9. 9. © Zühlke 2019Slide 9| |Torben KnerrMonitoring in Azure 15.08.2019 | Thank You!  …and let’s continue the discussion here:

×