ZoneDirector
Overview
The ZoneDirector integration with Motadata AIOps enables end-to-end monitoring of Ruckus ZoneDirector controllers, access points, WLANs, and clients. It provides KPIs across system information, access point health, client activity, rogue AP detection, and WLAN performance.
These KPIs help administrators monitor availability, utilization, and security across their wireless infrastructure.
Prerequisites
Ensure the following prerequisites are met:
- The ZoneDirector controller must be reachable over the network.
- SNMP or API access should be enabled on the device.
- Appropriate credentials (SNMP community string or API key) must be configured in Motadata AIOps.
- The ZoneDirector must be discovered successfully in Motadata AIOps.
List of Supported KPIs
System Information
| Metric | Description | Type |
|---|---|---|
| ruckus.wireless.system.name | Name of the ZoneDirector system. | String |
| ruckus.wireless.model | Model identifier of the device. | String |
| ruckus.wireless.licensed.access.points | Number of licensed APs supported. | Count |
| ruckus.wireless.serial.no | Serial number of the ZoneDirector. | String |
| ruckus.wireless.version | Software/firmware version. | String |
| ruckus.wireless.access.points | Total number of APs. | Count |
| ruckus.wireless.access.point | AP identifier. | String |
| ruckus.wireless.disconnected.access.points | Count of disconnected APs. | Count |
| ruckus.wireless.active.wlans | Number of active WLANs. | Count |
| ruckus.wireless.inactive.wlans | Number of inactive WLANs. | Count |
| ruckus.wireless.wlans | Total WLANs configured. | Count |
| ruckus.wireless.excellent.clients | Clients with excellent health. | Count |
| ruckus.wireless.healthy.clients | Clients with healthy connection status. | Count |
| ruckus.wireless.warning.clients | Clients in warning state. | Count |
| ruckus.wireless.clients | Total connected clients. | Count |
| ruckus.wireless.rogue.access.points | Count of detected rogue APs. | Count |
| ruckus.wireless.access.point.reboots | Number of AP reboots. | Count |
| ruckus.wireless.access.point.status | Operational status of APs. | String |
Access Point
| Metric | Description | Type |
|---|---|---|
| ruckus.wireless.access.point.group | Access point group name. | String |
| ruckus.wireless.access.point.group.id | Unique identifier of the AP group. | String |
| ruckus.wireless.access.point.group.description | Description of the AP group. | String |
| ruckus.wireless.access.point.group.access.points | Number of APs in the group. | Count |
| ruckus.wireless.access.point.clients | Clients connected to AP. | Count |
| ruckus.wireless.access.point.description | Description of the AP. | String |
| ruckus.wireless.access.point.model | Model number of AP. | String |
| ruckus.wireless.access.point.location | Physical location of the AP. | String |
| ruckus.wireless.access.point.ip.address | IP address of AP. | String |
| ruckus.wireless.access.point.external.ip | External IP address. | String |
| ruckus.wireless.access.point.external.port | External port used. | Integer |
| ruckus.wireless.access.point.ip.type | Type of IP (IPv4/IPv6). | String |
| ruckus.wireless.access.point.netmask | Network mask of AP. | String |
| ruckus.wireless.access.point.gateway | Gateway address of AP. | String |
| ruckus.wireless.access.point.dns | DNS server used by AP. | String |
| ruckus.wireless.access.point.latitude | Latitude coordinates of AP. | String |
| ruckus.wireless.access.point.longitude | Longitude coordinates of AP. | String |
| ruckus.wireless.access.point.version | Firmware version of AP. | String |
| ruckus.wireless.access.point.vlan | VLAN ID of AP. | Integer |
| ruckus.wireless.access.point.cpu.percent | CPU utilization of AP. | Percent |
| ruckus.wireless.access.point.memory.installed.bytes | Installed memory on AP. | Bytes |
| ruckus.wireless.access.point.sent.bytes.rate | Rate of bytes sent. | Bytes |
| ruckus.wireless.access.point.received.bytes.rate | Rate of bytes received. | Bytes |
| ruckus.wireless.access.point.bytes.rate | Total traffic bytes rate. | Bytes |
| ruckus.wireless.access.point.free.memory.bytes | Free memory available. | Bytes |
| ruckus.wireless.access.point.tunnel.mode | Tunnel mode status. | String |
| ruckus.wireless.access.point.started.time.seconds | Uptime in seconds. | Seconds |
| ruckus.wireless.access.point.started.time | Uptime start timestamp. | Timestamp |
| ruckus.wireless.access.point.l3.connection.mode | Layer 3 connection mode. | String |
| ruckus.wireless.access.point.mac.address | MAC address of AP. | String |
| ruckus.wireless.access.point.ip6 | IPv6 address of AP. | String |
| ruckus.wireless.access.point.serial.number | Serial number of AP. | String |
Wireless Clients
| Metric | Description | Type |
|---|---|---|
| ruckus.wireless.clients | Total number of clients. | Count |
| ruckus.wireless.client | Client identifier. | String |
| ruckus.wireless.client.status | Client connection status. | String |
| ruckus.wireless.client.os.type | Client operating system type. | String |
| ruckus.wireless.client.wlan.name | WLAN name connected by client. | String |
| ruckus.wireless.client.ap.mac.address | AP MAC address serving client. | String |
| ruckus.wireless.client.ap.ip.address | AP IP address serving client. | String |
| ruckus.wireless.client.ipv6.address | IPv6 address of client. | String |
| ruckus.wireless.client.host.name | Hostname of the client. | String |
| ruckus.wireless.client.auth.method | Authentication method used. | String |
| ruckus.wireless.client.auth.status | Authentication status. | String |
| ruckus.wireless.client.username | Username of client. | String |
| ruckus.wireless.client.traffic.received.bytes.rate | Bytes received rate by client. | Bytes |
| ruckus.wireless.client.traffic.sent.bytes.rate | Bytes sent rate by client. | Bytes |
| ruckus.wireless.client.traffic.bytes.rate | Total traffic rate. | Bytes |
| ruckus.wireless.client.sent.packets.rate | Sent packets rate. | Count |
| ruckus.wireless.client.received.packets.rate | Received packets rate. | Count |
| ruckus.wireless.client.packets.rate | Total packets rate. | Count |
| ruckus.wireless.client.channelization | Channelization setting. | String |
| ruckus.wireless.client.channel | Wireless channel in use. | String |
| ruckus.wireless.client.vlan | VLAN ID assigned to client. | Integer |
| ruckus.wireless.client.ip.address | IP address of client. | String |
| ruckus.wireless.client.retries | Number of retries. | Count |
| ruckus.wireless.client.inactive.time | Inactive time duration. | Seconds |
| ruckus.wireless.client.inactive.time.seconds | Inactive time in seconds. | Seconds |
| ruckus.wireless.client.health | Client health score. | String |
| ruckus.wireless.client.ap | Access point name/ID serving client. | String |
| ruckus.wireless.client.wlan.id | WLAN ID used by client. | String |
| ruckus.wireless.client.snr | Signal-to-noise ratio. | dB |
| ruckus.wireless.client.signal.strength.dbm | Signal strength in dBm. | dBm |
| ruckus.wireless.client.wlan | WLAN associated with client. | String |
| ruckus.wireless.client.started.time | Connection start timestamp. | Timestamp |
| ruckus.wireless.client.started.time.seconds | Connection start time in seconds. | Seconds |
Rogue Access Points
| Metric | Description | Type |
|---|---|---|
| ruckus.wireless.rogue.access.point | Identifier of rogue access point. | String |
| ruckus.wireless.rogue.type | Type of rogue AP. | String |
| ruckus.wireless.rogue.access.point.interface.type | Interface type of rogue AP. | String |
| ruckus.wireless.rogue.access.point.channel | Channel used by rogue AP. | String |
| ruckus.wireless.rogue.access.point.encryption | Encryption type used by rogue AP. | String |
| ruckus.wireless.rogue.access.point.last.detected | Last detected timestamp. | Timestamp |
| ruckus.wireless.rogue.access.point.mac.address | MAC address of rogue AP. | String |
Wireless WLANs
| Metric | Description | Type |
|---|---|---|
| ruckus.wireless.wlan | WLAN identifier. | String |
| ruckus.wireless.wlan.name | WLAN name. | String |
| ruckus.wireless.wlan.id | WLAN ID. | String |
| ruckus.wireless.wlan.group | WLAN group name. | String |
| ruckus.wireless.wlan.cipher | Cipher suite used. | String |
| ruckus.wireless.wlan.clients | Number of clients in WLAN. | Count |
| ruckus.wireless.wlan.access.vlan | VLAN assigned to WLAN. | Integer |
| ruckus.wireless.wlan.background.scanning | WLAN background scanning status. | String |
| ruckus.wireless.wlan.status | WLAN operational status. | String |
| ruckus.wireless.wlan.authentication.type | Authentication type. | String |
| ruckus.wireless.wlan.encryption | Encryption type. | String |
| ruckus.wireless.wlan.description | WLAN description. | String |
| ruckus.wireless.wlan.received.packets.rate | Rate of packets received. | Count |
| ruckus.wireless.wlan.sent.packets.rate | Rate of packets sent. | Count |
| ruckus.wireless.wlan.packets.rate | Total packet rate. | Count |
| ruckus.wireless.wlan.traffic.received.bytes.rate | Traffic received rate. | Bytes |
| ruckus.wireless.wlan.traffic.sent.bytes.rate | Traffic sent rate. | Bytes |
| ruckus.wireless.wlan.traffic.bytes.rate | Total WLAN traffic rate. | Bytes |