BVQ 5.6

Update from BVQ < version 5.5

An update to version 5.6.3 or higher is not possible from version 5.5.x or below!
Please upgrade to version 5.5.6 first, before moving to 5.6.3 or above!

The bvq-alerting has completely changed between 5.4 to 5.5. The old alerting is obsolete and should be stopped and de-installed.



Highlights


VMware platform

Brief description

The BVQ VMware platform is the continuation of the existing BVQ VMware package. It introduces support for VMware performance metrics and enables you to interactively explore your VMware configuration, check all kind of performance metrics and alert on metrics, create reports and drill through all the layers between SVC, BVQ, and VMware objects in end to end views.

As BVQ will now support a 'new' platform completely, customers will be able to use this VMware platform as a standalone solution. So you don't need to license IBM Spectrum Virtualize or Storwize (but a combination of both platforms are possible to get an end to end view of the environment). A combination of the SAN package with the new VMware platform is also possible.

Licensing

Customers using the current VMware package (topology & capacity data) will be able to upgrade to the new VMware platform now including performance data as well.

The VMware platform is licensed by the number of Virtual machines (VMs) running in the environment. Customers will have to license packs of 25 VMs (sum of VMs in the envrionment divided by 25 = number of packs to license) 

Please contact your SVA sales representative for pricing information.

Information gathering

To collect information a BVQ VMware scanner needs to be configured to connect to a vCenter. If a VMware scanner already exists to scan topology data, performance data collection can be enabled easily in the scanner configuration.



See Supported Environments for more details and the supported versions of the VMware vCenter versions.


Supported VMware objects

The first version of the BVQ VMware Performance supports most elements of a VMware environment. The following overview depicts the elementary relationships of these objects and their link to connected BVQ objects:

Where to find VMware objects?

Similar to the already known VMware Topology package all available objects show up in the BVQ Path browser inside the view property panel or can be opened as a table from the favorite browser. All VMware objects can be combined in an end to end relation to all other objects.

VMware objects in view Path browserVMware object Table views in BVQ Favorites


 BVQ VMware object details
VMware










Resource consumer


VM Virtual machine
VM Virtual disk
VM LUN
Virtualization layer



VM vCenter
VM Datacenter
VM Cluster
VM Host
Resource Provider


VM Datastore cluster
VM Datastore
VM SCSI volume 2 Host
VM Disk group
VM SCSI volume

Performance metrics

The BVQ VMware Performance Package gathers statistics delivered from the VMware performance API. Similar to all other statistics, you can simply drill into a chart with the statistics related to an object with a simple click on the VMware entry in the context menu of this object:


That opens our well known BVQ Chart view, where you can select metrics in the selection panel. The following screenshots shows the full set of available metrics in the expert tab for each object type:


VM Host

 VM Host metric details

These are the available VM Host metrics in more detail:

GroupMetricUnitDescription

CPU

% UtilizationPhysical%CPU usage as a percentage during the interval
% UtilizationLogical%CPU utilization as a percentage during the interval
(CPU usage & CPU utilization might be different due to
power management technologies or hyper-threading)
ms per stateWaitms/intervalTotal CPU time spent in wait state
ms per stateSwap waitms/intervalCPU time spent waiting for swap-in
ms per stateCo-stopms/intervalTime the host is ready to run, but is unable to run
due to co-scheduling constraints
ms per stateIdlems/intervalTotal time that the CPU spent in idle state
ms per stateReadyms/intervalTime that the host was ready, but could not get scheduled to run
on the physical CPU during last measurement interval

VM assigned MHzTotalMHzTotal CPU capacity reserved by and available for virtual machines
VM assigned MHzUsageMHzCPU usage in megahertz during the interval
VM assigned MHzReservedMHzTotal CPU capacity reserved by virtual machines

Memory
Utilization%%Percentage of host physical memory that has been consumed
UtilizationGiBGiBTotal amount of physical memory consumed by the host




By typeGrantedGiBAmount of host physical memory or physical memory that is
mapped for a virtual machine or a host
By typeSharedGiBAmount of guest physical memory that is shared with other
virtual machines, relative to a single virtual machine or to all
powered-on virtual machines on a host
By typeActiveGiBAmount of guest physical memory that is being actively read or
written by guest. Activeness is estimated by ESXi
By typeActive writeGiBEstimate for the amount of memory actively being written to
by the virtual machine
By typeActive write %%Estimate for the amount of memory actively being written to
by the virtual machine




VM memory reservation

ReservedGiBTotal amount of memory reservation used by powered-on
virtual machines and vSphere services on the host
VM memory reservationUnreservedGiBAmount of memory that is unreserved
VM memory reservationTotalGiBTotal amount of memory reservation used by and available
for powered-on virtual machines and vSphere services on the host
VM memory reservationReserved %%
VM memory reservationUnreserved %%

SwapSwap inMiBAmount swapped-in to memory from disk
SwapSwap outMiBAmount of memory swapped-out to disk
SwapSwap usedMiBAmount of memory that is used by swap
Swap% Swap in%
Swap% Swap out%

