There are no macros links in this template.
There are no template links in this template.
Name | Description | Type | Key and additional info |
---|---|---|---|
JunOS Interfaces | <p>-</p> | SNMP agent |
discovery.ifDescr<p>Update: 300</p> |
JunOS Hardware | <p>-</p> | SNMP agent |
jnxRedundancyL1Index<p>Update: 300</p> |
Name | Description | Type | Key and additional info |
---|---|---|---|
Uptime | <p>-</p> | SNMP agent |
Uptime<p>Update: 60</p> |
Yellow alarm | <p>-</p> | SNMP agent |
YellowAlarm<p>Update: 60</p> |
Red alarm | <p>-</p> | SNMP agent |
RedAlarm<p>Update: 30</p> |
Ping check | <p>-</p> | Simple check |
icmpping<p>Update: 30</p> |
{#SNMPVALUE} - Inbound discarded packets | <p>-</p> | SNMP agent |
.1.3.6.1.2.1.2.2.1.13.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Inbound traffic | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.10.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Inbound errors | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.14.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Outbound traffic | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.16.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Outbound discarded packets | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.19.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Outbound errors | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.20.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - 5 min load avarage | <p>-</p> | SNMP agent |
jnxOperating5MinLoadAvg.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - Memory usage | <p>-</p> | SNMP agent |
jnxOperatingBuffer.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - CPU usage | <p>-</p> | SNMP agent |
jnxOperatingCPU.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - Routing engine temperature | <p>-</p> | SNMP agent |
jnxOperatingTemp.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Name | Description | Expression | Priority |
---|---|---|---|
{HOSTNAME} {#SNMPVALUE} - CPU usage above 70% | <p>The CPU load on this node has increased to over 70%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: {Template Juniper EX:jnxOperatingCPU.[{#SNMPVALUE}].min(30)}>70 and {Template Juniper EX:jnxOperatingCPU.[{#SNMPVALUE}].min(30)}<95 and {Template Juniper EX:jnxOperating5MinLoadAvg.[{#SNMPVALUE}].last(30)}>100 and {Template Juniper EX:jnxOperating5MinLoadAvg.[{#SNMPVALUE}].last(0)}<300</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - High CPU usage (95%) | <p>The CPU load on this node has increased to over 95%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: {Template Juniper EX:jnxOperating5MinLoadAvg.[{#SNMPVALUE}].last(0)}>300 and {Template Juniper EX:jnxOperatingCPU.[{#SNMPVALUE}].last(0)}>95</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - High temperature | <p>The temperature of this switch is above 60ºC. Please check the status of the fans and environmental conditions immediately.</p> | <p>Expression: {Template Juniper EX:jnxOperatingTemp.[{#SNMPVALUE}].min(60)}>60</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 70% | <p>-</p> | <p>Expression: {Template Juniper EX:jnxOperatingBuffer.[{#SNMPVALUE}].last(0)}>70 and {Template Juniper EX:jnxOperatingBuffer.[{#SNMPVALUE}].last(0)}<95</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 95% | <p>-</p> | <p>Expression: {Template Juniper EX:jnxOperatingBuffer.[{#SNMPVALUE}].last(0)}>95</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - CPU usage above 70% (LLD) | <p>The CPU load on this node has increased to over 70%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: {Template Juniper EX:jnxOperatingCPU.[{#SNMPVALUE}].min(30)}>70 and {Template Juniper EX:jnxOperatingCPU.[{#SNMPVALUE}].min(30)}<95 and {Template Juniper EX:jnxOperating5MinLoadAvg.[{#SNMPVALUE}].last(30)}>100 and {Template Juniper EX:jnxOperating5MinLoadAvg.[{#SNMPVALUE}].last(0)}<300</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - High CPU usage (95%) (LLD) | <p>The CPU load on this node has increased to over 95%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: {Template Juniper EX:jnxOperating5MinLoadAvg.[{#SNMPVALUE}].last(0)}>300 and {Template Juniper EX:jnxOperatingCPU.[{#SNMPVALUE}].last(0)}>95</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - High temperature (LLD) | <p>The temperature of this switch is above 60ºC. Please check the status of the fans and environmental conditions immediately.</p> | <p>Expression: {Template Juniper EX:jnxOperatingTemp.[{#SNMPVALUE}].min(60)}>60</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 70% (LLD) | <p>-</p> | <p>Expression: {Template Juniper EX:jnxOperatingBuffer.[{#SNMPVALUE}].last(0)}>70 and {Template Juniper EX:jnxOperatingBuffer.[{#SNMPVALUE}].last(0)}<95</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 95% (LLD) | <p>-</p> | <p>Expression: {Template Juniper EX:jnxOperatingBuffer.[{#SNMPVALUE}].last(0)}>95</p><p>Recovery expression: </p> | high |
This template is for the monitoring of Juniper EX series switching hardware via SNMP.
It requires no additional files or components - just add the template and you’re done.
Monitors the following items:
Discovery will detect your ports and VLANs, and this will work in virtual chassis configurations.
Tested with the following hardware:
All suggestions, edits and ideas are welcome!
Jonathan Halewood
There are no macros links in this template.
There are no template links in this template.
Name | Description | Type | Key and additional info |
---|---|---|---|
JunOS Interfaces | <p>-</p> | SNMP agent |
discovery.ifDescr<p>Update: 300</p> |
JunOS Hardware | <p>-</p> | SNMP agent |
jnxRedundancyL1Index<p>Update: 300</p> |
Name | Description | Type | Key and additional info |
---|---|---|---|
Yellow alarm | <p>-</p> | SNMP agent |
YellowAlarm<p>Update: 60</p> |
Red alarm | <p>-</p> | SNMP agent |
RedAlarm<p>Update: 30</p> |
Ping check | <p>-</p> | Simple check |
icmpping<p>Update: 30</p> |
Uptime | <p>-</p> | SNMP agent |
Uptime<p>Update: 60</p> |
{#SNMPVALUE} - Inbound discarded packets | <p>-</p> | SNMP agent |
.1.3.6.1.2.1.2.2.1.13.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Inbound traffic | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.10.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Inbound errors | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.14.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Outbound traffic | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.16.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Outbound discarded packets | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.19.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Outbound errors | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.20.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - 5 min load avarage | <p>-</p> | SNMP agent |
jnxOperating5MinLoadAvg.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - Memory usage | <p>-</p> | SNMP agent |
jnxOperatingBuffer.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - CPU usage | <p>-</p> | SNMP agent |
jnxOperatingCPU.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - Routing engine temperature | <p>-</p> | SNMP agent |
jnxOperatingTemp.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Name | Description | Expression | Priority |
---|---|---|---|
{HOSTNAME} {#SNMPVALUE} - CPU usage above 70% | <p>The CPU load on this node has increased to over 70%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: min(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}],30s)>70 and min(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}],30s)<95 and last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])>100 and last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])<300</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - High CPU usage (95%) | <p>The CPU load on this node has increased to over 95%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])>300 and last(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}])>95</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - High temperature | <p>The temperature of this switch is above 60ºC. Please check the status of the fans and environmental conditions immediately.</p> | <p>Expression: min(/Juniper EX/jnxOperatingTemp.[{#SNMPVALUE}],60s)>60</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 70% | <p>-</p> | <p>Expression: last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])>70 and last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])<95</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 95% | <p>-</p> | <p>Expression: last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])>95</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - CPU usage above 70% (LLD) | <p>The CPU load on this node has increased to over 70%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: min(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}],30s)>70 and min(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}],30s)<95 and last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])>100 and last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])<300</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - High CPU usage (95%) (LLD) | <p>The CPU load on this node has increased to over 95%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])>300 and last(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}])>95</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - High temperature (LLD) | <p>The temperature of this switch is above 60ºC. Please check the status of the fans and environmental conditions immediately.</p> | <p>Expression: min(/Juniper EX/jnxOperatingTemp.[{#SNMPVALUE}],60s)>60</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 70% (LLD) | <p>-</p> | <p>Expression: last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])>70 and last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])<95</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 95% (LLD) | <p>-</p> | <p>Expression: last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])>95</p><p>Recovery expression: </p> | high |
This template is for the monitoring of Juniper EX series switching hardware via SNMP.
It requires no additional files or components - just add the template and you’re done.
Monitors the following items:
Discovery will detect your ports and VLANs, and this will work in virtual chassis configurations.
Tested with the following hardware:
All suggestions, edits and ideas are welcome!
Jonathan Halewood
There are no macros links in this template.
There are no template links in this template.
Name | Description | Type | Key and additional info |
---|---|---|---|
JunOS Interfaces | <p>-</p> | SNMP agent |
discovery.ifDescr<p>Update: 300</p> |
JunOS Hardware | <p>-</p> | SNMP agent |
jnxRedundancyL1Index<p>Update: 300</p> |
Name | Description | Type | Key and additional info |
---|---|---|---|
Yellow alarm | <p>-</p> | SNMP agent |
YellowAlarm<p>Update: 60</p> |
Red alarm | <p>-</p> | SNMP agent |
RedAlarm<p>Update: 30</p> |
Ping check | <p>-</p> | Simple check |
icmpping<p>Update: 30</p> |
Uptime | <p>-</p> | SNMP agent |
Uptime<p>Update: 60</p> |
{#SNMPVALUE} - Inbound discarded packets | <p>-</p> | SNMP agent |
.1.3.6.1.2.1.2.2.1.13.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Inbound traffic | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.10.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Inbound errors | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.14.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Outbound traffic | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.16.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Outbound discarded packets | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.19.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
{#SNMPVALUE} - Outbound errors | <p>-</p> | SNMP agent |
1.3.6.1.2.1.2.2.1.20.[{#SNMPINDEX}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - 5 min load avarage | <p>-</p> | SNMP agent |
jnxOperating5MinLoadAvg.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - Memory usage | <p>-</p> | SNMP agent |
jnxOperatingBuffer.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - CPU usage | <p>-</p> | SNMP agent |
jnxOperatingCPU.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Switch {#SNMPVALUE} - Routing engine temperature | <p>-</p> | SNMP agent |
jnxOperatingTemp.[{#SNMPVALUE}]<p>Update: 30</p><p>LLD</p> |
Name | Description | Expression | Priority |
---|---|---|---|
{HOSTNAME} {#SNMPVALUE} - CPU usage above 70% | <p>The CPU load on this node has increased to over 70%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: min(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}],30s)>70 and min(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}],30s)<95 and last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])>100 and last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])<300</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - High CPU usage (95%) | <p>The CPU load on this node has increased to over 95%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])>300 and last(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}])>95</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - High temperature | <p>The temperature of this switch is above 60ºC. Please check the status of the fans and environmental conditions immediately.</p> | <p>Expression: min(/Juniper EX/jnxOperatingTemp.[{#SNMPVALUE}],60s)>60</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 70% | <p>-</p> | <p>Expression: last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])>70 and last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])<95</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 95% | <p>-</p> | <p>Expression: last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])>95</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - CPU usage above 70% (LLD) | <p>The CPU load on this node has increased to over 70%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: min(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}],30s)>70 and min(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}],30s)<95 and last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])>100 and last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])<300</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - High CPU usage (95%) (LLD) | <p>The CPU load on this node has increased to over 95%. If this is a sudden or unexpected increase, immediate investigation is advised.</p> | <p>Expression: last(/Juniper EX/jnxOperating5MinLoadAvg.[{#SNMPVALUE}])>300 and last(/Juniper EX/jnxOperatingCPU.[{#SNMPVALUE}])>95</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - High temperature (LLD) | <p>The temperature of this switch is above 60ºC. Please check the status of the fans and environmental conditions immediately.</p> | <p>Expression: min(/Juniper EX/jnxOperatingTemp.[{#SNMPVALUE}],60s)>60</p><p>Recovery expression: </p> | high |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 70% (LLD) | <p>-</p> | <p>Expression: last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])>70 and last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])<95</p><p>Recovery expression: </p> | average |
{HOSTNAME} {#SNMPVALUE} - Memory usage above 95% (LLD) | <p>-</p> | <p>Expression: last(/Juniper EX/jnxOperatingBuffer.[{#SNMPVALUE}])>95</p><p>Recovery expression: </p> | high |