Skip to content

Juniper Devices (Professional Services)

ZenPacks.zenoss.PS.JuniperMonitor

This ZenPack, while not dependent on, provides additional monitoring capabilities to the ZenPacks.zenoss.JuniperMonitor ZenPack. With this ZenPack you can monitor Juniper MX, QFX, EX, and SRX devices and additional device components as well as cards, fan, power supplies, and additional interface types. The inclusion of SNMP polling allows for the reduction of reliance on SNMP traps from the Juniper device.

Subscription

This integration is a subscription-based Professional Services engagement. Our Integration Services are offered as subscriptions in order to provide initial setup and ongoing compatibility and maintenance. All standard packages are renewable every 12 months from the date of purchase. Contact Zenoss to request more information regarding this or any other ZenPacks.

Support

This ZenPack is included with commercial versions of Zenoss and enterprise support for this ZenPack is provided to Zenoss customers with an active subscription.

Releases

Version 1.0.3

  • Released on 2024/09/27
  • Compatible with Zenoss Resource Manager 5.x.x, Zenoss Cloud

Prerequisites

Prerequisite Restriction
Product Zenoss 5.0.0 or higher
Required ZenPacks ZenPacks.zenoss.PS.Util >= 1.5.0
ZenPacks.zenoss.ZenPackLib >= 2.0
Other dependencies None

Device Classes

This ZenPack adds the following device classes:

  • /Network/Juniper/JuniperMonitor

Status Thresholds

This ZenPack adds the following thresholds:

  • The componentStatusChange threshold generates events in the /Status/Juniper event class. Event severity is mapped as follows:

    componentStatus value Zenoss event severity
    1, Unknown WARNING
    2, Running CLEAR
    3, Ready INFO
    4, Reset WARNING
    5, Running at full speed CLEAR
    6, Down CRITICAL
    7, Standby WARNING

Modeler Plugins

  • juniper.snmp.JuniperDevice
  • juniper.snmp.JuniperCard
  • juniper.snmp.JuniperFan
  • juniper.snmp.JuniperPowerSupply
  • juniper.snmp.JuniperRoutingEngine
  • juniper.snmp.JuniperStandardComponent
  • juniper.snmp.JuniperSIB
  • juniper.snmp.JuniperInterfaceMap

Components Modeled

  • Routing Engine
  • FPC
  • PIC
  • Power Supply
  • SPU
  • SIB
  • Fan
  • Standard Component

Device Class Templates

/Devices/Network/Juniper/JuniperMonitor

  • MemoryUsage

    • Graphs
      • Memory Utilization
    • Thresholds
      • criticalMemoryUtilization
      • highMemoryUtilization
    • Datapoints
      • compMemoryUsage
  • CPUUsage

    • Graphs
      • CPU Utilization
    • Thresholds
      • criticalCpuUtilization
      • highCpuUtilization
    • Datapoints
      • componentCPU
  • BaseJuniperComponent

    • Graphs
      • Temperature
    • Thresholds
      • componentStatusChange
    • Datapoints
      • componentStatus
      • componentTemp
  • JuniperSPU

    • Graphs
      • Memory Usage
      • CPU Usage
      • Current Sessions
    • Thresholds
      • highCpuUtilization
      • criticalCpuUtilization
      • criticalMemoryUsage
      • highMemoryUsage
    • Datapoints
      • curFlowSession
      • cpuUsage
      • curCpSession
      • memoryUsage
  • JuniperInterfaceCRCErrors

    • Graphs
      • CRC Errors
    • Datapoints
      • crcOutErrors
      • crcInErrors
  • ChassisAlarms

    • Graphs
      • Chassis Alarms
    • Thresholds
      • yellowAlarms
      • redAlarms
    • Datapoints
      • numalarms
      • numalarms

Changelog

1.0.3

  • Documentation update (SVC-3757)

1.0.2

  • Fix oids and move chassis events out of /Status event class.

1.0.1

  • Fix CPU OID and add chassis alarm counts, with migration (SVC-2511)

1.0.0

  • Initial release