Ubiquiti UniFi AP Monitoring

Last updated on 02 October, 2024

LogicMonitor offers out-of-the-box monitoring for the Ubiquiti UniFi access points. Our monitoring suite uses SNMP to query the Ubiquiti UniFi AP’s resources for various health and performance metrics.

Technology Type

Networking & Firewalls

Technology Notes

SNMP collects metrics using OIDs from the UBNT-MIB and UBNT-UniFi-MIB MIB files from Ubiquiti.

Compatibility

SNMP will need to be enabled at each resource to collect metrics.

SNMP-based collection is needed since API-based collection is no longer supported as of UniFi OS 3.2.7. 

Note: As of June 2024, LogicMonitor’s Ubiquiti UniFi access point package is known to be compatible with UniFi OS 3.2.7

Setup Requirements

Import the LogicMonitor_Collector_Snippets DataSource to ensure that your collector supports the code in this monitoring suite, or update to EA Collector 32.100 or later.

Satisfy Dependencies

SNMP must be enabled at each resource you want to monitor.

Add Resources Into Monitoring

Add your SNMP-enabled Ubiquiti UniFi access point resources into monitoring.

For more information on adding resources into monitoring, see Adding Devices.

Obtain Credentials

LogicMonitor must provide the appropriate credentials to successfully access the Ubiquiti UniFi access point resource’s data. These credentials must have appropriate SNMP access rights that have been assigned the following minimum permissions:

RoleDescription
Read-onlyRead access is required to collect SNMP data

Assign Properties to Resources

The following custom properties must be set on the Ubiquiti UniFi access point resource.

For more information on setting properties, see Resource and Instance Properties.

PropertyValue
SNMP credentialsThe properties required to establish SNMP credentials vary depending on the SNMP version being used. For more information, see Defining Authentication Credentials.
system.categoriesUbiquitiUniFiAP (set by property source)

Import LogicModules

From the LogicMonitor public repository, import all Ubiquiti UniFi access point LogicModules, which are listed in the LogicModules in the Package section of this support article. If these LogicModules are already present, ensure you have the most recent versions.

Once the LogicModules are imported (assuming all previous setup requirements have been met), data collection will automatically commence.

Considerations/Warnings

A known issue might occur on U6-LR AP models in the Transmit Retries datapoint where the derived number is incorrect and goes negative.

Recommendation: Not alerting on this AP if you are using it. The limit for this datapoint collection is set to zero and might not display data gaps on U6-LR AP due to this set limit. 

Migration from Legacy LogicModules

In June of 2024, LogicMonitor released a new suite of Ubiquiti UniFi Access Point DataSources. The new DataSources queries SNMP on Access Points for data, whereas the prior suite relied on an API collection method. Gathering metrics via SNMP is supported by Ubiquiti. There are many benefits to migrating from legacy modules for APs including:

  • API access is not currently a supported monitoring method from Ubiquiti
  • SNMP data is simplified and standardized to use supported MIB files that Ubiquiti officially maintains
  • Easier setup and configuration

LogicModules in Package

LogicMonitor’s package for Ubiquiti UniFi Access Points consists of the following LogicModules. For full coverage, please ensure that all of these LogicModules are imported into your LogicMonitor platform.

Display NameTypeDescription
UniFi Access Point PerformanceDataSourceUbiquiti UniFi Performance metric data including access point client count.
UniFi Access Point RadiosDataSourceUbiquiti UniFi access point radio metrics including packet transmit and receive counts.
UniFi Access Point SSIDsDataSourceUbiquiti UniFi access point SSID metrics including status, packets, transmit power, and throughput.
addCategory_UbiquitiUniFiAPPropertySourceDiscovers if a host is a Ubiquiti UniFi AP, and has an SNMP system.sysoid.

When setting static datapoint thresholds on the various metrics tracked by this package’s DataSources, LogicMonitor follows the technology owner’s best practice KPI recommendations. If necessary, we encourage you to adjust these predefined thresholds to meet the unique needs of your environment. For more information on tuning datapoint thresholds, see Tuning Static Thresholds for Datapoints.

In This Article