ZenPacks.zenoss.PS.Infoblox
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.
Authors
Zenoss Inc.
Maintainers
Zenoss Inc.
Organization
Zenoss Inc.
Name
InfoBlox Integration Service
(ZenPacks.zenoss.PS.Infoblox)
Version 1.1.0
Released on 2023-2-15
About
This ZenPack enables modeling and monitoring of Infoblox appliances. It automatically discovers and models grid members when the grid master device is modeled.
Prerequisites
Prerequisite | Restriction |
---|---|
Product | Zenoss 6.4.1 and higher |
Required ZenPacks | ZenPacks.zenoss.ZenPackLib >= 2.1.1 |
ZenPacks.zenoss.PS.Util >= 1.10.0 | |
Other dependencies | None |
Installing
After meeting the dependency requirements, install the ZenPack via the command line as described in the Zenoss Resource Manager Admin Guide for your Zenoss RM version.
Device Classes
- /Network/Infoblox
Components Modeled
- DHCP Network
- DNS Zones
- Fans
- Grid
- Nodes
- PowerSupplies
- Services
- Networks
- NtpPeers
During the modeling of the grid master device, all grid member devices are automatically added to Zenoss. To enable the Network component, the grid master must be modeled twice, as the grid master is determined only after devices are modeled.
Modelers
- Generic
- zenoss.snmp.InterfaceMap
- zenoss.snmp.DeviceMap
- InfobloxDevice
- zenoss.snmp.InfoBloxGridMap
- zenoss.snmp.DnsZoneMap
- zenoss.cmd.InfobloxLicense
- zenoss.snmp.InfoBloxDHCPMap
- zenoss.snmp.InfoBloxNodeMap
- zenoss.snmp.InfobloxDevice
- zenoss.http.InfobloxNetwork
- zenoss.python.InfobloxNtpPeer
Device / Component Metrics
- InfobloxDevice Device
- CPU Usage
- Memory Usage
- DNS hit ratio
- DNS query rate
- Latency for DNS queries
- DHCP Network
- DHCP Utilization
- DnsZoneMap
- Successful responses
- DNS referrals
- Recursive queries
- Failed queries
- Fan
- Status
- Node
- CPU Temperature
- System Temperature
- Disk Usage
- Database capacity usage
- Power Supply
- Status
- Service
- Status
- InfobloxNetwork
- IPAM Utilization
- InfobloxNtpPeer
- offset
- jitter
Thresholds
- CPU
- High CPU usage
- Memory
- High Memory usage
- DnsZoneMap
- high_ibBindZoneSuccess
- high_ibBindZoneReferral
- high_ibBindZoneNxDomain
- high_ibBindZoneNxRRset
- high_ibBindZoneRecursion
- high_ibBindZoneFailure
- Node
- high_node_cpu_temp
- high_node_temp
- high_node_disk_usage
- high_node_database_capacity
- DHCP Network
- high_subnet_utilization
- Network
- High utilization
- NtpPeer
- High offset
- High jitter
Configuration
Typical SNMP device configuration is required.
The modeler plugin zenoss.cmd.InfobloxLicense
requires SSH credentials to be set, specifically zCommandUsername
and zCommandPassword
.
Networks are monitored via Infoblox WAPI, so zInfobloxWAPIUsername
, zInfobloxWAPIPassword
, zInfobloxWAPIUseHttps
, and zInfobloxWAPIPort
must be set to correct values.
The modeler plugin zenoss.python.InfobloxNtpPeer
requires SSH credentials (zCommandUsername
, zCommandPassword
) to be set. zKeyPath
for an SSH key file is NOT supported.
Changelog
1.1.0
Enhancement:
- SVC-3288: Added monitoring for NTP Offset and Jitter for grid masters and their peers
1.0.3
Fixes:
- Added check for existing grid members during grid members discovery
1.0.2
Fixes:
- Fix for
InfoBloxGridMap
modeler plugin to work with RM 6.4 and higher
1.0.1
Features:
- Uses new MibLoader for importing MIBs (required for RM 6.3)
- New Dependency: Requires ZenPacks.zenoss.PS.Util ZenPack
1.0.0
Features:
- Infoblox device modeling and monitoring
- DHCP Network, DNS Zones, Fans, Grid, Nodes, PowerSupplies, Services, Networks modeling and monitoring
- Grid members discovery