Intermediate

Monitoring, Logging and Cost Management in Azure Databricks

Built-in monitoring, diagnostic logging, KQL, Spark performance analysis and cost optimization levers.

Level: Intermediate / Advanced | Platform: Azure Databricks + Azure Monitor

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

23 sections
  1. 1 Table of Contents
  2. 2 Why Monitor Databricks?
  3. 3 Built-in Monitoring Tools
  4. 4 Logging Architecture
  5. 5 Configuring Diagnostic Settings
  6. 6 Azure Monitor and Log Analytics
  7. 7 KQL Queries for Databricks
  8. 8 Alerts and Notifications
  9. 9 Spark Job Performance Analysis
  10. 10 Common Bottlenecks and Solutions
  11. 11 Autoscaling and Instance Pools — Optimization
  12. 12 Spark Configuration Tuning
  13. 13 Cost Management — Levers
  14. 14 Spot Instances and Auto-Termination
  15. 15 Azure Cost Management — Budgets and Alerts
  16. 16 Databricks Usage Dashboard
  17. 17 Delta Lake Storage Optimization
  18. 18 Automated Reporting
  19. 19 Event-Driven Monitoring with Azure Functions
  20. 20 Automated Resource Cleanup
  21. 21 Dashboards with Azure Synapse / Power BI
  22. 22 Summary and Best Practices
  23. 23 Glossary

Interested in this course?

Contact us to book it or get a custom training plan for your team.