Release Notes

Release Notes #

Information about release notes of INFINI Console is provided here.

1.26.1 (2024-08-13) #

Improvements #

  • Synchronize updates for known issues fixed in the Framework.
  • Refactoring the event reporting code

1.26.0 (2024-06-07) #

Bug fix #

  • fix: adjust monitor data
  • fix: permission of command
  • fix: error with executing multi requests which contains sql query
  • fix: billion to human
  • fix: alert rule import for v1.6.0
  • fix: expanding query metrics time and removing first and last metric dot when bucket size small than 60s

1.25.0 (2024-04-30) #

Bug fix #

  • Fixed data migration could lead to incorrect data writing counts due to decompression in scenarios with high data consumption.
  • Fixed incorrect installation link address for probes on the overview monitoring page.
  • Fixed the issue where the audit log permission menu was not displayed.

Improvements #

  • Optimized index management by adding batch deletion of indexes feature.
  • Optimized the alarm event details page by adding a time selection range to view historical alarm events.
  • Optimized the table layout on the probe management page.
  • Optimized the display format of URLs in data exploration for easier sharing.
  • Optimized the data exploration field filtering settings to support custom sampling counts and full record buckets.
  • Optimized the ability to operate index data using developer tools when the system cluster is unavailable.
  • Optimized the developer tools page by fixing the position of the cluster selection pop-up box to the bottom right.

1.24.0 (2024-04-15) #

Features #

  • User operation audit log function

Bug fix #

  • Fixed 403 issue with regular user permissions
  • Fixed misalignment issue with probe management table expansion display

Improvements #

  • Optimized cluster selection control display position for DevTools
  • Optimized data exploration query control display width
  • Optimized data exploration field statistics function

1.23.0 (2024-03-01) #

Bug fix #

  • Fixed the issue where data shard ranges overflowed due to precision in data migration, resulting in negative values being displayed.
  • Fixed the problem of consumer offsets not being reset after deleting instance queues.
  • Resolved various issues reported by users, such as default opening of nodes in cluster settings and index collection.

Improvements #

  • Enhanced the display of available disk space in instance management.
  • Improved the display of instance queue names.

1.22.0 (2024-01-26) #

Bug fix #

  • Fixed the issue where the instance status field was continuously occupied in the migration task scenario
  • Fixed the problem of missing distribution parameters in Agent instance management
  • Modified the issue on the Overview page where large metrics at the beginning and end caused abnormal display

Improvements #

  • Unified version number
  • Optimized component dependencies

1.14.0 (2023-12-29) #

Features #

  • Data migration supports partitioning data based on decimal type fields
  • Data migration supports even partitioning of data based on numeric type fields

Bug fix #

  • Fixed the issue that after the alerting is restored, the alerting notification message is not sent in the new cycle

1.13.0 (2023-12-15) #

Features #

  • Support OpenSearch cluster storage system data

Improvements #

  • Optimize the initial installation process
  • Added agent initialization configuration
  • Setup wizard added credential secret checking feature
  • Setup wizard added administrator account reset feature
  • Agent management supports automatic association auto enroll

1.12.0 (2023-12-01) #

Bug fix #

  • Fixed the issue of error reporting in top values when calculating multi fields in data exploration
  • Fixed the number of connections not being released and abnormal memory growth caused by Framework Bug
  • Fixed the issue of remote loading of static resources in intranet mode
  • Fixed the issue of abnormal data source configuration verification in the data dashboard

Improvements #

  • Optimize discover calculation of top values, use sampling first, then take top values
  • You can set the read cache size through the configuration parameter http_client.read_buffer_size to solve the issue that the default cache is too small when the development tool executes commands.

1.11.0 (2023-11-17) #

Features #

  • Devtools supported SQL query -Supported SELECT query and syntax highlighting -Supported index and field auto-prompt -Supported FROM prefix syntax

Bug fix #

  • Fixed the issue where the platform overview cluster indicator is empty

