Download

Recent Version

 

Versions

VersionReleasedInstall Packages
6.0.105.09.19All in OneGUI
6.028.08.19

Minimum BVQ version required for an update



Highlights


Systems Health Map

BVQ System health map is the game changer feature in BVQ v6.0. It delivers the answer to the main question: "Are my systems healthy?". We have broken this down into details like:

  • "Do my systems hit any configuration limitations?"
  • "Is my system configuration according to best practices?"
  • "Are my licenses in compliance?"
  • "Is the status of all my objects healthy?"
  • "Is there enough capacity left to ensure safe operation?"
  • "Is my performance at risk or imbalanced?"
  • "Are there any network congestion issues?"



Map visualization

The BVQ Systems health map is a compact visualization of your systems' health status in form of a sunburst chart. Each section of this layered donut chart shows either a group of states in the inner rings or system checks on the outer edge ring.

The status level of a group or check is visualized in colors similar to traffic lights:

  • OK
  • INFO
  • WARN
  • ERROR

A group's status level is always propagated from the subordinated groups or checks with the worst status level.

All system checks are based on BVQ Alert rules and their calculated result delivers the status level for the map. Therefore the Systems health map is a valuable extension of our cherished Alerting feature and awards its maximum flexibility and a familiar user experience.

You can interactively drill down from groups to their details like alert rules and affected objects. Click on a group section to see more details of subsections and the contained Alert rules. You can also move backwards.

Drill down capabilities

On the right side of the map, there are two additional areas:

  • The top one shows a pie chart with the distribution of status levels across all contained objects of a group or Alert rules. The more red you see here the more critical your issue is.

  • The lower one shows a button row and a table containing affected objects. This area is only filled when an Alert rule is selected on the outer edge ring.

    • The buttons in the upper row lead to the following functions:

      (info) InfoSingle Alert rule overview
      ✎ EditAlert rule editor
      (question)Help text of the Alert rule
    • The table shows all objects and their levels affected by the selected Alert rule. The inline buttons lead to:

      (info) InfoSingle Object Alert level overview
      EyeExclude this Object from all maps


Time travel

Current state is not enough! How were the states yesterday? Last week? Did I miss a critical state change?

On top of the map panel you can choose a time period of interest.

  • The maps always show the aggregated worst state in the selected time period.
  • “Autoplay” will keep the maps up to date with respect to the prior selected timeframe.
  • The default timeframe is set to one hour.


Alert rule grouping

Two grouping views are available:

per Component:

Components are preconfigured and not customizable. Alert rules are grouped according to their object types by major system functions or hardware components.

per Category:

In this view, System and User categories are displayed:

  • System categories are preconfigured and not customizable. Alert rules are grouped according to their system type, criticality and check types (i.e. Limits, Configuration health, License compliance, Component status, Capacity usage, Performance and Transmission health)
  • User categories can be created in an individual hierarchy in the Alerting configuration.


Configuration

Systems health maps are configured as part of the BVQ Alerting configuration:

Three types of rules available

1. Predefined rules:

  • Preconfigured set of system checks based on best practices
  • Limited customization potential
  • Ready to go: in most cases you just need to turn them on.

2. Custom rules:

  • Template rules (introduced in BVQ v5.7):
    • Preconfigured rule templates
    • Medium customization potential
    • Easy to adjust: Wizard based configuration
  • Advanced rules (introduced in BVQ v5.5):
    • Use all options: Maximum customization flexibility
    • Configured via advanced Web editor or Expert GUI


Predefined alert rules

This type of rules is new in BVQ 6.0. Internally it is still based on classic Alert rules introduced with BVQ v5.5 but they are simplified with the objective to be most easy to activate and adjustable with an acceptable reduction of flexibility.

~ 150 of them come preconfigured with your BVQ installation and are ready to go: In most cases you just need to turn them on.

You can set an optional notification method for all checks in a given category.

We have chosen the preconfigured thresholds according to best practices but you can adjust them individually.

Custom alert rules integration

For a maximum of configuration flexibility, you can optionally select a category for any of your custom alert rules, no matter if they are created by the template or advanced editor. With that, you can integrate your own rules at any place in the maps or extend them with your own categories.


Object Status Exclusion

Is your Health map red due to known problems? To get it green, you can exclude unwanted Alert results for any object in question.

If you want an object to be effective in the health maps again, just go to the Alerting results > Excluded Tab and re-include this object again:

Systems health map in Expert GUI

Health map states are also present in the Expert GUI, to support deeper interactive
analysis and drill down:

  • Use Treemap Coloring > Alerting > Object specific > Overall to color the Treemap's plates.
    This will give you a quick and filterable overview of affected objects.

  • Open an object’s detail pane for detailed status information.
    Current states of all System checks and other active Alert rules will show up here.

Worst Alert level history charts

No longer miss a critical event!

Du to the new worst level aggregation capabilities of the new System health maps feature, we can now offer a major enhancement for the classic Alert rule history charts shown in the Alerting results overviews.

Alert level history charts “per Alert rule” or “per Object” now respect all state changes in a displayed interval.

Example: Chart showing the past 4 hours Alert level history of an Alert rule:

  • Here, one bar is shown all 30 minutes representing
    the objects’ worst Alert level of the past 30 minutes before.
  • The counter values show the number of objects
    affected by this Alert rule and level.
  • The bar at 13:25 shows the time from 12:55 to 13:25:
    • 45 objects affected by this Alert rule in total
    • 6 objects reached or stayed at a worst level of “Error”
    • 2 objects reached or stayed at a worst level of “Warn”
    • 37 objects stayed at level of “OK”