% WaitComp/Swap%Percentage of time the virtual machine is waiting to access swapped or
compressed memory

TresholdLow free

GiB

Threshold of free host physical memory below which ESX/ESXi
will begin reclaiming memory from virtual machines
through ballooning and swapping
Storage
Latency worstDatastoremsHighest latency value across all datastores used by the host
Latency worstDiskmsHighest latency value across all disks used by the host
Latency worstStorage adaptermsHighest latency value across all storage adapters used by the host
Latency worstStorage pathmsHighest latency value across all storage paths used by the host

SCSi Disk data rateRMiB/sAverage number of kilobytes read from the disk each second
during the collection interval
SCSi Disk data rateWMiB/sAverage number of kilobytes written to disk each second
during the collection interval
SCSi Disk data rateR+W (Usage)MiB/sAggregated disk I/O rate. For hosts, this metric includes the rates
for all virtual machines running on the host during the collection interval
SCSi Disk data rate% R%
VM Virtual machine

 VM Virtual machine metric details

These are the available VM Virtual machine metrics in more detail:

GroupMetricUnitDescription

CPU

ms per stateWaitms/intervalTotal CPU time spent in wait state
ms per stateSwap waitms/intervalCPU time spent waiting for swap-in
ms per stateCo-stopms/intervalTime the virtual machine is ready to run,
but is unable to run due to co-scheduling constraints
ms per stateIdlems/intervalTotal time that the CPU spent in an idle state
ms per stateReadyms/intervalTime that the virtual machine was ready, but could
not get scheduled to run on the physical CPU during
last measurement interval

Utilization%%CPU usage as a percentage during the interval
UtilizationMHzMHzCPU usage in megahertz during the interval
Memory
Utilization%%Memory usage as percentage of total configured or
available memory
UtilizationGiBGiBAmount of host physical memory consumed by the
virtual machine.

By typeGrantedGiBAmount of host physical memory or physical memory
that is mapped for a virtual machine or a host
By typeSharedGiBAmount of guest physical memory that is shared with other
virtual machines, relative to a single virtual machine or
to all powered-on virtual machines on a host
By typeActiveGiBAmount of memory that is actively used, as estimated by
VMkernel based on recently touched memory pages
By typeActive writeGiBEstimate for the amount of memory actively being written to
by the virtual machine
By typeActive write %%

SwapSwap inMiBAmount swapped-in to memory from disk
SwapSwap outMiBAmount of memory swapped-out to disk
SwapSwap usedMiBCurrent amount of guest physical memory swapped out to
the virtual machine swap file by the VMkernel
SwapSwap in %%
SwapSwap out %%

% WaitComp/Swap%Percentage of time the virtual machine is waiting to access swapped
or compressed memory

Balloon targetBalloon target

MiB

Target value set by VMkernal for the virtual machine's
memory balloon size

Storage
Latency worstDatastoremsHighest latency value across all datastores used by the host
Latency worstDiskmsHighest latency value across all disks used by the host

Virtual Disk data rateRMiB/s

Average number of kilobytes read from the disk
each second during the collection interval

Virtual Disk data rateWMiB/s

Average number of kilobytes written to disk
each second during the collection interval

Virtual Disk data rateR+W (Usage)MiB/s
Virtual Disk data rate% R%
VM LUN

 VM LUN metric details

These are the available VM LUN metrics in more detail:

GroupMetricUnitDescription
Traffic

IO rate

RIO/s

Average number of read commands issued per second
to the virtual disk during the collection interval

IO rate

WIO/s

Average number of write commands issued per second
to the virtual disk during the collection interval

IO rate

R+WIO/s

IO rate

R%%

Data rateRMiB/sRate of reading data from the virtual disk
Data rateWMiB/sRate of writing data to the virtual disk
Data rateR+WMiB/s
Data rateR%%

LatencyRms/IOThe average time a read from the virtual disk takes
LatencyWms/IOThe average time a write to the virtual disk takes
LatencyR&Wms/IO

Transfer sizeRKiB/IO
Transfer sizeWKiB/IO
Transfer sizeR&WKiB/IO

Outstanding requestsRcountAverage number of outstanding read requests to the virtual disk
during the collection interval
Outstanding requestsWcountAverage number of outstanding write requests to the virtual disk
during the collection interval
Outstanding requestsR+Wcount
Outstanding requestsR%%
VM vCenter

 VM vCenter metric details

These are the available VM vCenter metrics in more detail:

GroupMetricUnitDescription

System

UtilizationCPU %%CPU used by vCenter Server in user mode
UtilizationMiB MemoryMiBVirtual memory used by vCenter Server
VM Cluster

 VM Cluster metric details

These are the available VM Cluster metrics in more detail:

GroupMetricUnitDescription

System

CPUTotalMHzTotal amount of CPU resources of all hosts in the cluster
CPUAvailableMHzTotal available CPU resources of all hosts within a cluster
CPUAvailable %%

MemoryTotalGiBTotal amount of host physical memory of all hosts in the cluster
that is available for virtual machine memory (physical memory for use by
the guest OS) and virtual machine overhead memory
MemoryAvailableGiBTotal amount of machine memory of all hosts in the cluster that is available
for use for virtual machine memory and overhead memory
MemoryAvailable %%
VM SCSI volume 2 Host

 VM SCSI volume 2 Host metric details

These are the available VM SCSI volume 2 Host metrics in more detail:

GroupMetricUnitDescription
Traffic

IO rate

RIO/sAverage number of disk reads per second during the collection interval

IO rate

WIO/sAverage number of disk writes per second during the collection interval

IO rate

R+WIO/s

IO rate

R%%

Date rateRMiB/sAverage number of kilobytes read from the disk each second during the collection interval
Date rateWMiB/sAverage number of kilobytes written to disk each second during the collection interval
Date rateR+WMiB/s
Date rateR%%




LatencyRms/IOAverage time a read from the disk takes
LatencyWms/IOAverage time a write to the disk takes
LatencyR&Wms/IOAverage time a read/write from the disk takes
LatencyR%%

Transfer sizeRKiB/s
Transfer sizeWKiB/s
Transfer sizeR&WKiB/s

BusBus resetscountNumber of SCSI bus reset commands issued during the collection interval


Performance Indicators (PI)

The VMware Performance Package also take full advantage of the new BVQ Feature: "Performance Indicators for all performance metrics" which enables the use of all performance metrics as PI.

This finally allows a PI based treemap sizing as well as the usage of PI in a table for VMware objects.


Thereby it is much easier to find "High Performer" and Bottlenecks.





SAN Zoning

The BVQ SAN Package which was introduced in version 5.5. has now been enhanced to support zoning. Once a valid SAN license is installed, advantage can be taken of this new feature.


The following Object Types have been added to the existing SAN Model:

  • SAN Alias
  • SAN Zone
  • SAN Zone member


A SAN Alias is a substitute name for a SAN Switch port (Port ID) or SAN Node port (WWPN). An Alias can contain one or more Port IDs and/or WWPNs.

A SAN Zone defines which devices are allowed to communicate with each other in an active zone set. It consists of multiple SAN Aliases, SAN Switch ports and/or SAN Node ports.

A SAN Zone member is one of those devices which is part of a zone.


FOS 7.4 and later supports a new zone type called Peer Zoning. It is based on WWPN zoning (Aliases are supported in FOS 8.1 and above) and defines a principal and its members within the zone. All members can communicate with the principal but cannot communicate with any other member in the same zone. This zone type is supported by BVQ as well.

Example: Path /BVQ/SAN Agent/SAN Fabric/SAN Zone/SAN Zone member/SAN Alias


New System Favorites for SAN & VMware

(introduced in v5.6.3)

A new set of systemfavorites for SAN (incl. Zoning) and VMware have been added. If a valid license is available, those can be found in Favorites > System:

For more information about the new SAN favorites, detailed description and usage, please visit the BVQ Customer Center at SAN Analysis with the Brocade Integration Package.

For more information about the new VMware favorites, detailed description and usage, please visit the BVQ Customer Center at VMware Analysis.

Performance Indicators for all performance metrics

The concept of a "Performance indicator" (PI) is well-known in BVQ history to express a performance metric over a longer period of time inside a single value. These indicators have been available for some pre-selected performance metrics in the past.
With version 5.6 all available performance metrics are available as PI - no matter if originated from SVC, SAN or VMware.


 What is a Performance Indicator?

Performance metrics are collected in a specific interval and visualized as performance charts to observe the change in a specific time frame.

Performance indicators are an aggregation of this raw performance data for predefined time frames. BVQ distinguishes four different time frames for each PI:

NameShortcutTime frame
RealtimeRT≤5m
Short termST4h
Mid termMT1d
Long termLT1w

Each PI with its corresponding time frame can be aggregated like a performance metric to provide performance indicators to grouping objects.


Performance indicators are very useful in different areas in BVQ:

  1. Performance based sizing in the topology treemap
  2. Performance values inside a table
  3. Performance based alerting


As the number of available performance indicators has been increased dramatically we changed the selection options.

Display PI inside a table

The way to select the PI within a table changed fundamentally.

The former "Table" tab has been replaced by a table tab for the last object type in the topology path (VDisk in this example).

The second row of tabs allows you to select table columns , PI columns for the object type in the PI time interval and table options .

If you like to change the PI interval, click on the "PI Timing" icon.


If you like to change the object type to display metrics for, click on the "PI source object" icon.



Java 10 Migration

BVQ is no longer dependent on the Java version that is installed on the server and/or client it is running on.

With the release of BVQ 5.6, Java JRE is now bundled with BVQ which means it is part of the Repository and GUI installer packages. There is no need to install or up-/downgrade Java prior to installing BVQ because the correct Java version - Java 10 in version 5.6 - is delivered together with the product.

With the migration to Java 10 BVQ is able to use system resources much more efficient.


High DPI Support finalized