Improvements #

  • LDAP supports parsing OU attributes from DN
  • Optimized cluster activities UI, added aggregate statistics filtering of node names and index names

1.10.0 (2023-11-03) #

Features #

  • Add shard-level metrics monitoring
  • Refactor agent registration process
  • Consolidate redundant APIs
  • Support instance configuration viewing and dynamic modification
  • Allow agent admission and removal
  • Add thread pool related metrics at node level
  • Add gateway dynamic configuration viewing and modification

Bug Fixes #

  • Fix data migration/validation task list status display issues
  • Optimize remaining time display of data migration/validation tasks
  • Fix incomplete data exploration index selection list
  • Fix development tool failure in finding some clusters
  • Fix monitoring alert details not containing data at the time of alert

Improvements #

  • Support custom timeout for data exploration queries
  • Adjust data exploration TOP 5 stats to total docs in time range
  • Support custom bucket size for monitoring metrics
  • Add exported docs count tip for data validation tasks
  • Trim whitespace when registering cluster and gateway
  • Improve agent detection process for unknown ES nodes
  • Optimize agent installation script, add remote config server parameter
  • Enhance dynamic cluster UI with filtering, charts etc
  • Enhance cluster management UI with filtering

1.9.0 (2023-10-20) #

Features #

  • Supports re-running of data comparison tasks that end normally
  • Add backend service shutdown error notification
  • Added a standard list component
  • Added a standard dropdown list component

Bug fix #

  • Fix the issue that dev tools do not support update API
  • Fixed the issue where the number of inconsistent documents was incorrect after the data comparison task was re-run.

Improvements #

  • Data comparison UI optimization
  • Cluster, node, index dropdown list UI optimization
  • Data migration progress bar optimization

1.8.0 (2023-09-21) #

Features #

  • Support custom name and tags while creating migration task
  • Added some metrics to the data migration task details page
  • Added viewing logs on the data migration task details page

Bug fix #

Improvements #

  • Data migration UI optimization
  • DatePicker UI optimization of page Monitor、Dashboard、Discover

1.7.0 (2023-09-01) #

Features #

  • Added category and tag attributes to alart rules
  • Added batch operations in Alart UI
  • Added full-screen function to data dashboard
  • Added calendar heat map to the data dashboard
  • Multiple groups of data dashboard components support hierarchical display

Bug fix #

  • Fixed the issue that the statistical progress of the data migration task was incorrect in the case of a large number of subtasks
  • Fixed the issue of repeated registration of clusters in some scenarios

Improvements #

  • Alart message center UI optimization
  • Alart details UI optimization
  • Data dashboard component configuration UI optimization
  • Optimization of data source configuration of data dashboard component
  • Gateway management -> queue management supports batch deletion of queues and consumers

1.6.0 (2023-08-10) #

Features #

  • Optimize the platform overview UI, support card and table mode display
  • Add alert recovery notification configuration for alert rules
  • Add email notification for alert channels
  • Add export/import for alert rules and alert channels
  • Add email server

Bug fix #

  • Fix the issue of sorting failure when change view in discover

Improvements #

  • Optimizing alert Rule’s Channel Configuration
  • Optimizing chart pie’s styles

1.5.0 (2023-07-21) #

Features #

  • Added monitoring metric of Circuit Breaker
  • Gateway queue management supports multiple selection to delete consumers
  • Added Treemap components to the data dashboard

Bug fix #

  • Fix the compatibility issue of intelligent prompts in dev tools
  • Fix the issue that the status of the agent is displayed abnormally
  • Fix the issue that the pagination of the agent list does not work
  • Fix the issue that the statistical function of the insight is displayed incorrectly
  • Fix the issue that the configuration of the collection metric issued by the agent is repeated
  • Fix the issue that the filter conditions set by the insight do not work
  • Fix the issue that deleting the queue fails
  • Fix the issue of jumping when the current cluster of data exploration has no index
  • Fix the issue of click event in the editing state of the data dashboard