In older BVQ versions, a bar only represented the last Alert level change before its point in time and ignored all other changes since its forgone bar. So an “Error” in “OK → Error → OK” transitions was hidden between two green bars.

Redesigned report template creation

Report template creation in the BVQ Web UI has been completely redesigned and is now easier to use.

Go to Reporting → Templates → Create new template to start the configuration:

Fill your report with content by adding Snippets:

  • Use General Layout elements to structure the report by adding headers, page breaks or informational text



  • Add individual charts or topology tables that are saved in BVQ Favorites - all System favorites and those stored in the All Users-Folder are available for reporting. Favorites stored in the User-Folder are not listed.

    System Favorites are subject to change

    Please keep in mind that System Favorites are maintained by BVQ and their content might change between different BVQ versions without notice. Therefore, please use them with care or use a copy of the corresponding favorite in the All users folder to ensure compatibility with your applications!




  • Select Other chart types if you want to add tables with alerts or events to your report or if you want to add a pie chart.



  • Snippet loops can be used in reports once a Snippet loop object type has been selected and added to the report.



    Fill in the OBJECT TYPE and add further Snippets to your loop.



Guidance through the WebUI: Server-Tours

The BVQ Web UI now offers Server-Tours which automatically show up if the BVQ server is started for the first time. Those tours quickly explain the usage of the application and inform about news and changes.

There are currently three tours available:

  1. Sidebar - Learn which main features the Web UI offers and how to use them
  2. Alerting Configuration - Learn how to configure the new System Health Map feature using Alert rules
  3. Alerting Results - Learn how the results of the Alert rules are visualized and displayed

Each tour can be turned on and off individually on a per user basis by clicking on the User's Home screen:


Show context object type in performance charts 

The behaviour which objects types are shown in a performance chart has been improved.

While in previous releases only the selected object type was part of the performance chart, now the context object type is included as well.

This is best explained in an example:

The screenshot below shows the treemap of path BVQ/Cluster/MDisk group/VDisk. Three MDisk groups have been selected to analyze their VDisk performance.

In earlier releases, this chart would initially only show one aggregate line which is the BVQ object containing all VDisks that belong to the previously selected MDisk groups. The information about the selected MDisk groups themselves in this content was lost. It was difficult to tell which VDisk is in which MDisk group.

Now one line per content object type is drawn. In this case this is the MDisk group which was the selection base in the above screenshot.

Event Filtering

The System favorite Events is now much more comfortable and flexible to filter. In addition, all of those filtering capabilites are available for performance charts as well.

While in earlier BVQ releases only a few filter options were available, much more functionality has been added in this release:

  • More filter options are available. Select one, more or all options in a category or search for a particular Object name or description:

  • Specify which table columns are displayed:



  • Enable Live monitoring to be informed about new entries immediately:



  • Profit from the same functionality in all performance charts:
    Enabling Events in the  Drawing-Tab of the performance property panel, adds an additional tab Event Filters to the pane which offers the same options as the Event table system favorite.






Requirements and restrictions 

Requirements of the HW/SW environment

Please see Supported Environments

Minimum BVQ version required for an update

V5.6

Known Issues

See https://customercenter.sva.de/home/x/NwwgAw
(support agreement needed to get access credentials)


Update from a previous MongoDB Installation step by step 

Important update notes

  1. BVQ license: A new license file may be required to use new modules/features.
  2. GUI favorites:  During a GUI update the predefined System favorites might get replaced. Possible user changes will be lost. However, changes in User favorites and All User favorites are kept.
  3. If you have problems: Please contact your BVQ support partner


  1. Preparations
    • Check for the correct function of the whole environmentin particular the function of the scanner.
    • Manual stop of BVQ Scanner- and Server-services and also close all GUIs
    • Backup the BVQ installation directory and BVQ DB (e.g. DB backup with mongodump or VMware snapshots) 
    • Restart the BVQ Scanner
  2. Update BVQ Install Package Repository: bvq-package-repository-installer-x64-V6.0(.x).exe
    1. MongoDB update
    2. BVQ GUI update
    3. BVQ Server update
  3. Test the function of the BVQ environment.
  4. If necessary inform colleagues about the need to update locally installed BVQ GUI clients.  


Changelogs


 Version 6.0

Version 6.0

New features

Issue ID

Module

Description

BVQ-13892System Health MapVisualize alerting results in system health maps
BVQ-14077 & BVQ-14106ReportingImprove report template creation and usability
BVQ-14158WebUITour through UI


Improvements

Issue ID

Module

Description

BVQ-14098GUIAdjust GUI on Different Screen Resolutions
BVQ-14027GUI: Topology viewObject Context Menu takes long to open with many objects selected 
BVQ-9959GUI: Perf viewAllow filtering of events
BVQ-13997GUI: Event viewEnhanced filtering
BVQ-13994GUI: Event viewLive view
BVQ-13844GUI: PBCKeep Context Object Type in Path of Object Context Menu initiated PBCs
BVQ-13846CommonAdd additional descriptor to non-unique objects
BVQ-12837Notification configHandling multi receivers email
BVQ-13729Reporting: TemplatesAdd Dates "Last changed" & "Last rendered" to table
BVQ-14192ScannerPrevent duplicate scanners


Bug fixes


Issue ID

Module

Description

MajorBVQ-14302GUICapacity / Topology Chart throws Exception
MajorBVQ-14205GUI: FavoritesSome views are desigend for Total but show all objects
MinorBVQ-14236GrafanaNode lower cache fullness max and node upper cache fullnes data is not accessible in Grafana



Page viewed times




  • No labels