There are two different classes of devices. The routers all have power supplies marked as PEM N where N can be anything from 0 through 6. The switches have Power Supplies with indicators as Power Supply N @ something as shown below. I was hoping to create a single checker that worked for both. Regardless, I still have the problem where the currently down status indicator PEM 0 does not seem to be matching either.

Here's the status indicators from one of our switches regn-sw1. There are more examples like this for other devices as well. 
On Mar 18, 2024, at 07:46, Adam Armstrong via observium observium@lists.observium.org wrote:
This device doesn't seem to have any status entities matching "Power Supply *" at all, though?
adam.
David Milton via observium wrote on 2024-03-18 12:40:
And the top screenshot is referring to the device sktn; our Saskatoon router.
On Mar 18, 2024, at 07:38, David Milton david@dmilton.ca mailto:david@dmilton.ca wrote:
Sorry Adam, I put the conditions and associations in words it the beginning of my email. Here's a screen shot:
<association-ruleset.png>
On Mar 17, 2024, at 16:10, Adam Armstrong via observium observium@lists.observium.org mailto:observium@lists.observium.org wrote:
It's not really clear what the problem is, since the screenshots don't actually show anything wrong, and you've not screenshotted the actual alert associations, which would be the important part.
I have no idea what device the top screenshot is referring to, since it's not included and you've not said.
adam.
David Milton via observium wrote on 2024-03-17 20:47:
Hello,
I'm attempting to create an alert checker for our router and switch power supplies. I seem to be part way there but am seeing some unexpected behaviour that I cannot explain.
I started with the test condition: sensor_event notequals ok and the associations are "or:" Sensor Description match PEM* Sensor Description match Power Supply 0 @* Sensor Description match Power Supply 1 @*
Here's a specific device inventory showing PEM 0 status is currently down:
It seems the last two associations don't mach anything and for some reason the PEM* association only matches the power supplies that are ok, not the one I want the alert for which is currently down. I've tried to match against "Power Supply" and that matches power supplies in my servers but they don't seem to have a status, more like a current sensor instead. I'm attempting to deal strictly with the power supplies in our Juniper routers and switches and from what I can tell they all have a status/sensor_event state.
I think the two "Power Supply 0 @*" associations should also match additional power supplies as shown in the list below taken from the hardware inventory and filtering for a description of Power Supply:
Clearly I'm missing something en the alert checker associations but I'll be darned if I can figure out what that is. I've tried to match on MIB as well but nothing seems to match those power supplies.
What am I missing here?
Thanks, Dave.
observium mailing list -- observium@lists.observium.org mailto:observium@lists.observium.org To unsubscribe send an email to observium-leave@lists.observium.org mailto:observium-leave@lists.observium.org
observium mailing list -- observium@lists.observium.org mailto:observium@lists.observium.org To unsubscribe send an email to observium-leave@lists.observium.org mailto:observium-leave@lists.observium.org
observium mailing list -- observium@lists.observium.org mailto:observium@lists.observium.org To unsubscribe send an email to observium-leave@lists.observium.org mailto:observium-leave@lists.observium.org
observium mailing list -- observium@lists.observium.org To unsubscribe send an email to observium-leave@lists.observium.org