Contents

VCF Operations | Zoom MP

Learn how to monitor SaaS solutions like Zoom by building a custom Management Pack.


You start to see the true power of VCF Operations when you add Management Packs (MPs) tailored to the systems your organization needs to monitor.


Why create and use a Zoom MP:

I rely on Zoom for daily conference calls. Last week, regional issues prevented users from joining scheduled meetings. This highlighted the need for alerts when SaaS tools experience problems.

While I’ve created dashboards in the past to show the status of SaaS services using the Text Display widget, I wanted to take it a step further and receive email alerts from VCF Operations—just as I do for ESXi hosts, VMs, or storage issues.

To enable this, I built a Management Pack (MP) to bring the data into VCF Operations. Once the data is available, you can create dashboards, views, alerts, and reports—just like you would for any other monitored system.

Creating Management Packs (MPs) with the MP Builder requires making API calls. I did some research and found that Zoom status information is available through a REST API.

I’ve used the MP Builder before for other use cases, so I was already familiar with the process. Building the Zoom MP took about 30 minutes.

See the screenshots and steps below—it’s a straightforward process that anyone can follow.


In 2025, take some time to get hands-on with the MP Builder in VCF Operations. The platform already delivers solid monitoring out of the box, but when you start building your own Management Packs, that’s when it really starts to shine.


Dashboard Examples:
  • Colors are very poweful in VCF Operations. When you see Green it’s good, while Red, Orange, or Yellow suggests something may need attention.

/vcf-operations-zoom-mp/zoom-mp-01.png
Click to see Larger Image of Screen Shot

Zoom MP Alerts:
  • Screen Shots MP Alert

/vcf-operations-zoom-mp/zoom-mp-21.png
Click to see Larger Image of Screen Shot

  • Alert Type: “Application: Availability”
/vcf-operations-zoom-mp/zoom-mp-21-2.png
Click to see Larger Image of Screen Shot

  • Condition: If “Zoom Meetings” “Status” not equal to “operational”
/vcf-operations-zoom-mp/zoom-mp-22.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-23.png
Click to see Larger Image of Screen Shot

  • Select the Policy you want to use
/vcf-operations-zoom-mp/zoom-mp-24.png
Click to see Larger Image of Screen Shot

Building the MP:
  • Screen Shots creating the MP.

/vcf-operations-zoom-mp/zoom-mp-02.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-03.png
Click to see Larger Image of Screen Shot

  • Define the source
/vcf-operations-zoom-mp/zoom-mp-04.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-05.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-06.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-07.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-08.png
Click to see Larger Image of Screen Shot

  • Define the Requests
/vcf-operations-zoom-mp/zoom-mp-09.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-10.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-11.png
Click to see Larger Image of Screen Shot

  • Define the Objects
/vcf-operations-zoom-mp/zoom-mp-12.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-13.png
Click to see Larger Image of Screen Shot

  • I only pick the fields that I want to be included in VCF Operations. You do NOT have to pick all fiields.
/vcf-operations-zoom-mp/zoom-mp-14.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-15.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-16.png
Click to see Larger Image of Screen Shot

  • Set default values for the MP
/vcf-operations-zoom-mp/zoom-mp-17.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-18.png
Click to see Larger Image of Screen Shot

  • Perform a Collection and then Build
/vcf-operations-zoom-mp/zoom-mp-19.png
Click to see Larger Image of Screen Shot

/vcf-operations-zoom-mp/zoom-mp-20.png
Click to see Larger Image of Screen Shot

Lessons Learned:
  • Management Packs (MPs) provide a way to monitor components that aren’t included by default.
  • MPs provide a good way for you to Alert your Team when SaaS type solutions also have issues.
  • MPs are straightforward to build. Once you understand how the APIs work, you can create powerful integrations.

MP Download coming soon…


Info
In my blogs, I often emphasize that there are multiple methods to achieve the same objective. This article presents just one of the many ways you can tackle this task. I’ve shared what I believe to be an effective approach for this particular use case, but keep in mind that every organization and environment varies. There’s no definitive right or wrong way to accomplish the tasks discussed in this article.

Lab
Always test new setups and processes, like those discussed in this blog, in a lab environment before implementing them in a production environment.

Tips and Tricks
If you found this blog helpful, consider buying me a coffee to kickstart my day.

Comments: