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 22
Next »
Highlights
Systems Health Map: Usability improvements and additional functionality
The Systems Health Map in this release has a lot of improvements for easier usage and quicker insight to potential issues in your environment:
- additional presentations of alert rule results: by platform, by severity, by system category or by user category
- possibility to limit the Systems Health Map to selected systems only
- possibility to exclude multiple alert rule results at once and optionally add comments
- copy the contents of the alert rule result table to clipboard for easy import into Excel or other tools
- save timeframe- and autoplay-setting across sessions
Each alert rule result can be analyzed by a only a few clicks. Expert knowledge and the BVQ GUI are not necessarily required to find the root cause of a problem.
It's as simple as that:
- Select the alert rule of interest from the Systems Health Map
- Select the object which should be investigated further
Now you can find all information about this object:
- Summary - Why and when did this object change its status?
- Topology changes - Which attribute has changed in the selected timeframe and possibly led to the object change? Additional attributes can be added to or removed from the table.
- Performance - What was the performance of the selected object at the time of the incident? Additional metrics can be added to the chart or new charts added. Use the "Go to incident"-button to cover the time of the latest state change in your chart.
Alerting: Usability improvements and additional functionality
Configuration, creation and usage of alert rules in BVQ has also been improved in this release.
Predefined alert rules now have a clone function. The rule will now be opened in the advanced editor for further modification:
Alert conditions in an alert rule created with the advanced editor can be cloned as well:
The Categories-tab provides additional functionality:
- Click on any user or system category to see which rules are part of it.
- Click on "Rule assignment" to add rules to a category or to remove rules from it.
Generic SAN model
BVQ supports two different Fibre Channel Switch vendors - Brocade and Cisco. And for Brocade SANs, there are two ways of collecting the data - via Brocade Network Advisor (BNA) or REST API directly from the FC switches. This makes three different platforms and object models in total.
In this version of BVQ, a generic SAN model has been introduced which combines all three BVQ platforms into one.
The following table shows all object types which are available as generic SAN object types and their translations into the specific platforms.
| Generic OT | Brocade | Brocade (Deprecated) | Cisco |
---|
Fabric | SAN Agent | Brocade Agent | Brocade Agent (BNA) | Cisco DCNM |
---|
| SAN Fabric | Brocade Fabric | Brocade Fabric (BNA) | Cisco Fabric |
---|
| SAN Switch | Brocade Switch | Brocade Switch (BNA) | Cisco Logical switch |
---|
| SAN Switch port | Brocade Switch port | Brocade Switch port (BNA) | Cisco LSwitch port |
---|
| SAN Physical switch | Brocade Chassis | Brocade Chassis (BNA) | Cisco Switch |
---|
| SAN ISL | Brocade ISL | Brocade ISL (BNA) | Cisco LISL |
---|
Nodes | SAN Node | Brocade Node | Brocade Node (BNA) | Cisco Node |
---|
| SAN Node port | Brocade Node port | Brocade Node port (BNA) | Cisco Node port |
---|
Zoning | SAN Zone | Brocade Zone | Brocade Zone (BNA) | Cisco Zone |
---|
| SAN Zone member | Brocade Zone member | Brocade Zone member (BNA) | Cisco Zone member |
---|
Further Enhancements
WebUI tables improvements
Several usability improvements are part of this release:
- Every table in the WebUI has a search box
- Alert rules are hyperlinks. Clicking on an alert rule name opens the result details for that rule
- Everwhere in the WebUI alert rules display their configuration details. Hover over the question mark to see all information for the selected alert rule
SVC Host cluster support
A host cluster is a group of logical host objects that can be managed together. Volumes mapped to a host cluster are shared by every host in this cluster. This feature, released in SVC version 7.7.1, is now available in BVQ as well. We have introduced a new object type called "SVC Host cluster".
Requirements and restrictions
Changelogs
Version 2021.H1.6
Version 2021.H1.6
Improvements
Issue ID | Module | Description |
---|
BVQ-16694 | WebUI | Error messages should not disappear automatically |
BVQ-16646 | Alerting: Predefined Alert Rules: Cisco | Change alert rule names |
BVQ-16103 | Alerting: Predefined Alert Rules | Add predefined alert rules for EMC Unity |
BVQ-16540 | Scanner: VMware | Make Storage path performance optional (reinclude storage adapter) |
BVQ-16273 | VMware | new Attributes for management ipv4 and ipv6 addresses |
BVQ-16425 | VMware | Remove CPU Core metrics from performance scan |
Bug fixes
Severity | Issue ID | Module | Description |
---|
Critical | BVQ-16558 | GUI: Perf chart | Aggregated charts with different source interval creates strange charts |
Major | BVQ-16647 | PowerVM | No link between PVM PV (vSCSI) and FlashSystem / Storwize VDisk |
Major | BVQ-16682 | Scanner: Brocade | All scanner stopped working due to deadlock |
Minor | BVQ-16644 | WebUI | Browser hardening |
Minor | BVQ-16583 | WebUI | Expiry values not adjusted based on license restrictions for brocade / netapp / emc / powervm |
Minor | BVQ-16573 | WebUI: Alerting | Alert Rule results cannot be filtered by unknown state |
Minor | BVQ-16568 | WebUI: Scanner config | Error message not formatted properly |
Minor | BVQ-16605 | WebUI: User management | Alerting_Admin should be able to manage Guided Maintenance Reactions |
Minor | BVQ-16687 | WebUI: SHM | Autoplay toggle not working |
Minor | BVQ-16579 | WebUI: SHM: Guided reactions | "Edit alert rule" button fails to highlight predefined rule |
Minor | BVQ-16614 | VMWare: Persist | Duplicate Key exception for SAS MultiPath of same scsilun to same host |
Minor | BVQ-16336 | VMware Performance | vm_virtualdisk_to_vm_vm doesn't store performance for non scsi objects |
Minor | BVQ-16688 | VMware | vmHostLUNMultiPath exception |
Minor | BVQ-16616 | GUI | "Clear all filters"-button deletes permanent filter "subelementcount > 0" |
Minor | BVQ-16618 | GUI: Editor | Drive Array: IllegalStateException occurs during save |
Minor | BVQ-16648 | Repository Installer | Wrong user description in step 4.1 |
Minor | BVQ-16681 | SVAMon Integration | Hostobjects with wrong MGO IP |
Version 2021.H1.5
Version 2021.H1.5
New features
Issue ID | Module | Description |
---|
BVQ-14581 | VMware | New object type VM Physical NIC |
BVQ-16463 | VMware | New object type: VM VMkernel adapter |
Improvements
Issue ID | Module | Description |
---|
BVQ-16578 | Brocade (REST) | Missing linking between Brocade Alias and Fabric |
BVQ-16539 | BVQ for Docker | Differentiate build number from Windows version |
BVQ-16484 | Support | Improve Support package creation |
BVQ-16549 | Support | Add cluster selection and db information to support package |
Bug fixes
Severity | Issue ID | Module | Description |
---|
Major | BVQ-16466 | DataGrid | Name aggregations shouldn't cause ZDG entry |
Major | BVQ-16592 | Scanner: VMware | NullPointerException for ScanAndPopulateVmScsiLunCommand |
Minor | BVQ-16525 | Scanner: VMware | DuplicateKeyException for bvq.dgx_vm_storage_path during persist |
Minor | BVQ-16609 | Reporting | Alerting Table without output |
Minor | BVQ-16511 | Reporting: Datasources | Overall_alert_level missing in system table view exports |
Minor | BVQ-16520 | Alerting: Predefined rules | Wrong condition in "Cluster time zone not 348 Europe/Paris" |
Minor | BVQ-16572 | GUI | BVQRuntimeException in "3.1 Organisational structure: Define, assign & overview" favorite |
Minor | BVQ-16523 | License | License expiration information missing a blank |
Minor | BVQ-16497 | Linking | PowerVM /VMware and Netapp: Netapp LUNs with offline volume are linked without reason to PVM PVs /VM ScsiLUNs |
Version 2021.H1.4
Version 2021.H1.4
New features
Issue ID | Module | Description |
---|
BVQ-16101 | Common | Free Edition Licensing |
Improvements
Issue ID | Module | Description |
---|
BVQ-16285 | Grafana | New NetApp Dashboard "NetApp Volume to Virtual Machine" |
BVQ-16456 | Reporting | New report "EMC Unity Report" |
BVQ-16416 | VMware: Events | Filter out events UserLoginSession and UserLogoutSession |
BVQ-16479 | VMware: Scanner | Make storage adapter and storage path performance scan optional |
Bug fixes
Severity | Issue ID | Module | Description |
---|
Major | BVQ-16487 | Scanner: TopoPersist: NetApp | Na_wwpn_alias not unique |
Major | BVQ-16489 | Scanner: TopoPersist: PowerVM | ObjectNotValidException because PVM PV reports no unique id |
Minor | BVQ-16465 | Scanner: PerfPersist: SVC | IOStatFileUtil.extractLatestIOStatGathering retrieves first io stat gathering |
Minor | BVQ-16227 | Scanner | Intermittant NumberFormatExceptions |
Minor | BVQ-16496 | GUI | UnsupportedOperationException when opening generic SAN perf chart |
Minor | BVQ-16507 | GUI: Capa-Charts | Displayed attributes don't match last OT in path |
Minor | BVQ-16464 | GUI | Favorite with invalid attribute is empty when opened in main window |
Minor | BVQ-16170 | GUI: Generic Block Storage | Missing count on counted object |
Minor | BVQ-16505 | Alerting | MongoDB update/restart leads to disabled alert rules |
Minor | BVQ-16495 | Alerting | NetApp predefined alerting rule "Node uptime too high" condition to low disables rule |
Minor | BVQ-16230 | Reporting | Dashes in text snippets lead to incorrectly rendered reports |
Minor | BVQ-16357 | Reporting | Snippet loop text not formatted |
Minor | BVQ-15869 | WebUI: Support package | Delay when clicking "Create support package" for type "Logs, Topology and Performance" |
Minor | BVQ-16352 | DataGrid | last_update attribute causes state change |
Minor | BVQ-16455 | VMware | Empty event folder not deleted |
Version 2021.H1.3
Version 2021.H1.3
Improvements
Issue ID | Module | Description |
---|
BVQ-16092 | WebUI: Predefined Alert Rules | NetApp latency alerts improvements |
BVQ-16389 | Brocade (REST) | Brocade FOS 9.X toleration support |
BVQ-16410 | PowerVM | Change vNIC Object type names |
Bug fixes
Severity | Issue ID | Module | Description |
---|
Critical | BVQ-16391 | Datagrid | Duplicate-Key-Exception on dgx_disk_array persist |
Major | BVQ-16403 | GUI | Exception for getSerializedPrimaryKey() |
Major | BVQ-16376 | WebUI: SHM | Automatic performance chart creation fails |
Major | BVQ-16409 | Scanner: Brocade | NPE during topo persist |
Major | BVQ-16401 | Scanner: SVC | NPE when scanning system without mdisks |
Minor | BVQ-16377 | GUI: PerfView | "RuntimeException: Exception during performance load!" when changing fixed interval |
Minor | BVQ-16390 | Scanner: NetApp | Topo persist fails if LAG port has no member ports |
Minor | BVQ-16399 | PowerVM | Link beteween VIOS and SRIOV LPort may not go via vNIC Backing device |
Minor | BVQ-16433 | Scanner: Brocade | Scanner process stopped working after switch in one fabric rebooted |
Minor | BVQ-16393 | Scanner: Brocade | Topo Persist for Brocade (REST) scanner fails with NPE |
Version 2021.H1.2
Version 2021.H1.2
New features
Issue ID | Module | Description |
---|
BVQ-13619 | VMware | Connecting VMware and SAN: New Object types VM Storage adapter, VM Sotrage path, VM Storage Logical Unit |
BVQ-16272 | Alerting | Create single central performance interval timing in alert rules |
BVQ-16208 | Grafana | Add two new PowerVM Dashboards |
BVQ-16098 | Reporting | New overview report for Storwize environments |
BVQ-16225 | EMC Unity | Grafana: Unity Performance overview dashboard |
BVQ-16192 | EMC Unity | GUI: Favorites: Add system favorites for EMC Unity |
BVQ-16191 | EMC Unity | GUI: Favorites: Create Unity GUI favorites |
BVQ-13619 | VMware | Add object type: VM Storage adapter |
Improvements
Issue ID | Module | Description |
---|
BVQ-16094 | Alerting | New alert templates |
BVQ-16325 | Alerting | Standardize object tooltips |
BVQ-14641 | Alerting | Add exclude button to "currently matched objects" table |
BVQ-16046 | Alerting: Predefined Rules | Show Severity in all tables |
BVQ-16120 | Alerting: Configuration: Categories | Show enabled / disabled state of alert rules in info section |
BVQ-16152 | Common: Attribute: Drive | Change semantic for "compression_ratio" to percent |
BVQ-16326 | EMC Unity | Uni System table view improvement |
BVQ-16114 | EMC Unity | Add linking between EMC Unity and VMware |
BVQ-15711 | NetApp | Add linking between Netapp and PowerVM via LUN |
BVQ-15645 | GUI | Shorten object tooltip |
BVQ-16122 | GUI: Table view favorites | Add overall alert level to all table views |
BVQ-16171 | Generic Block Storage Model | Rename "Storage Volume" to "Storage Block Volume" |
BVQ-16160 | Grafana | Improve VMware VM Detail dashboard |
BVQ-16161 | Grafana | VMware Cluster performance overview dashboard optimized for end-to-end connection |
BVQ-16263 | Scanner: Brocade REST | Add timeout for "Acquire connection lock on:" |
BVQ-16212 | Datagrid | Split SVC port login OT into seperate OT per connected object type (node, host, controller, unknown) |
BVQ-16145 | WebUI | Show Popup after login if license expires soon |
BVQ-13925 | Web UI: Home | Enable horizontal scrollbars for system bar/stacked chart |
BVQ-16331 | Common: Schema | MGOs of connected origins should be reachable by each other |
BVQ-16214 | Grafana | BVQ SVC MDiskgroup detail dashboard added and little changes on other SVC detail dashboards |
Bug fixes
Severity | Issue ID | Module | Description |
---|
Critical | BVQ-16268 | Scanner: PowerVM | ObjectNotValidException because VIOS reports no system id |
Major | BVQ-16177 | Scanner: PowerVM | NPE during topo persist for SEA without backing device |
Major | BVQ-16011 | Scanner: Brocade | SAN Fabric without Aliases causes NPE during topo persist |
Major | BVQ-16115 | GUI | Edit DB connection profile: Test connection button is broken |
Major | BVQ-16179 | GUI: Capa/Topo-Charts | Timing favorite not taken in capacity charts |
Major | BVQ-16180 | GUI: Capa/Topo-Charts | Selected Object not visible |
Major | BVQ-16186 | EMC Unity | Unity CPU % avg perfromance data for longer than 1 min interval not available |
Minor | BVQ-16234 | GUI/Reporting | Alerting information are not displayed in GUI or Reporting |
Minor | BVQ-16265 | Alerting: Predefined Rules | Incorrect descriptions and missing conditions |
Minor | BVQ-15679 | GUI | Text change in Systems selection dialog |
Minor | BVQ-15959 | GUI | Cluster Select dialog mouse wheel operation behaves wrong |
Minor | BVQ-16237 | GUI | Generic SAN objects visible although no system selected |
Minor | BVQ-16169 | GUI | IndexOutOfBoundException |
Minor | BVQ-16176 | GUI | NPE when selecting capa chart without specifying a path |
Minor | BVQ-16018 | GUI | View name incorrect in initial tab |
Minor | BVQ-16196 | GUI: Favorites | IllegalArgumentException when opening system favorite GMCV data flow & quality |
Minor | BVQ-16174 | GUI: Capa/Topo-Charts | Chart visibility in context menu is missing |
Minor | BVQ-16173 | GUI: Capa/Topo-Charts | Fixed interval / Moving average settings have no effect on graph |
Minor | BVQ-16147 | GUI: PathBrowser | Generic OT not selectable in the middle of a path |
Minor | BVQ-16274 | GUI: Perf-View: Event Tooltip | ClassCastException |
Minor | BVQ-16215 | GUI: Time favorite | Reset timing favorite to default: IllegalArgumentException |
Minor | BVQ-16146 | GUI: Perf Normalization | Input Coverage always 100% |
Minor | BVQ-16330 | Alerting: Predefined Rules | Links in alerting rule description does not work |
Minor | BVQ-16064 | Alerting: Predefined Rules | VMware rules report unknown status |
Minor | BVQ-16228 | Alerting: Predefined Rules | NetApp rules report unknown status |
Minor | BVQ-16328 | NetApp | Multiple Links to na_cluster broken |
Minor | BVQ-16106 | Scanner: VMware | Scanner overview doesn't show error status for performance persist |
Minor | BVQ-16232 | Scanner: PowerVM | NPE during topology scan when scanning HMCs with no LPARs configured |
Minor | BVQ-16132 | Scanner: EMC Unity | Request Retries and timeouts not prefilled |
Minor | BVQ-16087 | Scanner: LogfileCollector | Parse Exception |
Minor | BVQ-16184 | Reporting | No attributes selectable in snippet loop header |
Minor | BVQ-16217 | Reporting: SRS Performance Report | R & W size is rendered in bytes instead of KiB/IO |
Minor | BVQ-16229 | Reporting | Snippet loop text is not working |
Minor | BVQ-16271 | Grafana | Brocade (REST) dashboard uses wrong metric |
Minor | BVQ-16035 | Grafana | Grafana Datasource "BVQ favorites" not installed automatically leads to incomplete dashboards |
Minor | BVQ-16205 | WebUI | Restrict uploading expired licenses |
Minor | BVQ-16111 | WebUI | layout-problem for table-headers with sorting |
Minor | BVQ-16107 | WebUI: Delete Systems | Perf data is not deleted from DB |
Minor | BVQ-16144 | WebUI: Support Package | Error "unable to copy" |
Version 2021.H1.1
Version 2021.H1.1
New features
Improvements
Issue ID | Module | Description |
---|
BVQ-14206 | GUI | Improvements for search panel and context menu |
BVQ-16105 | WebUI: Alerting | Predefined Rule "VDisk mirroring often out of sync" should not check unmirrored vdisks |
BVQ-16029 | WebUI: Reporting | Performance improvement for large reports |
BVQ-16069 | Scanner: SVC | Reduce auditlog scan to 5min |
BVQ-16112 | General SAN | Connect Zone Member with FC ports for Zoning validation |
Bug fixes
Severity | Issue ID | Module | Description |
---|
Major | BVQ-16077 | Scanner: VMware | URL with IP marked as invalid |
Minor | BVQ-16127 | GUI | Expection for PI load from not available object |
Minor | BVQ-16091 | WebUI | Servertours incorrectly positioned |
Minor | BVQ-16090 | WebUI: Alerting: Configuration: Custom rules | No information for initially selected rule displayed |
Minor | BVQ-16084 | WebUI: Reporting: Report overview | Waitingtime included in duration |
Minor | BVQ-16089 | WebUI: SHM | Exception when category/severity/object type is selected |
Minor | BVQ-16058 | Scanner: NetApp | Topo Persist fails with duplicate key exception for metroclusters |
Minor | BVQ-16109 | Scanner: NetApp | Persist fails becaus files are not moved to error directory |
Minor | BVQ-16075 | Scanner: Brocade | No error message is displayed if wrong protocol is entered |
Minor | BVQ-15574 | Scanner: VMware | Scanner overview doesn't show overdue status for event scanner |
Minor | BVQ-16102 | MongoDB | Eventlog doesn't expire for missing cluster |
Version 2021.H1.0
Version 2021.H1.0
New features
Improvements
Issue ID | Module | Description |
---|
BVQ-15824 | WebUI | Preserve url during login |
BVQ-13303 | WebUI: Logs | Display server logs the same way we use for scanner logs |
BVQ-15258 | GUI: Path browser | Display SourcePath information for foreign PIs |
BVQ-13857 | Pathing | Object type Port login: Refine link to Node 2 Node |
BVQ-16014 | Pathing | Extend logic how to define forbidden OT connections in cloud-links to support list of OTs |
BVQ-16020 | Pathing | Restrict linking to SAN ISLs (Brocade, Brocade REST, Cisco) |
BVQ-15598 | EMCUnity | Add EMC attributes to BVQ Unified Storage Model |
BVQ-15723 | Scanner: SVC | "cpdumps" not required if SVC code >= 8.3.1.2 |
BVQ-15786 | Scanner: EMC Unity | Improve reliabilty and decrease interval width for performance scan |
BVQ-16038 | Installer | Quote path to executable for Windows services via nssm.exe |
BVQ-16044 | MongoDB | Update to 4.4.3 |
Bug fixes
Severity | Issue ID | Module | Description |
---|
Major | BVQ-15865 | GUI: Perf view | Gaps reflected as 0 in object aggregations |
Major | BVQ-16028 | WebUI: Reporting | Exception if SVC and Storwize cluster are selected in one report |
Major | BVQ-14510 | WebUI: Alerting | Quotation marks for boolean attributes not set automatically |
Minor | BVQ-15880 | GUI / WebUI | Cache Statistics throws Exception if file store is deactivated |
Minor | BVQ-15963 | GUI: Aspects | Selection of invalid aspect should not lead to aspect change in treemap |
Minor | BVQ-15630 | WebUI: Reporting | HRN of Metrics in Aggregated capacity chart are not assignable to their platform |
Minor | BVQ-15939 | WebUI: Reporting | Sorting in templates not saved |
Minor | BVQ-15965 | WebUI: Alerting | Rule with null operand should be able to reach OK status |
Minor | BVQ-15619 | WebUI: Attribute Reference | Column sorting not working |
Minor | BVQ-15342 | WebUI: Attribute Reference | Sorting doesn't work properly |
Minor | BVQ-16039 | Scanner: SVC | SSH Session created, even if HFTCS scan is disabled |
Minor | BVQ-15568 | SVC | NodePartitionLowerCache metrics TAV / TSAV / TEAV use wrong AGG / NORM logic |
Minor | BVQ-15569 | SVC | NodePartitionLowerCache metrics RCA/JCA /DCA use wrong NORM logic "sum" for cache sizes |
Minor | BVQ-15566 | SVC | SvcNodePort IPReplication metrics IPBZ, IPSZ, IPRT use wrong AGG / NORM logic |
Minor | BVQ-15565 | SVC | SvcNodePort COMMANDS_TO (FROM) uses wrong aggregation |