Improvements #

  • Agent association node process supports automatic association by selecting clusters, simplifying operations
  • Agent list supports sorting
  • Supports scrolling up to view node logs
  • Add cluster_uuid information to collect monitoring metric
  • Data Dashboard supports configuration index sorting

1.4.0 (2023-06-30) #

Features #

  • Support LDAP in login
  • Added host list to view host’s metrics
  • Added widget Iframe for dashboard, support embedding external link
  • Added widget Table(aggregation) for dashboard
  • Added global filters for dashboard
  • Added click to filter(drilling) for dashboard widget(pie\histogram\log\table)

Bug fix #

  • Fix the issue that discover can search some indices without permission
  • Fix the issue that dev tools can search some indices by /_search without permission
  • Fix the issue that error will occur when discover editing field filter
  • Fix the issue that the mismatch between the field type and aggregation method in dashboard quickbar
  • Fix the issue that dashboard widget log’s loading more is invalid

Improvements #

  • Optimizing agent viewing node’s log files
  • Alert metrics support bucket label template
  • Dashboard widget support bucket label template
  • Support percentage stack for dashobard widget(histogram\area\bar)
  • Support field copy for dashboard field selection

1.3.0 (2023-06-08) #

Features #

  • Support dashboard import and export
  • Dashboard table component UI adjustment, and support sorting
  • Dashboard component supports multiple indicators (line chart, area chart, histogram, bar chart)
  • Added incremental migration for data migration
  • Added scheduled operation for data migration
  • Added incremental comparison for data comparison
  • Added scheduled operation for data comparison
  • Added index, node health status metrics
  • Added Agent management
    • Agent registration and basic information modification
    • View the elasticsearch processes and automatic collecting metrics of elasticsearch cluster after the process is associated with registered cluster
    • View elasticsearch node logs
    • Agent supports linux platform script one-click installation
  • Added free license request

Bug fix #

  • Fix the issue that the menu on the left is still displayed without permission to the menu
  • Fix the issue that the ID in the URL is not updated when the Dashboard is deleted
  • Fix the issue that there is no data in the search for the metric field of the dashboard
  • Fix the issue that an error is reported when switches indexes (views) in data discover
  • Fix the issue that the index error display after switches the time field in data discover
  • Fix the issue of wrong table style while switching to table mode in data discover
  • Fix the issue that there is no data when a coordinate point is selected in the dashboard frame for time filtering
  • Fix the issue of the style of the read-only user tab page of the data kanban
  • Fix the issue that the UI of the dashboard component is not normal after entering the editing interface after being enlarged

Improvements #

  • Added index qps to the shard list of node monitoring
  • Added new configuration to the histogram and bar chart of dashboard indicates whether to stack
  • Alert template added function get_keystore_secret to support access to keystore variables

1.2.0 (2023-05-25) #

Features #

  • Added table components to the data dashboard
  • Quickly switch UI adjustments for data kanban component indicators
  • UI adjustment for the time range frame selection of the data kanban component, and a new drill-down function
  • Alert template support parsing environment variables
  • Add data comparison beta version, support index data verification

Bug fixes #

  • Fix the issue of data kanban component replication
  • Fix the issue that the file log is not written after the real-time push log is enabled
  • Fix the issue that the system cluster has no index and node metadata after initialized
  • Fixed the issue that the data migration task could not end after the gateway was restarted
  • Fixed the issue of duplication of statistical data in data migration tasks
  • Fix the sorting issue of the time field in the data exploration list

Improvements #

  • Alart rule expression display optimization
  • Optimize the data migration task scheduling process and reduce the number of ES calls
  • The data migration task adds the option to skip the scroll/bulk document number check

1.1.0 (2023-05-11) #

