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.
- Create and register a JWT App. For more information, see Creating and registering a JWT app.
Creating and registering a JWT app
Zoom requires the JWT app to be registered on its Marketplace to consume services from the Zoom API. For more information on registering a JWT app and obtaining the required credentials, see Create a JWT App documentation.
Once you have registered a JWT app and obtained credentials for it, the credentials will be added on the Permissions page in Cloud Exchange
Note: LogicMonitor collects metrics from the Zoom API. For more information on this API, see Zoom’s API Reference.
Setting up Zoom Monitoring
Add your Zoom account into LogicMonitor from Exchange > Cloud Integrations.
For more information on manually adding resources into monitoring, see Adding Devices.
For adding a Zoom account, complete the following steps:
1. Log into the LogicMonitor Portal.
2. On the left navigation pane, click Exchange.
3. Click Cloud Integrations.
4. Select Zoom and click Add.
5. On the Name page, enter the following details:
- Name: (Required) Enter a name for the Zoom account.
- Description: Provide a description for this Zoom account.
- Parent Group: (Required) Assign the Zoom account to a parent group. By default, it will be assigned to the root group of the portal.
- Properties: Define properties and values.
6. On the Permissions page, enter the following details:
You can find this information on the JWT app.
– Client ID: (Required) The Application ID for your registered application.
– Secret Key: (Required) The application password.
7. After you click Add Service, you should be able to view resources and dashboards from your Zoom application.
From the LogicMonitor Exchange, 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
|Zoom_Daily_Report||DataSource||Reports meetings, meeting minutes, new users, and participants for the day.|
|Zoom_Base_Usage||DataSource||Monitors hosts and usage.|
|Zoom_LargeMeeting_Usage||DataSource||Monitors hosts and usage.|
|Zoom_Plan_Webinar_Usage||DataSource||Monitors hosts and usage.|
|Zoom_Plan_Rooms_Usage||DataSource||Monitors hosts and usage.|
|Zoom_Recording_Usage||DataSource||Monitors storage space for Zoom Recordings.|
|Zoom_User_Stats||DataSource||Reports general user stats for a zoom account.|
|Saas_Zoom_ServiceStatus||DataSource||Monitors status of Zoom services|
|Saas_Zoom_MeetingQos||DataSource||Averages are taken by active users in active meetings at the time of polling.|
If no meetings are active that are actively contributing to the datapoints, no data will be returned. For example, if no active meetings are using video, all of the video datapoints will return no data.