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.
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.
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).
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.
|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