Features #

  • Support viewing real-time logs in gateway management
  • Add initialization ILM,Template and Alias optional steps for data migration
  • Dashboard chart supports copying, quick switching, time frame selection, zooming, and marker highlighting

Bug fix #

  • Fix the issue of mapping error while saving queries in discover
  • Fix the data source configuration of dashboard
  • Fix multi scroll bar of fields list in discover
  • Fix missing cluster distribution after jumping from cluster registration wizard

Improvements #

  • Dashboard localization

1.0.0 (2023-04-20) #

Features #

  • Add initialization index settings, mappings optional steps for data migration
  • Support delete for data migration
  • Add search keyword highlighting for discover
  • Add databoard, support multiple tabs, and some chart (line,bar,pie,and more)

Bug fix #

  • Fix the issue that cluster status of cluster list was not updated
  • Fix wrong partition query when source index has multi type with elasticsearch version 2.x, 5.x

Improvements #

  • Add metric of opening scroll context in node metric monitor
  • Optimize partition query of data migration

0.9.0 #

Features #

  • add data migration feature

Bug fix #

  • Fix the issue that an error reported when registering a cluster and selecting an already created credential
  • init path while app start with service

Improvements #

  • support CCS in dev tools
  • support CCS in data view
  • UI optimization

0.8.0 #

Features #

  • Add credential management.
  • Encrypted storage of elasticsearch authentication information.
  • Add credential selection in cluster registration
  • Add credential key in user guide

Bug fix #

  • Fix the display of the cpu column in the gateway instance list
  • Fix the error prompt of system service health monitoring

Improvements #

  • KV memory usage optimization.

0.7.0 #

Breaking changes #

Features #

  • Add Setup Wizard.
  • Add System Service Health Monitoring.
  • Add License Validation.

Bug fix #

  • Fixed the issue that Discover did not search for the first time.
  • Fixed the error of getting alert detail info when ilm is configured.
  • Fixed the metric display bug of thread pool after select multi node.

0.6.0 #

Breaking changes #

Features #

  • Add Overview Hosts.
  • Add Monitor Hosts.
  • Add log viewing in node overview (agent installation required).
  • Add Insight Config Modal add Search Config.

Bug fix #

  • Fixed the issue that page Discover became white screen when used field filter.
  • Fixed the issue that sort failure after adding fields to page Discover’s table.
  • Fixed the issue that the cluster registration was unsuccessful due to the incompatibility of JS in low-level browsers.
  • Fixed the incompatibility issue of Elasticsearch 8.x deleting documents.
  • Fixed the issue of exception handling when creating a new index was unsuccessful.
  • Fixed the issue with null pointer references in metadata configuration.
  • Fixed the issue where loading common commands failed in the dev tools.

Improvements #

  • Local list search lookup supports wildcard filtering.
  • Support configuration page title suffix.
  • Optimized the display of required fields in alerting rules.
  • Set Discover TimeRange Auto Fit to 15 minutes.
  • Optimize Discover to save the search, the field filters and Insight widget configuration will be saved.
  • Optimized cluster list: add link jump; Support cluster list status field sorting.

0.5.0 #

Breaking changes #

Features #

  • Add IO metrics at the elasticsearch node level (only supports the Linux version of Elasticsearch cluster).
  • Add agent management.
  • Add docker image based on Centos.
  • Add INFINI Insight chart type (number, pie, area).

Bug fix #

  • Fixed an issue with duplicate requests after the Gateway instance list was refreshed.
  • Fixed an issue where docker image timezone loading failed.
  • Fixed the issue that the metrics queue does not consume when the Elasticsearch cluster of storing data is unavailable.
  • Fixed the issue that the development tool cannot forward the request to the Https based cluster.
  • Fixed INFINI Insight all chart fetch data again after edits one of them.
  • Fixed query still has the old state when jumping from the index link of other pages to discover.

Improvements #

  • Optimized the log output when refresh cluster state.
  • Optimized the pop-up prompt that frequently jumps to the login page when unauthorized.
  • Optimize the time selection UI of the discover search bar, make the space more compact and switch more convenien

