Monitoring your Python Application
Aravind Putrevu (~aravind34) |
Description:
Often late, the time to debug that particular bug/issue occurring in production with respect to your application is increasing. It might also cause business disruption and affect your organization financially. In this talk, I'd explain how you could use Application Performance Monitoring to understand your application.
Application Performance Monitoring (APM) is a solution built on Elastic Stack. APM helps you to build/store data points in Elasticsearch and visualize. It automatically collects information from your python application/service.
This talk mainly targets at introducing the solution, why it is needed and what you can do with data. It ends with once data is stored within Elasticsearch, what else you can use the same data for (ex. Infrastructure Monitoring, Machine Learning)?
Agenda
What is APM? Why APM? What it can do to your Application? Demo
Content URLs:
https://speakerdeck.com/aravindputrevu/introduction-to-application-performance-monitoring
Speaker Info:
Aravind is a loquacious person, who has something to talk about everything. He is passionate about evangelising technology, meeting developers and helping in solving their problems. He is a backend developer and has six years of development experience. Currently, he works as a Developer Advocate At Elastic and interact with developer community in South East Asia and India.
He has deep interest in Machine Learning, Security Incident Analysis and IoT tech. In his free time, he plays around Raspi or a Arduino.
Speaker Links:
https://aravindputrevu.in will have links to all my social accounts. I have been doing community work for last 3 years.
Presenting the same talk at PyCon Bangkok on June 16-17.
https://th.pycon.org/talks/#monitoring-your-python-application