GridGain Developers Hub

Control Center 2021.02.00 Release Notes

What’s New in This Release

Introduction

GridGain® Control Center is a comprehensive, customizable cluster management and developer tool for Apache® Ignite™ and GridGain applications. Use Control Center to query data across caches, monitor performance metrics, define and track production alerts, take snapshots for backup and recovery, and collect and analyze API traces. The latest Control Center 2021.02.00 release adds improvements for metrics storage efficiency, expanded Help, and bug fixes.

Note: GridGain Control Center 2021.02.00 Supports GridGain 8.7.23+. You will need to update your version of GridGain in order to work with Control Center 2020.12.00. Apache Ignite users will need to update their Ignite Agent to 2.8.1.2+.

Improved Metrics Storage

By default Control Center collects all possible metrics from a cluster regardless of whether they are used or not. For a particularly active cluster, this can increase the metrics storage requirements unnecessarily. A new configuration is available to only collect metrics that are currently used in Dashboard screens and Alert configurations. This will greatly reduce the storage requirements for metrics.

Expanded Help

New links are now availble for useful Help information including links to Documentation, Tutorials, Webinars/Meetups, and more.

Additional Details for Long Running Queries and Query Statistics

New statistics are now tracked for analyzing long running SQL queries and query performance screens. When analyzing a query, information about the query configuration will also be shown such as specific parameters and attributes included in the query (if the query was parameterized), query join configuration information, whether lazy loading is configured, and more settings. Providing this information can make it easier to understand query conditions when debugging and fine tuning query performance.

Fixed Issues

55 Issues were fixed and added in this release.

This list includes the following:

Issue ID Category Description

GG-32584

General

Add Help Menu

GG-32576

Admin

Add Contact Us link in license screen

GG-32555

Admin

Clarify trial text in license screen

GG-32545

General

Fix JAVA_HOME variable in backend Docker images

CC-1140

General

Actions fail to execute after cluster restart

CC-1139

Snapshots

Snapshot stuck at 0% creation progress

CC-1238

Alerts

Changing Alert condition values does not update properly

CC-1275

Dashboard

Limit Histogram metrics when improved metrics storage is enabled

CC-1159

Security

Fix CVE-2020-8908: update com.google.guava library

CC-1503

SQL

Add additional statistics for Running Queries & Query Statistics; distributed Joins, lazy loading, colocated joins, and query parameters

CC-1281

Tracing

Optimize loading of traces information

CC-1746

Dashboard

Support improved metrics storage feature with older Control Center Agents

CC-1746

Dashboard

Support improved metrics storage feature with older Control Center Agents

CC-1490

Dashboard

Track which metrics are used across all Dashboards and Alerts

CC-1096

Tracing

Incorrect calculation for total number of spans in a traces overview

CC-1490

Dashboard

Track which metrics are used across all Dashboards and Alerts

CC-1097

Tracing

Missing scopes for tracing configuration page

CC-1034

Alert

Error during creation of Alert for cache metrics

CC-1235

Alert

Alert status is not updated when Configuration page is reloaded

CC-1382

Dashboard

Only collect cluster metrics which are currently used in Dashboards and Alerts

CC-1382

Security

Fix CVE-2020-27218: update Jetty libraries

CC-1265

General

Fix session migration during Control Center upgrade

CC-1738

Tracing

Add color coding for tracing categories

CC-1250

Caches

Display issues when loading cache configuration information from Caches context menu

CC-1766

General

Add tooltips for truncated table column headers and data cells

CC-1398

Dashboard

Improve tooltips for graphs

CC-1335

General

Unify status colors to be consistent between heat map, node table status, alert status, cluster status, etc.

CC-1341

Security

Provide option to set or inherit current OpenID provider password

CC-1624

General

Unify fonts across all tabbed views

CC-1341

Security

Provide option to set or inherit current OpenID provider password

CC-1605

General

Fix table colors in light theme

CC-1341

Security

Provide option to set or inherit current OpenID provider password

CC-1605

Tracing

Summarize types spans by API type in the traces overview table

CC-755

Security

Provide option to set or inherit current OpenID provider password

CC-1396

Tracing

Improve UX of Filter panels

CC-1075

General

Check input fields and text areas for message length

CC-752

Tracing

Collect span API scopes for tracing overview information

CC-47

General

Improve Sign In and Sign Out UX

CC-752

Security

Provide configuration to force OpenID provider password usage. Adding this configuration will block change password options.

CC-1217

Dashboard

Inconsistent status in Nodes table when Cluster (and Nodes) are offline

Known Issues

The following known issues have suggested workarounds.

Issue ID Category Description Workaround

GG-32095

Dashboard

Cache Histogram metrics should be aggregated instead of reported per node

Cache metrics graphs may have incomplete data

We Value Your Feedback

The GridGain documentation team is focused on constantly improving the product documentation. Your comments and suggestions are always welcome. You can reach us here: docs@gridgain.com

Please visit the documentation for more information.