High resolution monitors (UHD, 4k, 5k, 8k, ...) are often used with a scaling factor higher than 100%. We addressed most of that requirement in earlier version of the BVQ GUI. But Java 10 introduced a new mechanism to also scale the standard UI elements. The BVQ GUI now takes advantage of this to scale all UI very well. We also polished the window handling and got rid of some other optical glitches. In addition a new "Dark" variant of the "Plain" Look & Feel is introduced which gives BVQ a very modern look. Have fun to use that.


Reporting Improvements

(introduced in v5.6.1)

Link to Latest Report

Usually, only the latest report of a certain report template is of interest to the user. It might also be required to use the report elsewhere or send it to somebody. To get to this latest report has now been made easier by generating a URL that always links to that one.

In the WebUI, go to Reporting → Scheduling and select the Download-Button of the required report template


You will get the link to the latest report. Select (1) to copy the URL to clipboard or (2) to view or download this report.


Automatic Notification for Reports

Scheduling allows reports to be generated regularly at a desired time. But up to now it wasn't possible to get an automatic notification when a report was finished.

In v5.6.1, you can now configure reports - scheduled reports or ad-hoc generated reports - to send a notification once the report is available. All notification types supported by the BVQ Web UI in Administration → Notifications can be usconfigured (Email, Slack, File, or Web).

  • For scheduled reports, go to Reporting → Scheduling and select the required report template. Enable NOTIFICATION and select the notification type from the drop-down list.
    .

  • For ad-hoc generated reports, go to Reporting →Reports and run the required report template. Enable NOTIFICATION and select the notification type from the drop-down list.



Restructured Path Browser

(introduced in v5.6.1)

With the introduction of the SAN and VMware Performance Modules, more object types have been added to BVQ. As a result, the list of objects in the path browser grew very long, became confusing and were hard to display on the screen.

To improve the usability of the path browser it has been restructured. The new layout is now very clear and groups the object types into main categories:

Not only the object types have been reorganized but also the handling of objects within the path (e.g. adding, deleting, inserting) has been made easier:

  • Click on an object type to add filters, remove it from the path or replace it by another object type

  • Click on a "/" or "BVQ/" to insert an object type or to remove all preceeding or following object types from the path



Copy Sync Quality Monitoring

(introduced in v5.6.1)

In SVC environments using (Enhanced) Streched Cluster (=VDisk Mirroring) or replication with Global Mirror with Change Volumes (GMCV) it is important to have confidence that mirrors are in sync and remote copies meet their Recovery Point Objective (RPO). Unfortuntely, SVC does not log events if those criteria are not met..

By scanning the freeze_time from VDisk copies and RC relationships every minute, BVQ stores the information in MongoDB that is required to calculate and monitor the quality of the mirrors.

No additional configuration is required to make use of this new feature. However, the MAXIMUM CYCLE OVERDUE TIME can be configured in the Scanner section in the BVQ Web UI. By default, it is set to 20 seconds, meaning that a deviation of 20 seconds from the configured cycle_period_seconds for each RC Relationships or RC consistency groups on the SVC is still acceptable. This additional time is required because the cycle period is alway inconstantly overdue due to

  • overdue data synchronization time
  • FC map preparation phase
  • FC map start coordination (RC consistency groups only)

The configuration of MAXIMUM CYCLE OVERDUE TIME avoids reporting false positives in BVQ.

New Metrics for this feature can be found for each RC relationship:

For further information (customized Grafana dashboards, predefined Alert Rules, Whitepaper, etc.) please contact bvq@sva.de.


Improved Table Column Attribute Chooser

(introduced in v5.6.2)

Finding and selecting attributes that should be displayed in BVQ tables has been made easier in this release.

Right-click on any column in the table view and select Table columns to open the attribute chooser:

A search bar is shown on top of the attribute chooser. Insert your keyword and press Enter to highlight the first occurance of the selected key word. Press Enter again to highlight the next occurance.

The check box next to a category allows you to select all attributes within this category at once. A dash in this checkbox inidicates that only some of the attributes in this category have been selected.

Click on the folder icon left of the searchbar to toggle between "Expand selected", "Expand all" and "Collapse all".






Requirements and restrictions 

Requirements of the HW/SW environment

Please see Supported Environments

Minimum BVQ version required for an update

