BigPanda has made its way into the organization. I wasn't sure at first why, given that there's no shortage of Network Monitoring OSS / EMS systems in play.
Many vendors use their own EMS. VMware for example, uses VROPS (vRealize Operations Suite - now known as Aria Operations). So there is and has been a use case for consolidating this information from these disparate monitoring systems into a "Northbound" system.
So that's what BigPanda is, I guess. It was pitched as a Northbound system. It does not seem to be very mature, and it is simpler to use than most of them (based on limited inspection and reading). But the business case pitch is that it has an Artificial Intelligence rules engine that provides superior correlation, and if this is true, it could certainly make it a northbound system worthy of consideration.
So - that is why we stepped in to integrate Zabbix with BigPanda. We already have VROPS as our "authoritative" monitoring system for all things VMWare. Our team, which does use this VROPS, does not own and manage that platform (another group does). I believe they use it to monitor the vCenters, the hypervisors, and datastores. I don't think they're using it to monitor tenant workloads (virtual machines running on the hypervisors).
Our Zabbix platform, which we manage ourselves, is a "second layer of monitoring" behind VROPS. It manages only the VMWare Hypervisors along with some targeted specific virtual machines we run (load balancers, cloud management platform VMs, et al).
The BigPanda team wanted to showcase the ability to correlate information from Zabbix and VROPS, so we volunteered to integrate the two systems.
Integrating the two systems was as simple as adding a MediaType in Zabbix, with a trigger alongside it. The MediaType, which is of type Webhook, when you import it using a BigPanda template, has a number of macro variables. Four of these need to be filled out to test the integration. API Key, Token, Url for BigPanda, and the Zabbix url.
In addition to the Media Type and Trigger, you also need to add a user and user group for the integration. I don't recommmend making either the user or user group an Administrator. What you can do instead, is give them No Front End Access (no GUI access) because it is, after all, an integration. Then, give the user group read only access to the host group. In our case, this host group was the VMWare/Hypervisors host group that lights up and becomes available when you add a vCenter host to Zabbix and select the VMWare template for that vCenter (we only have the hypervisor sub-template available so that we don't get inundated with VM Monitoring data which would require us to resize the system for that volume of information).
In this way, I would say that the integration is quite similar to Zabbix and Slack.