Can Prometheus help take care of your pet? In this talk, we’ll explore how to use simple IoT devices and open source tools Prometheus and Grafana to monitor your pet’s activities in real-time.

Using a digital scale under a water bowl and a microcontroller sending metrics, we’ll track consumption patterns, trigger alerts when water levels are low, and even fire local notifications like blinking LEDs or playing sounds when intervention is needed. We’ll combine this with a pet door sensor to check how often your furry friend is going outside and show how this can be correlated with water consumption to look for patterns that might indicate health issues.

This session will demonstrate how observability can go beyond servers and improve the lives of our four-legged friends.

We’ll cover:
Easily available off-the-shelf components (the ESP32 microcontroller, a weight sensor, door sensors, LEDs, and speakers) that can send data to Prometheus and react to alerts
Visualizing water consumption and door use trends in Grafana
Triggering notifications on low water situations using Prometheus alert rules
Using machine learning to detect anomalous patterns, like a pet drinking more or less than usual or drinking without going outside

We’ll review the architecture and see a live demonstration of this stack (hardware and software) in action!