Jean Parpaillon is a senior elixir engineer at Zola Electric, a leading company in the domain of off-grid sustainable energy. He is also chairing OW2, a global open-source organization. He fell in love with Erlang and its ecosystem 8 years ago, while looking for a safe and scalable language and after experiencing HPC and cloud computing. Since then, he has contributed to many elixir based projects in domains like fintech, sports gambling or telecommunications.
Simple Network Monitoring Protocol, one of the oldest internet applications, is particularly suited for monitoring low-resource devices. While integrated into OTP since the early days, the complexity of the SNMP framework makes it notoriously challenging to use compared to HTTP, MQTT and others. In this talk, we will present how to bring SNMP to your Nerves device leveraging existing OTP and some elixir meta-programming magic. The code used in the talk has been conveniently wrapped into the elixir-library to make it easy for you.