Fabric Health Analytics (BETA)

Fabric Health Analytics is delivered as BETA in software version 5.12.00 and is subject to change in the upcoming release(s).

Fabric Health Analytics (FHA) in GigaVUE-FM is a standalone service that provides data visualization capabilities for the following entities in GigaVUE-FM:

  • Physical resources, specifically the nodes and the ports
  • Virtual resources
  • Alarm Management services
  • GigaVUE-FM CPU, Memory and Disk Storage services

Using FHA you can create visual elements such as charts that are embedded as visualizations. The visualizations are grouped together in dashboards. You can also create search objects using FHA. Dashboards, Visualizations and Search Objects are called FHA objects.

Fabric Health Analytics provides the following advantages:

  • Real-time data for visualization as the required data is taken from GigaVUE-FM.
  • Application of RBAC on the data to be analyzed and visualized.
  • Trending Analysis: Visualize the trends in the traffic using pre-defined widgets
  • Capacity Planning: Utilization of resources based on health and inventory summary data

To view the Fabric Health Analytics GUI embedded into GigaVUE-FM:

  • On the left navigation pane, click on .
  • Select Analytics BETA. The following options are available:
    • Dashboards: Refer to the Dashboards section for details.
    • Visualization: Refer to the Visualizations section for details
    • Discover: You can view the data in the elastic search database of GigaVUE-FM. You can also create Search Objects that can be used in dashboards/visualizations.

Rules And Notes for Fabric Health Analytics BETA

  • All GigaVUE-FM users can create, edit and delete FHA objects. However, you can perform these operations only on the FHA objects created by you. You cannot view or edit the FHA objects created by other users.
  • You cannot delete or edit system-defined objects such as dashboards and visualizations.
  • There is no limit on the number of dashboards per user.
  • The data available in dashboard is controlled by Role Based Access Control. That is, the data fetched depends on the accessibility rights of the user based on the user role and user-defined tags.
  • GigaVUE-FM backup/restore operation will not preserve the custom dashboards and visualizations created by the user.
  • Refer to Kibana documentation for detailed functionality.
  • Dashboards/visualizations created in release 5.11.00 will not be supported in the upcoming releases. You must create the required dashboards again.

Visualizations

Visualization refers to the visual representation of data in various forms such as pie charts, time series graphs and other visual elements.

Using FHA you can:

  • View System Visualizations
  • Create Custom Visualizations

View System Visualization

System visualizations are pre-defined visualizations that are available by default in GigaVUE-FM. To view the system visualization:

  1. Click the Dashboard icon on the left navigation pane.
  2. Select Analytics Beta > Visualizations.
  3. Choose the required system visualizations.

Create Custom Visualizations

You can create custom visualizations by cloning the existing system visualizations or creating a new visualization.

Clone a Visualization

To clone a visualization:

  1. On the left navigation pane, click on . Select Analytics > Visualization.
  2. Select the visualization for which you need to create a clone.
  3. Make the required changes.
  4. Click Save As.
  5. Enter a name for the new Visualization.
  6. Click Save As. The new visualization will be added to the list page.

Create a Visualization

To create a new visualization:

  1. On the left navigation pane, click on . Select Analytics > Visualization.
  2. Click Create Visualization.
  3. In the New Visualization page, select the required Visualization Type.
  4. Select the data source for the visualization.
  5. Enter the required details for the type of visualization selected. Refer to the table below for more details.
  6. Click Save.
  7. In the Save Visualization dialog enter the Title and Description for the visualization and click Save.
Type of Visualization Description
Metric Displays a single number for the selected aggregation.
Data table Displays the raw data of a composed aggregation.
Pie Chart Display each source’s contribution to a total.
TSVB Combines an infinite number of aggregations and pipeline aggregations to display complex data in a meaningful way
Line Chart, Area Chart, Horizontal and Vertical Bar charts Compares different series in X/Y charts.
Heat maps Shade cells within a matrix.
Markdown widget Display free-form information or instructions.
Goal and Gauge Displays a gauge
Coordinate map Associate the results of an aggregation with geographic locations.
Region map Thematic maps where a shape’s color intensity corresponds to a metric’s value.

 

 

Dashboards

A dashboard is a collection of visualizations. Click on Analytics Beta > Dashboard. The Alarms dashboard page, which is the default dashboard page appears.

To view all dashboard click the Dashboards menu on the top navigation bar.

From the Dashboards page, you can:

  • View System Dashboards
  • Create Custom Dashboard

mFilter Data in Visualizations

Fabric Health Analytics provides various options to add filter to your data:

  • Time Filter: Use time filter to retrieve search results for a specific time period.

    Use the Refresh option to refresh the dashboards for the selected time interval. It is recommended to configure a longer time interval.

    Use Quick Select option to change the time interval.

    Use the CHANGE ALL FILTERS to configure the following options:

    • Enable all: Enables all saved filters
    • Disable all: Disables all saved filters
    • Pin all: Filter is applied to all the dashboards
    • Unpin all: Filter is no longer applied to all the dashboards
    • Invert Inclusion: Included filters will be inverted.
    • Invert enabled/disabled: Enable and disable options are inverted
    • Remove all: Removes all filters

    Filtering in visualizations:

    • Select and drag an area of the visualization for a specific time interval. All the visualizations in the dashboard get updated for that time interval. The time interval also gets updated in the Quick Select.
    • Double click on an area in the visualization and select the required filters to apply.
    • Control Visualizations: Use Control Visualizations to filter the data based on tags. For example, in the Inbound Port Statistics visualization, you can filter the data based on the cluster id, port number, port id or port alias. Refer to the following sections:

      .

 

Auto Refresh Tags in Visualizations

In Fabric Health Analytics, the data is saved as index patterns in the Elastic Search database and is fetched into the various fields in the visualizations. However, when you add tag ids dynamically in GigaVUE-FM and associate the tags to the various resources, the tag ids are not automatically refreshed in the visualizations. To add the new tags in visualizations:

  1. Create new tag key and tag values from the tags page. Refer to the Create User-defined Tag section in the GigaVUE Administration Guide.

  2. Associate the resources to the tag keys and tag values. For example, to add tag key and tag values to the physical nodes, refer to the Add New Physical Node or Cluster to GigaVUE‑FM
  3. Click on Refresh Index Pattern icon for the newly added tags to get reflected in the visualization filters in the system and custom visualizations.

Copy Dashboard Path

The GigaVUE-FM Analytics page allows you to add links in custom dashboard pages for navigating from one dashboard page to another dashboard page without going to the listing page. To do this:

  • Navigate to the custom dashboard page on which you need to add the link.
  • Click on icon to copy the relative path.
  • Create a new markdown visualization or Edit an existing markdown visualization.
  • Paste the link in [Title](RelativePath) format. For example, [Alarms](#/dashboard/fha-alarms).
  • Add the markdown visualization to any of the custom dashboards on which the links of other dashboards needs to be added.