Support Center Home


Zoom Monitoring

Overview

Zoom is a cloud platform providing remote conferencing services that combine video conferencing, online meetings, chat, and mobile collaboration. LogicMonitor offers out-of-the-box monitoring for Zoom, allowing you to monitor various aspects of the service including room health and global user statistics.

Compatibility

LogicMonitor’s Zoom package is compatible with any Zoom account. Depending upon your Zoom implementation, some DataSources may not be applied. For example, the Zoom_SubAccount_Utilization DataSource requires the existence of Zoom sub accounts, and will only apply if sub accounts are present.

Setup Requirements

Add Resource Into Monitoring

Add a Zoom host into monitoring by manually creating a new resource. The resource’s hostname (as entered into the IP Address/DNS name field) must either:

  • Conform to your Zoom account’s portal address (for example, “customer.zoom.us”)
  • Be entered as “zoom”

If the hostname doesn’t follow one of these formats, data monitoring will fail. For more information on manually adding resources into monitoring, see Adding Devices. ​

Create and Register a JWT App

Zoom requires that a JWT app be registered on its Marketplace in order to consume services from the Zoom API. For more information on registering a JWT app and obtaining the necessary credentials, see Zoom’s Create a JWT App documentation.

Note: LogicMonitor collects metrics from the Zoom API. For more information on this API, see Zoom’s API Reference. ​

Enter Credentials as Properties on Resource

Once you have registered a JWT app and obtained credentials for it, these credentials must be set as custom properties on the Zoom resource (avoid setting these properties at the group or root level) within LogicMonitor. (For more information on setting properties, see Device Properties).

Property Value
zoom_api.key API key
zoom_api.pass API secret

Import LogicModules

From the LogicMonitor repository, import all Zoom LogicModules, which are listed next. 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), the suite of Zoom DataSources will automatically begin collecting data.​

LogicModules in Package

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

Name Type Description
addCategory_ZoomService PropertySource Checks credentials and enables collection, also inhibits ping monitoring.
Zoom_Service_Status DataSource Monitors state of Zoom services (a DataSource version of the data that can be found at https://status.zoom.us).
Zoom_Room_Status DataSource Monitors room status and health.
Zoom_Room_Issues DataSource Reports active issues for rooms.
Zoom_User_MeetingsQos DataSource Aggregates user QoS (quality of service) metrics for Zoom meetings including audio and video latency, jitter, bitrate, and average loss.
Zoom_User_Stats DataSource Reports global user stats.
Zoom_SubAccount_Utilization DataSource Monitors resource utilization in sub-accounts (when present).

​The Zoom package does not include predefined alert thresholds (that is, no alerts will trigger based on collected data). This is because the technology owner has not provided KPIs that can be reliably extended to the majority of users. In order to receive alerts for collected data, you’ll need to manually create custom alert thresholds, as discussed in Tuning Static Thresholds for Datapoints.

In This Article