ZenPacks.zenoss.PS.CatoNetworks
This ZenPack provides modeling and monitoring facilities for CatoNetwork sites and devices via the Cato GraphQL API.
Releases
Version 1.1.1. Released on 2024/07/11.
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.
Prerequisites
The table lists the Zenpack dependencies.
Prerequisite | Restriction |
---|---|
Product | Zenoss 6.4.1 or higher |
Required ZenPacks | ZenPackLib ZenPack >= 2.0.0 |
ZenPacks.zenoss.PS.Util >= 1.14.2 | |
Other dependencies | None |
Usage
-
Create Device under
/Network/Cato/Account
and set zProps on the device. -
Ensure that
zCatoNetworks_API_key
andzCatoNetworksAccountId
are set, then model.
The initial model creates Socket and IPSecVPN devices and places them under /Network/Cato/Sockets
and /Network/Cato/IPSecVPNs
respectively. Background jobs are generated per device that models them individually.
You can find sockets and their site locations on the Socket overview page. The link to the site is located under the Links: field name. You can view all devices and component relationships in the dependency view where dependency order is sites > sockets > interfaces (sites > IPSecVPNs).
Metrics are collected for sites, sockets, IPSecVPNs, and interfaces.
Changelog
1.1.1
- SVC-3828: Fix migrate script for going from 1.0.x to 1.1.x
1.1.0
- SVC-3748: Handle changes to CatoNetworks API for metric queries
- SVC-3748: Minor fixes to eventing messaging
1.0.1
- SVC-3693: Fixes: Account modeler & UI Componet group pluralization
- SVC-3729: Fix Connection Error events summary
1.0.01
- SVC-3574: initial release of ZP
Modeler Plugins
• CatoNetworks.https.Socket
• CatoNetworks.https.Interface
Components Modeled
• Cato Interface
• Cato Site
Device Class Templates
Devices/Network/Cato/IPSecVPNs
• IPSecVPN
– Thresholds
* IPSecVPNsConnStatus
– Datapoints
* connected
* DEFAULTS
• Interface
– Graphs
* Throughput
* Packets
* Jitter
* Lost Packets
* Discarded Packets
– Thresholds
* InterfaceConnStatus
– Datapoints
* connected
* DEFAULTS
* packetsDownstream
* bytesUpstream
* rtt
* packetsDiscardedDownstream
* lostUpstreamPcnt
* granularity
* duration
* jitterDownstream
* jitterUpstream
* packetsUpstream
* bytesTotal
* lostDownstream
* bytesDownstream
* DEFAULTS
* lostDownStreamPcnt
* packetsDiscardedUpstream
* lostUpstream
• Socket
– Thresholds
* SocketConnStatus
– Datapoints
* lastDuration
* connected
* DEFAULTS
• Site
– Graphs
* Throughput
* Jitter
* Lost Packets
* Hosts
* Packets
* Discarded Packets
– Thresholds
* SiteConnStatus
– Datapoints
* packetsDownstream
* hostCount
* bytesUpstream
* rtt
* packetsDiscardedDownstream
* lostUpstreamPcnt
* granularity
* duration
* jitterDownstream
* jitterUpstream
* packetsUpstream
* flowCount
* bytesTotal
* lostDownstream
* bytesDownstream
* hostLimit
* DEFAULTS
* lostDownStreamPcnt
* packetsDiscardedUpstream
* lostUpstream
* connectivityStatus
* operationalStatus
* DEFAULTS