Hi everyone
I manage the network infrastructure for a company that deploys mobile equipment across several European countries. A few months ago, we switched our on-site 4G/5G routers to eSIM data plans. The flexibility has been great since we can change carriers remotely without having to access the hardware but keeping track of usage and connection status has become more challenging. I'm working on a Nagios check that queries our eSIM provider's API and raises alerts when a data plan is close to its usage limit or when an eSIM fails to activate. I've started writing a Python plugin that makes a REST request and parses the JSON response without any issues. The part I'm still figuring out is how to handle alert thresholds, since each eSIM data plan has its own data allowance. I'd rather avoid hardcoding warning and critical values if there's a cleaner way to handle them. Has anyone built something similar? Is there an existing Nagios plugin that supports this kind of setup, or is writing a custom plugin the only realistic option?
Monitoring eSIM Data Plans with Nagios – Has Anyone Done This?
-
SamuelHart
- Posts: 1
- Joined: Mon Jul 13, 2026 4:54 am
Re: Monitoring eSIM Data Plans with Nagios – Has Anyone Done This?
Try exchange.nagios.org
You can make the command and plugin take arguments but that could cause a lot of services.
You can make the command and plugin take arguments but that could cause a lot of services.