Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 128 Next »

Unable to render {include} The included page could not be found.

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 


  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.6

Version 6.0.6

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description

BVQ-14578Scanner: VMwareChange error handling in case of errors during performance scane
BVQ-14605WebUI: NotificationsCreate notification configuration to call an executable


Bug fixes


Issue ID

Module

Description

MajorBVQ-14601SVC Perf PersistFolder access denied
MinorBVQ-14609GUI: Event FilterInvisible object types are shown

 Version 6.0.5

Version 6.0.5

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description


Bug fixes


Issue ID

Module

Description

CriticalBVQ-14589SVC: Performance PersistPort speed information is missing
MajorBVQ-14587MongoDBExceeded memory limit for $group

 Version 6.0.4

Version 6.0.4

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description

BVQ-14469GeneralChange semantic of subelementcount
BVQ-14322Alerting

Allow floating point values for system checks

BVQ-14467WebUI: Reporting: Template CreationRemove interval for "Aggregated capacity charts"
BVQ-14255ServerIntegrate Metric/PI/Attribute Store as html reference
BVQ-14538REST InterfaceAccept smaller intervals down to 1min
BVQ-14354Reporting: DatasourcesEnable CSV output for topo tables
BVQ-14532Scanner: SVCAdd on/off switch for htfcs-scan
BVQ-14523Server & Scannercheck filesystem privileges on startup
BVQ-14554Brocade SAN: PersisterException when trying to persist topology data with Fabrics connected to many SANs
BVQ-14546Brocade SANAdded duplicate Node Port WWPN handling


Bug fixes


Issue ID

Module

Description

CriticalBVQ-14463GUIException when trying to open capacity view on a VMware Object
CriticalBVQ-14520ScannerSVC Scanner persist too slow
MajorBVQ-14552AlertingDisabling a custom alert rule doesn't update the valid dates
MajorBVQ-14524AlertingValid_until setting for disabled rule could be overwritten
MajorBVQ-14500GUI: Event-FilterOnly SVC cluster are shown for BVQ Alerting - System selection
MajorBVQ-14513HFTCSset hftcs scan regardless of licensed capacity
MinorBVQ-14567ServerReference: Custom PI attributes shouldn't be visible
MinorBVQ-14539ServerWeb UI freezes when hitting ESC in guided tours view
MinorBVQ-14540GrafanaFix typo for Capacity used

 Version 6.0.3

Version 6.0.3

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description

BVQ-14210GUI: Detail pane: All tabAdjusted column width should survive an Object change
BVQ-14389GUI FavoritesNew BVQ Favorite structure
BVQ-14135ScannerZip perf folder
BVQ-14280Scanner: VMware: PerfScanAdd timeout when scan is not finished within a certain timeframe
BVQ-14291WebUI: ReportingNew system reports for SAN Performance & VMware Capacity
BVQ-14319CommonMake number parsing lenient


Bug fixes


Issue ID

Module

Description

MajorBVQ-14211VMwareNull Object: VM Cluster: Undef VM Clusters are not linked to an Undef VM DC
MajorBVQ-14343WebUI: Alerting: Custom rulesSelected Folder not respected
MinorBVQ-14429GUI: Property Panel: Table columns:Linked and Foreign Objects cannot be selected as group
MinorBVQ-14425WebUI: AlertingUnable to disable "SHOW IN HEALTH MAPS" in complex editor
MinorBVQ-14421WebUI: Predefined Alert RulesIncorrect conditions in alert rule "Port Logins per SVC FC Node port"
MinorBVQ-14377WebUI: Predefined Alert RulesRemove incorrect predefined rules
MinorBVQ-14436WebUI: ReportingTable favourite with multi OT filters is ignored by select system during report creation
MinorBVQ-14378WebUI: Scanner overviewLogs not always accessible

 Version 6.0.2

Version 6.0.2

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description

BVQ-14048CommonChange vmVM CPU ms per state to CPU % per state
BVQ-14259GUICache files should be deleted after update
BVQ-13970GUINode/SVC Host port should use the same path as IO group/SVC Host port
BVQ-14330GrafanaAdd new system dashboards for SVC capacity


Bug fixes


Issue ID

Module

Description

CriticalBVQ-14386GUIException on Performance chart reload (Ctrl-R)
CriticalBVQ-14346SVCCluster CPU% aggregation shows sum of node instead of mean
CriticalBVQ-14340ServerDB Backup download corrupt
MajorBVQ-14344Alerting: Systems health mapVM Memory Usage Alert seems to check CPU
MajorBVQ-14230GUI: Editor: MDiskDrive array no longer has an Add and Newest Button
MajorBVQ-14350ReportingCannot add object name as header to snippet loop
MajorBVQ-14376GrafanaFilter in annotations ignored
MinorBVQ-14325Alerting: Systems health mapTimeframe is set to 1 minute if autoplay is enabled and timeframe deleted
MinorBVQ-14373Alerting: Predefined alert rulesIncorrect pre-filters in rule "VDisk copies on same Site or MDisk group"
MinorBVQ-14349Alerting: Predefined alert rulesMax number of extents-rule must ignore FS840/FS900
MinorBVQ-14335Alerting: Custom alert rulesDrag & Drop  of folders and alert rules not possible
MinorBVQ-14323AlertingChange initial value for results to Unknown
MinorBVQ-14324ReportingWarning about not found snippet.mimicryPie.cost_center.dataObjectTable
MinorBVQ-14375GUI: FavoritesPerformance Overview favorites open with change-flag
MinorBVQ-14216GUI: L&F Black eye: Table viewLink Texts unreadable when selected 
MinorBVQ-14336GUI: Table viewColumn width in tree mode not correct
MinorBVQ-14260GUI: Table viewRefresh clears selection from table column filters
MinorBVQ-14353DataGrid: SVC IOGrp"Logged in Host port count" counts same SVC Host Port multiple times

 Version 6.0.1

Version 6.0.1

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description

BVQ-14310WebUI: AlertingRework existing Alert templates and add additional ones
BVQ-13453GUI: Capacity chartsImprove Y-Axis annotation
BVQ-14320GrafanaUpdate SAN - Fabric overview Dashboard
BVQ-14321GrafanaUpdate VMware - Cluster overview Dashboard
BVQ-14315Web UIAdapt router names to match alerting routes


Bug fixes


Issue ID

Module

Description

MajorBVQ-14328GUI: TableException when adding attribute Special > Alerting > Level in a VDisk table
MajorBVQ-14332GUI: Performance viewNo Undo of Timing change possible 
MinorBVQ-14200GUI: Performance viewInconsistent fonts in a charts
MinorBVQ-14329GUI: Performance viewSetting filters causes Nullpointer exception
MinorBVQ-14331GUI: Capacity ChartsException if clusters are not loaded
MinorBVQ-14327GUI: FilteringAttributes overall_aggregated_alert_level and overall_alert_level are not working in filters 
MinorBVQ-14337GUI: AlertingAlert rule name is UNKNOWN for predefined rules in Event Details
MinorBVQ-14317WebUI: Notifications'Required user role' in 'Web configuration' should be a mandatory field
MinorBVQ-14326WebUI: Predefined alert rulesIncorrect pre-filters in some rules
MinorBVQ-14239WebUI: DB BackupsBackup download invisible for user and running in background

 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




  • No labels