0.4.0 #

Breaking changes #

Features #

  • Discover adds an Insight module, which pushes charts according to the data characteristics under the index, and visualizes the metrics data.
  • Discover adds the functions of saving searches and replaying searches.
  • Add alias management.

Bug fix #

  • Fixed the bug that the Dev tools returned an error when sending a request response in v0.3.1 without security enabled.
  • Fixed the bug that the AWS Elasticsearch cloud environment had no node http.public_address, which caused an error in collecting monitoring data.
  • Fixed the bug that when the Elasticsearch cluster for storing data is unavailable, the collected metric data are not consumed(Updating the settings of elastic>store defaults to false in console.yml).

Improvements #

  • Optimized Console storage data Elasticsearch version check prompt.

0.3.1 #

Bug fix #

  • The KV module should be initialized before elastic module
  • The account profile api should get builtin username dynamically
  • Fixed an issue where the index in the overview was not displayed correctly
  • Fixed node health status in the overview was not displayed correctly
  • Fixed the bug that the new channel could not get the type when the rule was submit

0.3.0 #

Breaking changes #

Features #

  • Support basic authentication
  • Add platform overview
  • Add cluster activities
  • Add index management
  • Add data view management
  • Add data discover (Support both index and view)
  • Support gzip compression and it is enabled by default
  • Support rbac authorization
  • Add alerting management (Support webhook channel)
  • Add time-zone quick selector

Bug fix #

  • Fixed bug: discover multi fields selected
  • Fixed bug: the count of nodes and shards value incorrect in cluster overview
  • Fixed bug: overview search request params field from do not counting from 0
  • Fixed bug: login page tab not centered
  • Fixed bug: Re-login redirect jump parameter problem caused by session expiration
  • Fixed bug: Overview Statistic component mask state value incorrect
  • Fixed bug: repeat http request pending state
  • Fixed bug: console copy as curl without an endpoint

Improvements #

  • Rewritten monitoring UI
  • Optimize cluster metrics line chart
  • Optimize health status component
  • Add filter component to quick filter clusters,nodes,indices
  • Add local sort for table column of clusters,nodes,indices
  • Add isTLS form field for Gateway register
  • Index list and node list Support real-time and non-real-time data switching viewing
  • The interval for collecting elasticsearch cluster state is configurable
  • Optimized requests to elasticsearch
  • Add Console version info
  • Add client http request timeout auto abort
  • Dev tool support search
  • Proper Handle metrics collecting while cluster in partial failure

0.2.0 #

Breaking changes #

Features #

  • Collect Elasticsearch cluster_health metrics
  • Add thread pool related metrics
  • Optimize the grouping of metrics
  • Index .infini_metrics support ilm configuration
  • Add hot key (Ctrl+Shift+O) to dev tools
  • English version support

Bug fix #

  • Fixed the “required authentication credentials” issue in the test connection cluster time
  • Fixed the issue that the validation failed when the cluster address is a domain name and contains special characters
  • Fixed the issue that monitoring data is not displayed on 32-bit operating systems
  • Fixed the issue that the Dev tools was initialized blank when the storage ES address changed
  • Fixed the issue that the pagination of cluster list page cannot work

Improvements #

  • Add metrics of counting cluster master, data, and coordinating nodes to cluster view
  • Add metric of cluster health to cluster view
  • Node view Add JVM grouping, display related information of JVM memory
  • Node view added JVM GC frequency and GC delay metrics
  • Use POST instead of GET when request body is not nil
  • Node view added cache hit rate and other related metrics
  • Node View added metric of the number of open files
  • Show the last time of the metrics was collected When the cluster is unavailable

0.1.0 #

  • Elasticsearch clusters management
  • Basic monitoring supported for Elasticsearch cluster
  • Dev tools support elasticsearch
Edit Edit this page