[Online Workshop] Instrumenting your Python applications with Prometheus

![[Online Workshop] Instrumenting your Python applications with Prometheus](https://secure.meetupstatic.com/photos/event/6/6/6/9/highres_492386217.webp?w=750)
Details
Get ready to monitor your Python Apps with Prometheus & Grafana! We welcome you to join us to learn how to instrument an existing Python application and start making queries and dashboards.
We have emailed attendees the Zoom link for this event, you can also find the link in our slack (details for how to join are below)
❀ Workshop Description ❀
In this workshop, we will demonstrate how developers can export monitoring metrics from their code and capture it in Prometheus. We will build upon a simple web application, using Python client APIs to track events in the code, while introducing the fundamentals of application monitoring and the Prometheus data-fetching model. Participants of the workshop will learn how to add monitoring to their own applications, and how to query and interpret the resulting data. As a bonus we will also introduce you to building grafana dashboards with your data <3
❀ Prerequisites ❀
Participants should have python3, pipenv, and Docker (version 19+) installed on their machine.
Some familiarity with Python will help as we will not be able to explain in detail all the code provided, however if you are a beginner do not be deterred, reach out on our slack and we will support you during the workshop!
❀ About Emily Woods ❀
Emily is a site reliability engineer at Ecosia.org. She started out as a chemical engineer and took a detour into biomedical engineering, before ending up in software. Her non-computer hobbies include pottering around bookstores, making things with her sewing machine, and learning new things.
❀ About Jessica Greene ❀
Jessica Greene is a backend developer at Ecosia.org interested in cloud computing, devops, K8s, AI & IoT! She codes mainly in Go, Python & JavaScript. A career changer her previous activities have seen her on film sets and coffee farms. She is a self taught/community taught developer. Find her at local Meetups or at climate marches!
Agenda
19:00h – Community introduction
19:15 - Workshop - Instrumenting your Python App with Prometheus
(there will be at least one break within the workshop time)
21:30h – See you next time \o/
---
• By attending our online event, you agree to the PyLadies Code of Conduct: https://www.pyladies.com/CodeOfConduct/
• Photography / Video Consent
We take photos and videos during the event to use for documentation and in social media such as here in Photo albums, Facebook, Twitter, etc. By joining the meetup, you willingly give consent to take photos and videos of you. If you do not want to give your consent, please let us know at check-in. For online events which are recorded you can choose to keep your video off and change your username to retain anonymity.
• Contact
Interested in speaking at one of our events? Have a good idea for a Meetup? Get in touch with us at berlin@pyladies.com
You can also find us on the PyLadies Global workspace:
- Go to https://slackin.pyladies.com and enter your email address. You should immediately receive an email invitation.
- Once you accept the invitation, go to workspace https://pyladies.slack.com
- Join channel #city-berlin and #germany

Sponsors
[Online Workshop] Instrumenting your Python applications with Prometheus