Creating panels in Advanced Analytics

Rebuild old panels for tried-and-true reports
or explore new functionality with Advanced Analytics.


Your audio/video environment poses challenges that are as unique as you are… your reporting should reflect that. With Advanced Analytics, leverage fully configurable panels that display the information you need in compelling and meaningful ways, custom dashboards for persistent views of your environment, and endpoint tagging to slice and dice the data on your terms.

Familiarity with vAnalytics should jump start your progress but even if you’re new to Vyopta… creating custom panels and reports is only moments away. Advanced Analytics includes fully configurable panels that can be arranged and re-arranged anywhere you want. In addition to endpoint tagging and multiple custom dashboards, you’ll retain the functionality that already marks vAnalytics as the definitive Unified Communications analytics and reporting tool.

This resource will cover the new functionality present in Advanced Analytics and run through some common use cases. You can also find our Advanced Analytics Glossary of Terms (used in panel creation) as well as the Default Panel configurations (in case one gets deleted or you want to work from a known config).


When creating Panels using Advanced Analytics, there are four main panel types to choose from. They are:

  • KPI – key metrics with growth indicators.
  • Distribution – compare data categories and sets.
  • Trend – show data trends over time.
  • Summary – table summaries of Endpoints and Infrastructure.

For the KPI and Summary panels, you’ll only need to select either a general Category or preset data source (respectively) as these are designed to illustrate high level changes. However, the Distribution and Trend types allow for more granular panel outputs (and therefore reports). These panel types have 4 fields and an additional text entry field for filters. The four main fields used to create panels are:

  • Category – the type of data set from which the graph/table is created (for example call, meeting, or participant).
  • Metric (Value) – the unit by which the graph/table is measured (for example call count, meeting mins, or system capacity).
  • Group – while a group is not required, it can help to organize the data by grouping the results (for example by call quality, meeting name, or protocol).
  • Display Type – depending on the type of panel, one can select pie chart, bar graph, table, area or line graphs.

PLEASE NOTE: filtering does not populate until there is a known data set to filter, so until a Category and Metric (Value) are set… no filters will populate!

In essence, this would allow one (in the example we provide on our Default Panels page) to look at packet loss over time as a pie chart. By doing so, one could compare different time frames to estimate call quality degradation or improvement over time. To build that panel, we would take the following configuration settings:

Calls by Packet Loss Trend
Category : Calls
Metric : Total Calls (Count)
Group : By Packet Loss Bands
Display Type : Pie

… which is demonstrated in the example above! After selecting the four primary parameters, you can also filter the result by a multitude of facets, specific models, or systems. The basic process speaks best for itself, so let’s take a look at a few more examples. We’ll start by creating a custom dashboard (to simplify the visual aspect) and creating one of the panels present in vAnalytics Historical… but we’ll throw in a few new tricks as well.

One of the aspects that makes this tool so versatile is it’s ability to leverage a wide variety of UC settings. For example, we can take advantage of the existence of Call Routing Rules (with multiple vendors) to slice data. Let’s say you wanted to find out whether or not you had quality issues with your Skype calls using Pexip endpoints.

With a little coordination with your IT team, you can parse this data pretty easily. Written call routing rules indicate decisions made by IT on how to handle certain types of calls, for example indicating all calls to Skype users that originate from a Pexip registered endpoint as ‘Call Forward to Skype/Lync AVMCU’… and we’ll take advantage of that.

From the meetings tab, we can use this setting to filter by meeting name and specifically isolate meetings/calls which pass through the infrastructure for which those rules are set. In the use case above, one would filter for “Meeting Name contains skype/lync” to isolate the calls which originated from a pexip registered endpoint to one or more Skype users.

But how can we see the quality of the calls? For that, we’ll need a panel. From your dashboard, create a new panel using the following parameters:

Skype Meeting (Count) by Quality routing with Pexip
Select Category: Meeting
Select Metric (Value): Meetings (Count)
Select Group: by Quality
Select Display Type: Pie
Filters: Meeting Name contains skype/lync

… where we set the Panel Title ourselves to help identify the new panel. The result is:

By slightly tweaking this, we could use a very similar panel to track the quantity and quality of Skype calls that use Acano (now Cisco Meeting Server or CMS) for bridging. The panel settings look very similar to our previous example:

Skype (Acano) Meeting (Count) by Quality
Select Category: Meeting
Select Metric (Value): Meetings (Count)
Select Group: by Quality
Select Display Type: Bar graph
Filters: Meeting Name contains cms, System Name is any of ( Acano, CMS/Acano VM )

…but by picking the specific bridging technology, we can set the result to not only expose how many calls occurred for the designated timeframe but also the quality of those calls!


Let’s take a look at one last panel creation use case! Your organization is doing capacity planning and someone outside your team wants to get a better sense of the change in ad-hoc calls being made in your network. In other words, what is the change (over time) in how many people in your network have taken unscheduled inbound or made unscheduled outbound calls?

We’ve got you covered! Not only can we set up a panel to disclose this, we can set that panel to automatically fire off a report (including the panel’s graph) to your chosen destination. The trick here is that reports can be created based on a dashboard’s view, and custom dashboards allow you to isolate just the information you’re looking for.

This means custom, scheduled reports (sent to anyone you wish) with the selected data set included. The intended recipient doesn’t even need a vAnalytics account! To set this up, we start from the Dashboard tab and click [+New Dashboard] and then click ‘Add Panels’. The new panel has the following configuration:

Participants (Count) by Call Direction (Incoming/Outgoing) in our Network
Select Category: Participant
Select Metric (Value): Participants (Count)
Select Group: by Call Direction (Incoming/Outgoing)
Select Display Type: Bar Trend
Filters: Participant Address contains

We recommend adjusting the panel title for clarity, as needed. The result is:

After that, turning it into a report is as easy as clicking the ‘Share’ button in the upper right. Select your export type, set a frequency, appropriate title, and pick your recipient. That’s it!

Automated reports, sent out in the format you want to recipients of your choosing (regardless of whether they are vAnalytics users). You can also drill down further by using endpoint tagging or location constraints, which we cover at greater length in our Advanced Analytics blog post.

The resources listed in this article will be included below, but these resources are far from comprehensive. If you have any questions, please don’t hesitate to start a conversation by emailing or visiting our contact page for more information.

Pin It on Pinterest