V5.5

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 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-V5.6(.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 5.6.7

Version 5.6.8

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description


Bug fixes

 Severity

Issue ID

Module

Description

CriticalBVQ-14142GUIChart timing favorites do not work
CriticalBVQ-14143HFTCSRemote copy relationships are not persisted

 Version 5.6.7

Version 5.6.7

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description


Bug fixes

 Severity

Issue ID

Module

Description

CriticalBVQ-14123Scanner: SVC

Change lstargetportfc command from detail loop to list

MinorBVQ-14114Server

Remove "asProperties" from JSON scanner-configs

 Version 5.6.6

Version 5.6.6

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description

BVQ-14057Zip dsitributionsBundle JAVA with CLI Persisters


Bug fixes

 Severity

Issue ID

Module

Description

CriticalBVQ-13743GUI: Perf viewDot Context menu takes too long to open in charts with many objects
CriticalBVQ-14025GUI: Table viewColor Icons no longer correctly colored
CriticalBVQ-13887GUI: SANBCW% above 100%
MajorBVQ-13452GUI: SAN: PathingSAN Zone shows too many SVC VDisks
MajorBVQ-13401GUI: SAN: PathingSAN Node Port/Cluster shows multiple cluster per port
MajorBVQ-13441GUI: Perf viewAutoscale Exception
MajorBVQ-14046GUI: PerfViewvmVM & vmHost: CPU ms per state values are too high by a factor of 15 (20s vs. 5m)
MajorBVQ-13562Persister: SANSAN persister persists multiple active connections to 1 SAN Node port
MajorBVQ-14104Persister: HFTCSFound freeze time after scan data 
MajorBVQ-14060Offline ScannerHFTCS scans are not executed
MinorBVQ-14022GUIRemove Object Filter from System Favorites
MinorBVQ-14058GUIInvocationTargetException during Drag & Drop of vdisk in childpools
MinorBVQ-13943GUIOptimistic locking for concurrent operations, Database check for objects deleting
MinorBVQ-14076GUI: Perf viewChange Flag raised when Auto Draw disabled.
MinorBVQ-14017GUI: Perf viewCannot save "CSV for all objects"
MinorBVQ-14039GUI: Event viewFlickering table columns
MinorBVQ-13897GUI: SAN: PathingSVC Unkown ports are related to every SVC Node port zone
MinorBVQ-14045VMwareperf-file handling hardening
MinorBVQ-14043Persister: SAN: Topology Persist"Success" Log entry written on topo persist error
MinorBVQ-14049CLI PersisterCLI Persisters fails due to missing spring bean dependency
MinorBVQ-14010Remote ScannerVMware file handling issues
MinorBVQ-14055AlertingAlertRule history breaks if OT changes
MinorBVQ-14068Maintenance Mode: DB MigrationExceptions during Schema Migration are not printed to log

 Version 5.6.5

Version 5.6.5

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description

BVQ-13958GUIAttribute host port count (SVC-HPs) for IO group only counting logged in host ports instead of all host ports configured
BVQ-13880PathingChange Datastore → SCSI volume 2 host path
BVQ-13833GrafanaAdd "Transfer congestion - normal - blocked int%" to "Node detail" dashboard
BVQ-13989InstallerServer: increase possible memory


Bug fixes

 Severity

Issue ID

Module

Description

CriticalBVQ-13962ScannerSVC Scanner fails if copy service isn't licensed
CriticalBVQ-13988ServerCPU & Memory Consumption problem
MajorBVQ-13952GUIException when opening a multi-view favorite with VM VMs
MajorBVQ-13901GUIIllegalStateException after adding foreign object "SAN NP" to "SAN Switch port" table
MajorBVQ-13860GUI: Perf viewConcurrentModificationException
MajorBVQ-13951GUI: Perf view: Node LC partitionDot Readout: Top Metric value differs from related in table
MajorBVQ-13963GUI: PI: Node LC partitionNo PIs shown for most Node Lower cache partition metrics
MajorBVQ-13948GUI: Treetable: Tree modeRow object underlined beloew linked objects
MinorBVQ-13991GUIDirect shutdown if license is missing
MinorBVQ-13899GUI: FlattableAdding a column leads to ArrayIndexOutOfBoundException if table has no rows
MinorBVQ-13969GUI: Topo viewChanging a view attribute causes an additional table biuld triggered by Search panel
MinorBVQ-13966GUI: About DialogInformation missing
MinorBVQ-13919Server: Delete SystemSystem still appears in drop-down selection after deletion
MinorBVQ-13979Remote-ScannerHTFCS-Files are not cleaned up from "done"
MinorBVQ-13971GrafanaSVC GMCV overview wallboard not found
MinorBVQ-13972GrafanaSVC GMCV Dashboard weekly overview broken
MinorBVQ-13975GrafanaUnits in SVC GMCV analysis dashboard incorrect
MinorBVQ-13976GrafanaSinglestat capacity coverage in SVC cluster overview wallboard formatted incorrectly
MinorBVQ-13873DataGridPath between SAN and SAN Zone member broken

 Version 5.6.4

Version 5.6.4

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description

BVQ-13938ScannerImprove Log-file handling
BVQ-13932GUI: Performance View: UC/LC partitionAdd DFMX, DFMN, DTMX & DTMN metrics


Bug fixes

 Severity

Issue ID

Module

Description

Critical

BVQ-13883

GUI: Table section

Switch to Sort & Filter mode takes very long time

MajorBVQ-13907GUI: Favorites

Exception after Window Info save

 Version 5.6.3

Version 5.6.3

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description

BVQ-13870GUI: AttributesCycle time should have a Time Semantic
BVQ-13916GUIChange SAN "General SAN performance overview" system favorite
BVQ-13915GUIChange SVC "General performance overview" system favorite
BVQ-11400GUI: Event viewMove  properties to option panel
BVQ-13865GUI: FavoritesUpdate GMCV favorite
BVQ-13816GUI: Favorites: InfoAdd Line chart Icon to Icon selection
BVQ-13797GUI: Manage FavoritesRemoval of Favorite should leave attached open Views' names as is
BVQ-13794GUI: Object Context MenuEase selection of PBC Object Type
BVQ-13798GUI: Properties: InfoBe able to return to a View's default name
BVQ-13763GUI: VMware Object TypesRework metric panels
BVQ-13576InstallerAdd prerequisite version check 
BVQ-13789Installer: GUIRemove usage of symlinks
BVQ-13812Installer: MongoDBRemove usage of symlinks
BVQ-13836Installer: ServerRemove usage of symlinks
BVQ-13645JavaBundle Java with zip-distributions
BVQ-13477GUIAdd SAN Zoning system favorites
BVQ-13914GUIAdd VMware performance system favorites
BVQ-13928GrafanaAdd SAN & VMware dashboards
BVQ-13723LicensingHFTCS Scans should depend on a Copy services license


Bug fixes

 Severity

Issue ID

Module

Description

Critical

BVQ-13809

GUI: Treemap

Capacity efficiency estimated colorings missing

CriticalBVQ-13931GUI: Perf ViewLower cache partition: Wrong calculation of in flight (DFAV) & target
MajorBVQ-13792GUIFavorites> Manage> Refresh causes change flag
MajorBVQ-13824GUIGap-flag cannot be saved permanently
MajorBVQ-13857GUIResponse time compliance coloring missing for VDisks
MajorBVQ-13874GUI: TreemapAspect selector for PI's displays description instead of shortcut
MajorBVQ-13800GUI: FavoritesVMware favorite cannot be opened in main window
MajorBVQ-13715GUI: Perf view: Dot Detail ReadoutTable does not scale well with HighDPI
MajorBVQ-13558ScannerDeletion of scanner config doesn't clean up all artifacts
MajorBVQ-13705Remote ScannerHandle invalid ZIP files gracefully
MajorBVQ-13803ReportingNPE during PiP Snippet creation
MajorBVQ-13868AlertingAlertRuleProcessorException causes continous AlertRuleWorker restart
MajorBVQ-13883AlertingAlert rules are imported incorrectly if import system language differs export system language
MinorBVQ-13808AlertingRemoving Report config with same Report type leads to IndexOutOfBoundsException
MinorBVQ-13886Alerting: GUIEdit shows invisible objects in object type dropdown
MinorBVQ-13807GUIAttribute store: analysis_state: HRN Typo
MinorBVQ-13810GUIFavorite opens with "valid modelIndex: 0 <= index < 0 but was: 0" exception
MinorBVQ-13811GUIShortcut doesn't perform expected action
MinorBVQ-13852GUI: Event viewEvent view chooser dialog opens too small on scaled monitors
MinorBVQ-13869GUI: Properties PanelTable- and chart-tabs use different object names
MinorBVQ-13801GUI: Properties PanelSection Control: Selecting "Chart" should not be allowed if OT is not chartable
MinorBVQ-13873GUI: FilteringCreating a 2nd filter condition in a view with a table in flat mode leads to IndexOutOfBoundsException
MinorBVQ-13757GUI:HiDPI

Some little glitches

MinorBVQ-13889FilteringAdd Contidition attribute chooser is not semantic aware for pi attributes
MinorBVQ-13891FilteringFilter values > 1000 become invalid because of digit grouping symbol
MinorBVQ-13818ReportingError 404 when trying to open report in ASCII doc format
MinorBVQ-13663AlertingImport of alert rules with different language setting changes filter values
MinorBVQ-13806Server: LicencingLicenseChecker:getAllClusterConfiguredClusterIDs not working for wildcardLicense
MinorBVQ-13826PersisterError during performance persist: Cannot create counter diff for perf values of same creation date! 

 Version 5.6.2

Version 5.6.2

New features

Issue ID

Module

Description


Improvements

Issue ID

Module

Description

BVQ-13712CommonSVC 8.2.1 Toleration Support
BVQ-13427GUICompression_core_count should be NULL for systems with only DR pools
BVQ-13618GUISAN ISL and SAN Trunk should know the same linked objects
BVQ-13629GUIRemove Scanner Overview
BVQ-13652GUIAdd HFTCS System Favo
BVQ-13751GUIDisallow filtering of invisible attributes
BVQ-13127GUIAdd new DR related attributes
BVQ-13764GUI

Allow analytic favorites and views with more than one path element

BVQ-13572GUISome linking enhancements for object type "Node to node"
BVQ-13718GUI: Treemap

Add invers marker to legend

BVQ-13717GUI: FavoritesAdd type to "Save as" dialogs of Window and View
BVQ-11282GUI: Table view: Attribute chooserEase selection of Attributes
BVQ-13131GUI: Detail PaneShow all VDisk-Type counts
BVQ-13713GUI: Detail paneRestructure PI Tabs
BVQ-13681GUI: Detail paneEnhance alerting overview
BVQ-13393GUI: Property panel: TableRestructure PI Tabs
BVQ-13097GUI: Topology viewsMove all View options to property panel
BVQ-13706GUI: Window > Save asFavorit's flag "Is analytic" needs to be Tri state
BVQ-12833GUI: Window handlingMake position of some windows restart-persistent
BVQ-13634GUI: MetricsRemove some metrics from basic tab
BVQ-13768GUI: Cluster selectionExternal .bdm files should be copied to default folder
BVQ-13635InstallerAdd mongodb/bin directory to system path
BVQ-13488ServerAdd Filesystem fullness to DB Statistics
BVQ-13639Serveradd Remove Managed Systems
BVQ-13628ServerAdd license overview
BVQ-13786ServerLicense update not recognized by persister


Bug fixes

 Severity

Issue ID

Module

Description

CriticalBVQ-13699GUIObject type Node to Node: Objects missing for connections between clusters
CriticalBVQ-13710GUI: FavoritesException after opening multi-view favorite
CriticalBVQ-13696GUI/ReportingSVC cluster allocated capacity shows 0 byte if capacity is > 1PB
CriticalBVQ-13741BVQ Server: ReportingChart Favorites are not shown correctly in snippet selector
MajorBVQ-13609GUI

Cloned View of Chart view doesn't use the same timing

MajorBVQ-13657GUIChanging icon color also changes tab text color
MajorBVQ-13737GUI: Property PanelWrong tab opens
MajorBVQ-13726GUI: Property panel: Table: ColumnsCopy to clipoard leads to exception
MajorBVQ-13726GUI: Property panel: Table: ColumnsCopy to clipoard leads to exception
MajorBVQ-13732GUI: Property panel: Section controlTreemap, Chart & Table can be selected simultaneously
MajorBVQ-13756GUI: Path BrowserMenu mode should only display license OTs
MajorBVQ-13738GUI: FavoritesWindow change flag is set after opening multi-view favorites
MajorBVQ-13787GUI: TreemapAspect VDisk SCSI layer traffic IO rate R+W wrong sizing of MDgs
MajorBVQ-13505GUI: TreetableTable sort order load from favorite not reliable
MajorBVQ-13690VM Performance PersistFallback commands not executed when error occurs during VM Perf Persist
MajorBVQ-13709HFTCS PersistFallback Command during HFTCS persist does NOT move file from work to error
MajorBVQ-13745SVC PersisterFreeze time newer than scan date
MajorBVQ-13771SVC PersisterStore RC objects also if only one side is present in DB
MajorBVQ-13661ServerConnection Errors are not shown in scanner overview
MajorBVQ-13680Server: Reporting: TemplatesScreen scrolls to top during snippet open
MinorBVQ-13644GUISubelemtsize column in long loading multi views lead to NullPointerException
MinorBVQ-13697GUITrying to load latest PIs in an environment without SVC scanners fails
MinorBVQ-13716GUI

"View > Save as" should not show "Alert rules"

MinorBVQ-13767GUIDB Reload only updates topology; PIs are not updated
MinorBVQ-13782GUIColumn selector doesn't work if category is partially selected and has subcategories
MinorBVQ-13752GUI: Detail Pane / Property PanelNullPointerException if primary performance view type is not a supported PI Performance view type of the object type
MinorBVQ-13753GUI: Property Panel: PI TimingWrong time interval displayed
MinorBVQ-13684GUI: OT VDiskMissing MDisk performance chart selection in context menu for DR pools
MinorBVQ-13402GUI: SANPath /BVQ/SAN ISL/Cluster should not show any clusters
MinorBVQ-13685GUI: PerfViewIndicator for enabled live monitoring is missing
MinorBVQ-13687GUI: VDisk chart: Properties: Chart: Metrics: UnmapCapacity per interval french i
MinorBVQ-13691GUI: Select managed SystemsTask pane overlaps buttons
MinorBVQ-13779GUI: PI TimingWrong time interval displayed
MinorBVQ-13653GUI: FilteringUsing ( & ) leads to IllegalArgumentException: Unknown attribute
MinorBVQ-13654Filter parsingWrong evaluation of and / or
MinorBVQ-13651GrafanaNode port sent metric not adjusted to transformed to negative-Y
MinorBVQ-13672Server: Notification configurationsSometimes config is not shown after saving
MinorBVQ-13674HFTCST2 calculation for hftcsRemoteCopyRelationship missing / wrong configured
MinorBVQ-13686Persister: HFTCSNullPointerException
MinorBVQ-13704VMwarePrevent empty JSON performance-files

 Version 5.6.1

Version 5.6.1

New features

Issue ID

Module

Description

BVQ-13471ReportingGenerate URL for latest report
BVQ-13416SVCCopy sync quality monitoring


Improvements

Issue ID

Module

Description

BVQ-8510GUI: Path BrowserRestructure Object Type groups
BVQ-13281GUI: FilteringAdd Object type to Filter dialog
BVQ-13308GUI: Perf view: Metrics: VDiskAdd absolute Umap data
BVQ-13462GUI: Property panel: Table: Options

Auto compact columns differs between Flat / Tree mode

BVQ-13343Server & GrafanaHTTPS support

BVQ-13592 & BVQ-13596

Server: Reporting

Send scheduled and ad-hoc reports via mail after creation

BVQ-13475VMwareCounter for poweredOn and poweredOff VM's
BVQ-13582VMwareAllow performance-scan interval to be set per scan-config
BVQ-13487Web GUI: Homepage: SAN portsDifferentiate connected ports between Node ports and ISL ports


Bug fixes

 

Issue ID

Module

Description

MajorBVQ-13611GUI: Favorites: SANDual Fabric Connection check has some bugs
MajorBVQ-13351GUIMinimized SV leads to multiple docking state exceptions if other view is changed
MajorBVQ-13553GUINPE when trying to open Performance-Aspect with custom PI Timing
MajorBVQ-13314GUIDetail pane no longer pops up after monitor move
MajorBVQ-13641GUI

PI Coloring doesn' work if coloring-relevant attribute is not displayed in table

MajorBVQ-13565Reporting

Unable to render report

MajorBVQ-13574MongoDBFound HIST relevant values DIM_LAST_UPDATE and DIM_VALID_UNTIL in CUR collection for some entries
MinorBVQ-13042GUIDisk attribute "encrypt" has wrong datatype
MinorBVQ-13508GUIHelp for "Howto convert to exact favorite" not formatted properly
MinorBVQ-13541GUI

View section split bar no longer shows a cross icon

MinorBVQ-13620GUINPE when switching Aspect with active filter referencing aspect based attribute
MinorBVQ-13557GUI: HiDPI: Editors

Multiple value labels not aligned

MinorBVQ-13504GUI: System FavosOnly export should be allowed
MinorBVQ-13612GUI: Chart view: Metrics: SAN Switch portTooltip of GEOF has some typos
MinorBVQ-13349Installer: mongoDB: Single installer"The Windows user name entered is not correct" prevents installation
MinorBVQ-13517Server: SchedulingTemplate Names don't get updated if they are changed
MinorBVQ-13561SANSingle link SAN_ZONE_ALIAS_TO_SAN_ZONE_MEMBER (*->1) SAN_ZONE_MEMBER resolves to more than 1 object
MinorBVQ-13617VMwareVM Browser Tool does not start any more
MinorBVQ-13623VMwarescan hardening and increased logging

 Version 5.6


Version 5.6

New features

Issue ID

Module

Description

BVQ-12929VMwareCollection and display of VMware performance statistics
BVQ-10564Performance IndicatorsAll PIs should be selectable in charts in all chart metrics should be PIs
BVQ-13119SANIntegrate SAN zoning in topology
BVQ-13217CommonBuild BVQ on Java 10


Improvements

Issue ID

Module

Description

BVQ-13260

GUI: Detail Pane

Improve handling of column width

BVQ-13423GUIImprove attribute descriptions for svc_name and volume_name
BVQ-13451GUI: Chart ViewSet inital Tab of property panel to "chart > metrics"
BVQ-13454GUI: PBCKeep non Isolate filters during PBC initalization & window refresh
BVQ-13461REST InterfaceRemove Enum Numbers
BVQ-13476GUIAdd SAN System Favorites

BVQ-13489

GUI: SANBVQ Qualified Attribute and Coloring missing
BVQ-13495GUI: Perf view: Properties: Metrics: SANAdjust some metric tooltip texts


Bug fixes

 

Issue ID

Module

Description

CriticalBVQ-13421Scanner

Scanner fails to persist FS9100 node performance data

CriticalBVQ-13474GUI: Multi ViewException after Window Refresh
CriticalBVQ-13422Attributes: SAN Port

"Is Connected" does not respect ISLs

CriticalBVQ-13459SAN

Path Trunk / ISL shows different Content than ISL / Trunk

Critical

BVQ-13494

GUI: Favorites

Exeption after open of favorite moved into new directory

MajorBVQ-13351GUI

Minimized SW leads to multple docking state exceptions if other view is changed

MajorBVQ-13392GUI

Trying to open a MV in a floating window leads to exceptions

MajorBVQ-13396Repository Installer

Not enough disk space: Log directory

MajorBVQ-13411GUI: Table View

Filter becomes invalid when adding/removing table columns

MajorBVQ-13444GUI Drive type table

IndexOutOfBoundsException: valid viewIndex: 0 <= index < 12 but was: -1

MajorBVQ-13446GUI: Editor: Disk typeEntered Name is not applied
MajorBVQ-13447GUIFilter comparison with "subelementcount" fails
MajorBVQ-13456GUILC Partition Performance chart displays incorrect data
MajorBVQ-13458GUI: TreetableClose of Table section leaves Property panel Table tabs open
MajorBVQ-13492GUI: Favorites: Edit info

Show in context menu no longer shows up

MajorBVQ-13493GUI: Perf view: Properties: MetricsFavo menu switching no longer works
MajorBVQ-13496GUIRight-click on SAN object in flat mode table leads to NPE
MinorBVQ-13069GUI: Properties: ChartProperties

Big Metric Panels are not displayed completely

MinorBVQ-13326GUI: LUN: Detail pane"LUN #" shows HEX instead of DEC value
Minor

BVQ-13356

GUI: FilterDataAttributeRenderer parsing values with wrong unit
MinorBVQ-13443GUIReload Topo Data doesn't display SAN Agents