Ruckus SmartZone
Overview
The Ruckus SmartZone integration with Motadata AIOps enables monitoring of wireless infrastructure, including controllers, access points, WLANs, and connected clients. By tracking KPIs across system information, AP performance, client connectivity, rogue access detection, and WLAN traffic, administrators gain insights into wireless health, capacity, and security posture.
Prerequisites
Ensure the following prerequisites are met:
- The Ruckus SmartZone controller must be reachable over the network.
- SNMP or API access should be enabled on the SmartZone device.
- Appropriate credentials (community string or API key) must be configured.
- The device should be added and discovered in Motadata AIOps using the supported protocol.
List of Supported KPIs
System Information
| Metric | Description | Type |
|---|---|---|
| ruckus.wireless.system.name | Name of the SmartZone system. | String |
| ruckus.wireless.model | Model identifier of the device. | String |
| ruckus.wireless.serial.no | Serial number of the device. | String |
| ruckus.wireless.version | Firmware/software version. | String |
Access Point
| Metric | Description | Type |
|---|---|---|
| ruckus.wireless.access.point.group | Access point group name. | String |
| ruckus.wireless.access.point.group.id | Unique ID of the AP group. | String |
| ruckus.wireless.access.point.clients | Number of clients connected to the AP. | Count |
| ruckus.wireless.access.point.description | Description of the access point. | String |
| ruckus.wireless.access.point.model | AP model number. | String |
| ruckus.wireless.access.point.location | Location of the AP. | String |
| ruckus.wireless.access.point.ip.address | IP address of the AP. | String |
| ruckus.wireless.access.point.external.ip | External IP of the AP. | String |
| ruckus.wireless.access.point.external.port | External port used by the AP. | Integer |
| ruckus.wireless.access.point.ip.type | Type of IP (IPv4/IPv6). | String |
| ruckus.wireless.access.point.version | Firmware version running on the AP. | String |
| ruckus.wireless.access.point.vlan | VLAN ID assigned to the AP. | Integer |
| ruckus.wireless.access.point.sent.bytes.rate | Bytes sent per second by the AP. | Bytes |
| ruckus.wireless.access.point.received.bytes.rate | Bytes received per second by the AP. | Bytes |
| ruckus.wireless.access.point.started.time.seconds | Uptime of the AP in seconds. | Seconds |
| ruckus.wireless.access.point.started.time | Uptime start timestamp. | Timestamp |
| ruckus.wireless.access.point.mac.address | MAC address of the AP. | String |
| ruckus.wireless.access.point.serial.number | Serial number of the AP. | String |
| ruckus.wireless.access.point.cpu.clock.speed.hz | CPU clock speed of the AP. | Hertz |
| ruckus.wireless.access.point.max.client.capacity | Maximum client capacity supported. | Count |
Wireless Clients
| Metric | Description | Type |
|---|---|---|
| ruckus.wireless.clients | Total number of clients. | Count |
| ruckus.wireless.client | Client identifier. | String |
| ruckus.wireless.client.status | Current client connection status. | String |
| ruckus.wireless.client.os.type | Operating system type of client. | String |
| ruckus.wireless.client.wlan.name | WLAN name connected by client. | String |
| ruckus.wireless.client.ap.mac.address | AP MAC address connected to client. | String |
| ruckus.wireless.client.ipv6.address | IPv6 address of the client. | String |
| ruckus.wireless.client.host.name | Hostname of the client device. | String |
| ruckus.wireless.client.auth.method | Authentication method used. | String |
| ruckus.wireless.client.auth.status | Authentication status. | String |
| ruckus.wireless.client.username | Username used for authentication. | String |
| ruckus.wireless.client.traffic.received.bytes.rate | Rate of bytes received by client. | Bytes |
| ruckus.wireless.client.traffic.sent.bytes.rate | Rate of bytes sent by client. | Bytes |
| ruckus.wireless.client.traffic.bytes.rate | Total traffic bytes rate. | Bytes |
| ruckus.wireless.client.sent.packets.rate | Packets sent per second. | Count |
| ruckus.wireless.client.received.packets.rate | Packets received per second. | Count |
| ruckus.wireless.client.traffic.sent.bytes | Total bytes sent by client. | Bytes |
| ruckus.wireless.client.traffic.bytes | Total traffic bytes used by client. | Bytes |
| ruckus.wireless.client.traffic.received.bytes | Total bytes received by client. | Bytes |
| ruckus.wireless.client.packets.rate | Total packet rate of client. | Count |
| 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.ap | Access point serving the client. | String |
| ruckus.wireless.client.wlan.id | WLAN ID used. | 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 the client. | String |
| ruckus.wireless.client.started.time | Start timestamp of session. | Timestamp |
| ruckus.wireless.client.started.time.seconds | Session start time in seconds. | Seconds |
Rogue Access Points
| Metric | Description | Type |
|---|---|---|
| ruckus.wireless.rogue.access.point | Identifier for rogue access point. | String |
| ruckus.wireless.rogue.type | Type of rogue AP detected. | String |
| ruckus.wireless.rogue.access.point.channel | Channel used by rogue AP. | String |
| ruckus.wireless.rogue.access.point.encryption | Encryption type of 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 |
| ruckus.wireless.rogue.access.points | Total number of rogue access points. | Count |
Wireless WLANs
| Metric | Description | Type |
|---|---|---|
| ruckus.wireless.wlans | Total number of WLANs. | Count |
| ruckus.wireless.wlan | WLAN identifier. | String |
| ruckus.wireless.wlan.name | WLAN name. | String |
| ruckus.wireless.wlan.id | WLAN ID. | String |
| ruckus.wireless.wlan.clients | Number of clients in WLAN. | Count |
| ruckus.wireless.wlan.access.vlan | VLAN associated with WLAN. | Integer |
| ruckus.wireless.wlan.status | WLAN status. | String |
| ruckus.wireless.wlan.authentication.type | Authentication type of WLAN. | String |
| ruckus.wireless.wlan.encryption | Encryption type of WLAN. | String |
| ruckus.wireless.wlan.description | WLAN description. | String |
| ruckus.wireless.wlan.traffic.received.bytes.rate | Bytes received rate in WLAN. | Bytes |
| ruckus.wireless.wlan.traffic.sent.bytes.rate | Bytes sent rate in WLAN. | Bytes |
| ruckus.wireless.wlan.traffic.bytes.rate | Total traffic rate in WLAN. | Bytes |