junos_exporter
junos_exporter copied to clipboard
Add support for chassi and system alarms.
I wonder if it would be possible to implement support for
show chassis alarms
show system alarms
RPC commands
<get-alarm-information>
<get-system-alarm-information>
XML Output example is the same for both commands.
<rpc-reply xmlns:junos="http://xml.juniper.net/junos/23.4R2-S5.8/junos">
<alarm-information xmlns="http://xml.juniper.net/junos/23.4R0/junos-alarm">
<alarm-summary>
<active-alarm-count>5</active-alarm-count>
</alarm-summary>
<alarm-detail>
<alarm-time junos:seconds="1763704807">
2025-11-21 06:00:07 UTC
</alarm-time>
<alarm-class>Minor</alarm-class>
<alarm-description>EVPN-VXLAN feature(262) usage requires a license</alarm-description>
<alarm-short-description>evpn-vxlan</alarm-short-description>
<alarm-type>System</alarm-type>
</alarm-detail>
<alarm-detail>
<alarm-time junos:seconds="1763704807">
2025-11-21 06:00:07 UTC
</alarm-time>
<alarm-class>Minor</alarm-class>
<alarm-description>ESI-LAG(252) usage requires a license</alarm-description>
<alarm-short-description>esi-lag</alarm-short-description>
<alarm-type>System</alarm-type>
</alarm-detail>
<alarm-detail>
<alarm-time junos:seconds="1763704807">
2025-11-21 06:00:07 UTC
</alarm-time>
<alarm-class>Minor</alarm-class>
<alarm-description>VxLAN(164) usage requires a license</alarm-description>
<alarm-short-description>vxlan</alarm-short-description>
<alarm-type>System</alarm-type>
</alarm-detail>
<alarm-detail>
<alarm-time junos:seconds="1763704807">
2025-11-21 06:00:07 UTC
</alarm-time>
<alarm-class>Minor</alarm-class>
<alarm-description>BGP Routing Protocol(47) usage requires a license</alarm-description>
<alarm-short-description>bgp</alarm-short-description>
<alarm-type>System</alarm-type>
</alarm-detail>
<alarm-detail>
<alarm-time junos:seconds="1762780128">
2025-11-10 13:08:48 UTC
</alarm-time>
<alarm-class>Minor</alarm-class>
<alarm-description>Rescue configuration is not set</alarm-description>
<alarm-short-description>no-rescue</alarm-short-description>
<alarm-type>Configuration</alarm-type>
</alarm-detail>
</alarm-information>
<cli>
<banner>{master:0}</banner>
</cli>
</rpc-reply>