Version History¶
1.101.187 (December 25, 2024)¶
pubrepo.guance.com/dataflux/1.101.187:launcher-bd04e6c-1735636678
Offline Image Package Download¶
-
AMD64 architecture download: https://static.guance.com/dataflux/package/guance-amd64-1.101.187.tar.gz
- MD5:
0de09e506f59ff2b5761674137f365f9
- MD5:
-
ARM64 architecture download: https://static.guance.com/dataflux/package/guance-arm64-1.101.187.tar.gz
- MD5:
52e23a474a8247287c0c6ad8309cf666
- MD5:
Deployment Plan Updates¶
Launcher Updates¶
-
Kubernetes operation history
- All Kubernetes change operations now support version history for easier tracing and management.
-
New Workload management feature
- Supports adjusting the number of Workload replicas.
- Supports modifying Workload image addresses.
- Supports configuring Workload resource limits, taints, affinity, and other settings.
- Supports one-click rollback of Workloads to historical versions and comparison of differences between versions.
-
Launcher service management
- Added the ability to shut down the Launcher service directly from the Launcher UI.
-
Registry Key configuration synchronization
- After modifying the Registry Key configuration, the
registry-keySecret preset by services in Kubernetes is automatically synchronized and updated.
- After modifying the Registry Key configuration, the
-
Deployment security enhancement
- During a fresh deployment, the password of the backend administrator account must be manually entered during the installation information collection phase to ensure security.
-
UI optimization
- Added icons to all feature menus to enhance visual effects and improve user experience.
Feature Updates¶
-
The Deployment Plan supports customizing navigation bar and action button display text.
-
Management backend member menu optimization:
- Added a Login Type column to distinguish between default login members and SSO login members, with filtering by login type;
- For SSO login members, the Other Attributes field can now be edited to customize attribute information. Such information is synchronized to outbound Webhook payloads and the corresponding event content areas when alerts are sent.
-
For workspaces whose primary storage engine is Volcengine, the storage policies for traces, logs, and custom log indexes are now adjusted to three tiers: standard storage, infrequent access storage, and archive storage, with configurable retention durations for hot data, infrequent data, and archived data. In addition, if the primary storage engine is Volcengine, the storage policy when adding an index in the Guance console is also adjusted to: standard storage, infrequent access storage, and archive storage.
OpenAPI Updates¶
- Resource Catalog: supports retrieving the Resource Catalog list, and supports creating/modifying/deleting/exporting resource explorers.
- Generate Metrics: supports listing metrics, and supports creating/modifying/enabling/disabling/deleting metrics.
Feature Updates¶
Pipeline¶
Automatic Pipeline authoring: Traditional log parsing often relies on manually writing scripts based on familiarity with rules. This is not only time-consuming but also error-prone, resulting in low Pipeline authoring efficiency and delayed problem response. To improve efficiency and reduce manual costs, this feature leverages the natural language processing capabilities of large models to assist in automatically parsing log content, helping developers write Pipelines more efficiently and accurately extract valuable information from large volumes of logs, simplifying data flows and processing.
Monitoring¶
AI alert compression and aggregation: Compresses and aggregates monitoring alert events through large models, reducing alert event redundancy, especially when a system generates a large number of alerts in a short period. By consolidating alert events, operations personnel receive only one comprehensive alert within a specified time period (for example, 10 minutes) instead of multiple duplicate alerts.
Cloud Billing Analysis¶
Cloud billing scenario views and explorers now display the consumption currency category.
Scenarios¶
- Dashboards and built-in views now support ID: dashboards and custom views can be uniquely identified by ID, and when configuring jump links in charts, the ID can be used to locate a dashboard or custom view.
- Explorer auto-refresh logic adjustment: removed the Pause button from the time widget and added off to the refresh frequency options, allowing users to disable auto-refresh as needed for a simpler and more intuitive experience. At the same time, the Explorer auto-refresh toggle in User Settings has been removed to avoid feature redundancy and optimize the user settings experience.
- Added the Explorer function
MD5(), which supports querying log data obfuscated with MD5 encryption in the Explorer. - Chart optimization: charts now support retrieving PromQL metric names as legend labels. You can use
{{__name__}}to configure metric names as aliases for display. - The PromQL editor now supports syntax highlighting and syntax suggestions.
Metrics¶
Generate Metrics optimization:
- All types of generated metrics are consolidated under the metrics catalog for unified viewing and management.
- Supports re-aggregating existing metric data to generate new metrics, providing more dimensions for data analysis.
Management¶
Optimized application of data access and sensitive data viewing masking rules: the combined data view scope of multiple rules and roles has been optimized. If a member has multiple roles, the final data access scope is the union of the scopes defined in the rules; the same applies to sensitive data viewing masking rules.
Infrastructure¶
Resource Catalog cross-workspace query: the Resource Catalog menu now supports querying resource list data across workspaces.
New Integrations¶
- Added the Volcengine ALB integration;
- Added the Volcengine CLB integration;
- Added the Volcengine NAS integration;
- Added the Kube State Metrics integration;
- Added the Ranger admin integration;
- Added the Ranger tagsync integration;
- Added the Ranger usersync integration;
- Updated Redis dashboards and monitors;
- Updated the nginx integration and dashboard;
- Updated RabbitMQ dashboards and monitors.
Bug Fixes¶
- Fixed the issue where host tags were not taking effect;
- Fixed the issue where updating tokens in the console failed;
- Fixed the issue where sorting in composite dashboards was lost after a refresh;
- Fixed the issue where table charts in shared dashboards displayed no data in edit mode;
- Fixed the issue where switching between charts in a composite chart in cross-workspace authorized query dashboards did not send backend requests;
- Fixed the issue where
versiondata in the RUM view was abnormal; - Fixed the issue where the built-in Func in monitors reported a 404 account-not-found error and no events were generated;
- Fixed the issue where the Real User Monitoring (RUM) list displayed 0 data;
- Fixed the UI display issue at the bottom of the AI Assistant page;
- Fixed the issue where a resource class in the Resource Catalog still existed after successful deletion.
- Fixed the issue of false alerts caused by data gaps.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.100.185 (December 11, 2024)¶
pubrepo.guance.com/dataflux/1.100.185:launcher-d8e4c42-1734341625
Offline Image Package Download¶
-
AMD64 architecture download: https://static.guance.com/dataflux/package/guance-amd64-1.100.185.tar.gz
- MD5:
711b90a43b1e0c5e944d7210cc2edbce
- MD5:
-
ARM64 architecture download: https://static.guance.com/dataflux/package/guance-arm64-1.100.185.tar.gz
- MD5:
9fdc1001c8e90d380567bc74d6aec585
- MD5:
Guance Deployment Plan Updates¶
- After modifying the Registry Key configuration in Launcher, the corresponding registry-key configuration in Kubernetes is updated in real time.
Feature Updates¶
Scenarios¶
- Topology Map now supports querying external data: users can use DataFlux Func to draw topology maps with external data. By connecting data according to the chart structure, users can easily visualize external data.
- Charts optimization
- Improved chart display: chart presentation has been optimized with a side-slide categorized list, making chart discovery and use more convenient.
- Chart descriptions and use cases: the chart list now shows chart descriptions and applicable use cases, helping users better understand and choose appropriate chart types.
- View variable optimization
- View variables now support configuring a maximum number of listed values to avoid page loading performance issues caused by excessive data listing.
- The Deployment Plan default maximum is 50, and custom defaults are supported. Note: page-level configuration limits take precedence over global limits.
Infrastructure¶
- Resource Catalog optimization:
- New grouping feature: to improve resource management efficiency, resource grouping is added. Users can group resource classes with common characteristics for easier management and viewing, optimizing the organizational structure of resources.
- Optimized hexbin map mode in explorers: supports configuring the field lists for Color Fill and Group Analysis, allowing users to customize selectable fields as needed.
- Container and Resource Catalog explorer search optimization: the Container explorer adds
container_namesearch, and the Resource Catalog addsnamesearch.
Monitoring¶
Alert Policy configuration optimization
- Supports one-click creation of associated monitors from the Alert Policy entry, introducing a unified alert notification management model centered on Alert Policies.
- Optimized the display interaction for Alert Policy list associations.
RUM¶
RUM now supports the React Native application type and allows uploading SourceMap for data parsing and restoration. If you need to upload SourceMap for a React Native application originally created under the Android / iOS type, note the following:
-
Select React Native as the application type when creating a new application. During creation, you can directly copy the name and application ID of an existing React Native application under the Android / iOS type, then click Create. After creation, you can configure SourceMap under this application. This change only affects how React Native applications are created and does not impact data collection.
-
If your React Native application originally under the Android / iOS type has associated monitors, and you have not yet recreated the React Native application with the same ID under the React Native type, the original monitors can continue to work normally. However, if you have recreated the application under the React Native type, the original monitors cannot retrieve data for the Application Name field and it will display as empty. In this case, you need to select React Native as the application type and resave the monitor.
APM¶
The APM installation guide now includes an automatic injection method: the Application Performance Monitoring (APM) installation guide has added a Kubernetes Operator automatic injection installation method. This approach simplifies the APM deployment process and allows users to install and use APM more quickly in Kubernetes environments.
New Integrations¶
- Added the HBASE region integration;
- Added the HBASE master integration;
- Optimized the NodeExporter integration view;
- Added the Huawei Cloud DCAAS Direct Connect integration;
- Adjusted the Kubernetes dashboard;
- Updated the memcached view and monitors;
- Updated the rabbitmq view and monitors.
Bug Fixes¶
- Fixed the issue where expression query values were abnormal;
- Fixed the issue where, when using PromQL in a chart to query the CPU usage of
pods started at a certain time, data was visible within the time range in a time series chart but could not be queried after switching to chart query mode. - Fixed the issue where alert events did not recover.
- Fixed the issue where PromQL query results were abnormal.
- Fixed the issue where modifying the hot storage duration in the management backend of a private deployment reported a missing
warmretentionfield error. - Fixed the issue where log search results in the Deployment Plan were inconsistent with search results on Volcengine TLS.
- Fixed the issue where dashboard big-screen displays were randomly scaled when embedded in a user's IFrame page.
- Fixed the issue where creating a group in User Management and adding it to multiple workspaces caused page lag.
- Fixed the issue where entering Guance console > Events for the first time reported a
df_fault_iderror. - Fixed the issue where opening the Events menu prompted an out-of-memory error.
- Fixed the issue where expression calculations in overview charts were incorrect.
- Fixed the issue where no events were generated after a monitor triggered an alert.
- Fixed the issue where log querying was abnormal on the Volcengine-based Deployment Plan.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.99.184 (December 05, 2024)¶
pubrepo.guance.com/dataflux/1.99.184:launcher-71d4565-1733376363
Offline Image Package Download¶
-
AMD64 architecture download: https://static.guance.com/dataflux/package/guance-amd64-1.99.184.tar.gz
- MD5:
d7f759b7b25a1d50c721608f113588c7
- MD5:
-
ARM64 architecture download: https://static.guance.com/dataflux/package/guance-arm64-1.99.184.tar.gz
- MD5:
b6547a872bbf81bff77255d355ec77d5
- MD5:
This is a fix release with the following updates:
Guance Deployment Plan Updates¶
- Fixed a potential database structure upgrade failure during the upgrade process.
1.99.183 (November 27, 2024)¶
pubrepo.guance.com/dataflux/1.99.183:launcher-a0f6329-1733131478
Offline Image Package Download¶
-
AMD64 architecture download: https://static.guance.com/dataflux/package/guance-amd64-1.99.183.tar.gz
- MD5:
ddc63b16e02ed8473740fe97983c7c35
- MD5:
-
ARM64 architecture download: https://static.guance.com/dataflux/package/guance-arm64-1.99.183.tar.gz
- MD5:
e1b2ddfe419889a947d16b7e11204bb2
- MD5:
Breaking Changes¶
-
OpenAPI: If you configure Alert Policies with the per-member notification rule mode through the API, note the parameter structure adjustments for creating/modifying member-type Alert Policies via OpenAPI.
-
Dashboards > Visible Scope: added a Custom option, allowing you to configure members with operation and view permissions for this dashboard.
- Note: If you previously added a Team in Visible Scope, the team configuration will no longer take effect and must be reconfigured.
Feature Updates¶
Cloud Billing¶
- Added a feature onboarding page: provides concise steps and instructions for users to get started quickly;
- Added support for Volcengine and Microsoft Cloud data ingestion.
External Data Source Integration¶
-
MySQL data storage system support: the platform now supports connecting MySQL data storage systems, allowing users to perform real-time data query and analysis.
-
Direct use of native query statements: users can directly use the data source's native query statements in charts for data query and display, without any conversion or adaptation.
-
Data security and privacy protection: to protect user data security and privacy, the platform does not store any added data source information. All data source configurations are saved directly in the user's local Func, ensuring the security of data source information and avoiding data leakage risks.
Monitoring¶
-
Alert Policy > Configure notification rules by member:
- Supports configuring multiple groups of member notification rules to take effect in parallel;
- Member notification rules support defining effective time ranges. If multiple time ranges exist, they are matched in sequence number order, and only the notification rules in the first matching time range are used for alert sending.
-
Monitors: search is supported when configuring associated Alert Policies.
-
Mute Time: when defining a Repeating mute, you can customize the mute start time and duration, and configure mute cycles by Day, Week, or Month, allowing more flexible mute definitions. A mute schedule preview feature is also added to view the currently defined mute times.
Plans & Billing¶
- Supports configuring alert notification members. When a billing item exceeds the set threshold, email alerts are sent to the Owner and the corresponding notification members;
- Supports setting dedicated notification members for each billing item;
- Supports pressing Enter to create an external email address as a notification member.
APM¶
- RUM > Analysis Dashboard and Containers > Analysis Dashboard: optimized view switching for a smoother experience when users switch views.
- Built-in log pages: search is supported when selecting a log index, improving the operation experience.
Events¶
- The Unrecovered Events explorer supports adjusting the query event range via the time widget;
- The Events explorer supports customizing displayed columns.
Scenarios¶
Chart optimization: supports configuring whether chart data is displayed using scientific notation.
Management¶
Blacklist: added Name and Description fields to distinguish use cases and other related scenarios.
Help Center¶
Help documentation optimization: the Integrations page now includes description information for a more intuitive view of integration details.
Deployment Plan Updates¶
- Supports modifying the configuration file to customize the default time range of explorers;
- The management backend member information now supports entering international mobile phone numbers.
New Integrations¶
- Added Azure MySQL;
- Added the Huawei Cloud Mariadb integration;
- Added the Huawei Cloud EIP integration;
- Added the Huawei Cloud WAF integration;
- Added the Confluent Cloud integration;
- Updated the Alibaba Cloud SAE integration, adding the trace and log parts;
- Updated SQLSERVER monitors.
Bug Fixes¶
- Fixed the issue where column names in some explorer lists could not be aliased through the Display Columns entry;
- Fixed the issue where applications listed when RUM generates metrics were not affected by data access rules;
- Fixed the front-end style adaptation issue in APM > Error Tracking > Issue auto-discovery;
- Fixed the time issue in the Resource Catalog query in Dashboard > Charts;
- Fixed the issue where the width of the billing period column could not be adjusted in Billing Analysis.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.98.182 (November 20, 2024)¶
pubrepo.guance.com/dataflux/1.98.182:launcher-a1381c3-1732173851
Offline Image Package Download¶
-
AMD64 architecture download: https://static.guance.com/dataflux/package/guance-amd64-1.98.182.tar.gz
- MD5:
93a3c271e6395318b98aafc14f668289
- MD5:
-
ARM64 architecture download: https://static.guance.com/dataflux/package/guance-arm64-1.98.182.tar.gz
- MD5:
5a34bb3b9810dfa5774e5b2eb1b48026
- MD5:
Feature Updates¶
Microsoft Azure Marketplace Listing¶
Guance is now available on the overseas Microsoft Azure Marketplace, and Commercial Plan workspaces have added Microsoft Cloud as a payment method.
Integrations -> Extensions¶
- Improved Func platform integration: all connected DataFlux Func instances can be viewed under Extensions, making it easier to manage and monitor all connected external data sources.
Deployment Plan Updates¶
- Volcengine TLS now supports JSON indexing and search.
Bug Fixes¶
- Fixed the issue where forwarding data to Kafka consumed excessive Kafka outbound traffic.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.98.181 (November 13, 2024)¶
pubrepo.guance.com/dataflux/1.98.181:launcher-475455f-1731916153
Offline Image Package Download¶
-
AMD64 architecture download: https://static.guance.com/dataflux/package/guance-amd64-1.98.181.tar.gz
- MD5:
2ebf51ebd9e2ac8d5ff30ac3e626f597
- MD5:
-
ARM64 architecture download: https://static.guance.com/dataflux/package/guance-arm64-1.98.181.tar.gz
- MD5:
23c290d7a651f8e8702808b3fea87983
- MD5:
Attention
Minimum version requirements for GuanceDB components in this Deployment Plan¶
GuanceDB for Logs¶
- guance-select: v1.9.6+
- guance-insert: v1.9.6+
GuanceDB for Metrics¶
- guance-select: v1.9.6+
- guance-insert: v1.9.6+
- guance-storage: v1.9.6+
Deployment Plan Updates¶
- Forgot password: when you forget your login password, you can reset it with a verification code sent to the email associated with the account. Note: if the account is not associated with an email, this method cannot be used to reset the password.
- Global DCA configuration: added a global DCA address configuration that can configure the DCA address for all workspaces with one click.
OpenAPI Updates¶
- Snapshot: supports creating snapshots for the Log Explorer via OpenAPI.
- Data Access: OpenAPI supports retrieving the data access list, and supports getting/creating/modifying a single data access rule.
Feature Updates¶
Plans & Billing¶
- High Spend Alert optimization: High Spend Alert now includes a total spend alert, supporting an alert amount for the workspace's total consumption.
APM¶
- Java applications support creating memory snapshots, helping developers quickly analyze and optimize application performance.
- Installation guide optimization: added an installation guide for Kubernetes deployment.
DQL Query¶
Supports directly specifying time parameters: [today], [yesterday], [this week], [last week], [this month], [last month].
Management¶
- Invite members: added line-break separation, allowing multiple email addresses to be recognized by line breaks.
- Data forwarding rule expansion: data forwarded to Huawei Cloud OBS supports access via AK, SK, providing more OBS access methods.
- Workspaces:
- Workspace deletion or dissolution now uses 7-day staging logic; data in the workspace is permanently purged after 7 days;
- Supports configuring default and pinned workspaces at the personal account level.
Monitoring¶
- Monitor enhancement: when logs are selected as the detection metric, log indexes can be searched for selection.
- Monitor: the threshold trigger evaluation configuration is now appended to the event as a record. The associated event field is
df_monitor_checker_value_with_unit, and the detection value with its unit can be rendered in the event content using{{ Result_with_unit }}. - Intelligent monitoring events support bilingual switching: when the workspace language is changed, intelligent monitoring events change accordingly.
- Cloud billing monitoring view: cloud billing views support more instance-level billing analysis.
Scenarios¶
- Bar charts now support Y-axis upper and lower limit settings, providing more precise chart display control;
- When performing cross-workspace queries, All Workspaces can be selected to retrieve all information at once.
New Integrations¶
- Added Azure SQL Servers;
- Added Huawei Cloud RDS SQLServer;
- Added the Huawei Cloud DDS integration;
- Huawei Cloud DCS (Redis): added slow log collection;
- Huawei Cloud MongoDB: slow log collection;
- Huawei Cloud RDS MySQL: slow log collection;
- Optimized the Node Exporter view and documentation;
- Optimized the EMQX view and documentation, and added monitors;
- Optimized the Kubernetes view;
- Optimized the SQLServer view and monitors;
- Optimized the Redis view and monitors;
- Optimized the Kafka view and monitors.
Bug Fixes¶
- Fixed the issue where alerts could not be sent when Alert Policies used extended fields in event information as filter conditions.
- Fixed the issue where not all filter conditions in Alert Policies were displayed.
- Fixed the issue where regex matching in Alert Policies caused monitors to fail to send alerts.
- Fixed the issue where, after configuring alerts to be delivered to Incident and notifying a specified Webhook through Incident, the
issue.addcreation notification was not sent correctly. - Fixed the issue where the second-level menu data in the Resource Catalog was unstable.
- Fixed the issue where, after adding a resource class to the second-level menu in the Resource Catalog, the resource class was deleted but the second-level menu remained.
- Fixed the issue where the Resource Catalog JSON configuration was cleared the next time it was opened after saving.
- Fixed the issue in the Resource Catalog where, when associating dashboards with resources by tags, resources that did not match the tags were incorrectly associated with the dashboard.
- Fixed the issue where loading display columns in the Resource Catalog was inconsistent, with obvious transitional display columns in between.
- Fixed the issue where, after a version upgrade, filter conditions were lost in the log stream chart and the view could not load properly.
- Fixed the issue where the Add Filter function in the Log Explorer could not fully recognize the
trace_idstring. - Fixed the issue where the associated network logs for
-bpf_net_l7_loglogs were inaccurate.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.97.180 (November 08, 2024)¶
pubrepo.guance.com/dataflux/1.97.180:launcher-972c327-1731042264
Offline Image Package Download¶
-
AMD64 architecture download: https://static.guance.com/dataflux/package/guance-amd64-1.97.180.tar.gz
- MD5:
0a6a2bf00fbef5fb29fd2b6bbf544880
- MD5:
-
ARM64 architecture download: https://static.guance.com/dataflux/package/guance-arm64-1.97.180.tar.gz
- MD5:
cf961aa69c6e6d1635893b9813a7216b
- MD5:
Feature Updates¶
Monitoring¶
Alert Policies now support defining notification rules by member scope, helping users better manage alert notifications and issue-handling boundaries.
Scenarios¶
The Rollup function applies only to metric data queries. In simple chart mode, query selections for other data types are deprecated.
Bug Fixes¶
- Fixed the issue where the Infrastructure hexbin map did not display specific usage rates.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.97.179 (October 30, 2024)¶
pubrepo.guance.com/dataflux/1.97.179:launcher-743e11c-1730431656
Offline Image Package Download¶
-
AMD64 architecture download: https://static.guance.com/dataflux/package/guance-amd64-1.97.179.tar.gz
- MD5:
160fe9a8e9566221149a4a52ff4b0c2b
- MD5:
-
ARM64 architecture download: https://static.guance.com/dataflux/package/guance-arm64-1.97.179.tar.gz
- MD5:
7f52fa4bbf4342ebc052adf079dfcbf8
- MD5:
Attention
This version depends on the v1.9.3 version of the GuanceDB for Logs engine. Please upgrade the guance-select and guance-insert components of the GuanceDB for Logs engine to at least v1.9.3.
Deployment Plan Updates¶
- The management backend adds a Monitors menu: lists monitors from all workspaces, supports searching and filtering monitors, and supports enabling/disabling, deleting, exporting monitors, and cloning single or multiple monitors to selected workspaces.
- Note: composite detection monitors do not support cross-workspace cloning.
- MFA security authentication optimization: added a toggle to hide the 7-day automatic login option, allowing configuration of whether the authentication-free login option is enabled.
- CDN domain configuration: you can configure a CDN domain in the configuration file, and the RUM application setup page will automatically fetch and display it.
New Integrations¶
- Alibaba Cloud SAE;
- Node Exporter;
- Azure Public IP;
- Grafana Guance Datasource;
- Grafana Dashboard;
- Greenplum.
Feature Updates¶
Cloud Billing¶
Added a first-level navigation menu with prebuilt explorers and billing analysis views for cloud billing data, improving the user viewing experience.
Note: The Free Plan does not support this.
Monitoring¶
- Host Intelligent Monitoring adds a network detection extension: host-based network monitoring provides efficient network performance monitoring, helping users monitor host network traffic in real time, identify abnormal traffic and potential connection issues, and issue timely alerts to avoid impacting normal business operations. The system supports multi-dimensional visualization, helping users deeply analyze and understand host network usage, optimize bandwidth allocation and resource utilization, and provide data support for future capacity planning, ensuring rational network resource allocation.
-
Monitor enhancements:
- Supports batch configuring associated Alert Policies in the monitor list.
- The Log Explorer supports one-click configuration of a Log Detection monitor based on the current filter and search conditions.
- Note: monitors support left wildcard (
左*) queries only whenleft*queries are enabled at both the site level and the workspace level. Otherwise, if the Log Explorer uses a left wildcard (左*) query, jumping to the monitor will report a query error.
-
Notification Targets list:
- Added search and quick filter functionality for quickly retrieving notification targets;
- Targets disabled by the system after two consecutive days of send failures now display a marker after their names.
-
Mute Rules optimization:
- Added rule name and description configuration for more convenient rule management;
- Event attributes support logical combinations of different fields (AND and OR);
- Optimized the list display with support for custom display columns, enhancing UI personalization.
-
- Label matching logic in notification rules supports freely combining AND and OR relationships across different fields, with the same interaction experience as the Explorer filter and search components;
- Added custom operation permission configuration;
- Added Alert Policy description input.
Scenarios¶
- Added a Host NET analysis view: aggregates metrics such as host network usage, bandwidth allocation, and resource utilization to provide data support for future capacity planning, ensuring rational network resource allocation.
- Chart query optimization:
indexno longer supportsbygroup-by queries, improving the DQL query interaction experience;- The By tag scope / filter tag scope now lists down to the metric level;
- DQL query adds
show_logging_index(), a function for retrieving log indexes. It can be used in dashboard view variables, and chart query index configuration supports view variable substitution; - Chart expression queries now support cross-workspace queries;
- Optimized the time-lock display of composite charts for a more intuitive user experience.
- Explorer page optimization: the tab for bound hosts in the explorer details page now includes
host_ipin the display.
Pipeline¶
Pipeline text processing optimization: Local Pipelines and Central Pipelines are isolated, allowing different types to add processing scripts for the same data source. Tooltip messages have been added to help users more intuitively understand the processing differences.
Management¶
Data Access feature consolidation:
- Added Data Access for APM and Metrics;
- Added a Data Access feature module under Management, consolidating all data types for fast query and filtering.
Synthetic Monitoring¶
Synthetic Test optimization: the input limit for WebSocket test content is increased to 128k, and the Synthetic Test page has been overall optimized.
Bug Fixes¶
- Fixed the ambiguous display of 0% values in pie charts; optimized the proportion and visual effect of 0% values when rendering.
- Fixed the page load error on the default page of the Events menu.
- Fixed the issue that occurred when multiple log indexes were selected.
- Fixed the issue where the
extra_datafield was missing when Events were passed to third-party tools through the External Event Monitor. - Fixed the issue in the Log Explorer where switching hosts via quick filters did not refresh the data on the right.
- Fixed the null value display issue in table charts.
- Fixed the issue where query conditions for Data Access rules imported via API were not displayed on the page.
- Fixed the issue where Synthetic Test logs could be viewed in Logs but the related data source could not be found during Pipeline processing.
- Fixed the APM Service Map error.
- Fixed the issue where DQL did not support tag calculations after GuanceDB was upgraded to the latest version.
- Fixed the issue where clicking into log context could not locate the current log.
- Adjusted the sensitivity of application intelligent monitoring to reduce excessive abnormal drops in request counts.
- Improved the incompatibility of mutation detection monitors with high-frequency tags.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.96.178 (October 16, 2024)¶
pubrepo.guance.com/dataflux/1.96.178:launcher-8f2b0c4-1729223560
Offline Image Package Download¶
-
AMD64 architecture download: https://static.guance.com/dataflux/package/guance-amd64-1.96.178.tar.gz
- MD5:
e7fb67ced822ca02ba4ede7220659d72
- MD5:
-
ARM64 architecture download: https://static.guance.com/dataflux/package/guance-arm64-1.96.178.tar.gz
- MD5:
7a0c55b6a013d1ce1867478088ba588e
- MD5:
Deployment Plan Updates¶
- The dashboard view variable dropdown removes the
limit 50restriction on listed values to meet different data query needs. - Management backend update: the menu hiding options now include Help, Avatar, System Notifications, and Shortcut to improve management efficiency.
New Integrations¶
- Hadoop hdfs datanode;
- Hadoop hdfs namenode;
- Hadoop yarn nodemanager;
- Hadoop yarn resourceManager;
- Fluent Bit;
- Azure VM;
- NPD: added event pattern collection and introduction.
Feature Updates¶
Obsy AI¶
Guance introduces Obsy AI, providing fast responses to questions about Guance.
Cloud Billing Intelligent Monitoring¶
- Added a cloud billing explorer: after billing data is collected into Guance, you can create a cloud billing explorer using the cloud billing explorer template to view all cloud billing data.
- Added cloud billing system views: through consumption analysis at the product, region, and instance level, users can quickly analyze and understand current cloud resource spending trends, providing a reference for future cloud resource cost planning.
- Added Cloud Billing Intelligent Monitoring: it provides an efficient cloud cost management tool that helps users monitor cloud service consumption in real time, identify abnormal charges, and send alerts to avoid unnecessary spending. It supports multi-dimensional visualization to help users analyze and understand cloud resource consumption patterns, providing a basis for future budget planning, optimizing cloud resource allocation, and maximizing cost efficiency.
Monitoring¶
- Monitor configuration interaction optimization:
- Supports configuring Incident Issue association creation for events of the selected severity;
- Optimized the interaction for configuring custom Crontab detection frequencies and detection intervals;
- Added custom notification content.
- Alert Policy configuration optimization:
- Added regex matching for event filter conditions within rules;
- Improved the display of filter condition configuration.
- Data sampling optimization: on the monitor configuration page and the Metrics Analysis page, when a chart automatically triggers data sampling due to excessive data volume, users can manually disable data sampling.
Logs¶
- Logs now add Error Tracking: supports tracking, viewing, and analyzing error logs.
Scenarios¶
- Dashboard Visible Scope optimization: in addition to public visibility, dashboards now support customizing visible members and batch setting the visible scope to improve dashboard management efficiency.
- Template variables adjustment: added two time variables,
#{startTime}and#{endTime}, which support retrieving the actual query time of the current chart and can be used in chart queries and chart links. - Log stream chart display column optimization: if a display column in a log stream chart is a field extracted from
@jsonformat, a unit can be set for this field to unify the chart data viewing and analysis experience. - Platform chart color scheme upgrade: the platform chart color scheme has been upgraded for a better visual effect.
- Cross-workspace query: expression query capabilities in all charts now support cross-workspace queries.
Management¶
- Blacklist enhancement: supports select-all, single-select, and multi-select configuration for data sources of all data types.
- Custom indexes/Sensitive Data Scanning/Data Forwarding: to optimize data processing and write performance, the
matchandnot matchmodes have been removed from filter condition configuration in these feature rules.
Events¶
- Unrecovered Events Explorer optimization:
- Optimized batch operation interactions, adding Select All on Current Page and Select All options, with quick recovery of currently selected abnormal events;
- After a manual recovery produces a recovery event, the OK event title display has been optimized.
Infrastructure¶
- Resource Catalog optimization: the Resource Catalog supports custom icons for resource classes, providing a rich icon selection to improve user experience.
Bug Fixes¶
- Fixed the issue where Integrations could not be searched in the English version.
- Fixed the issue where shared RUM snapshots could not be accessed.
- Fixed the issue where composite monitoring
A&&Bdid not take effect, and theResultgenerated byA||Bcontained only the value of A, not B. - Fixed the issue where matching null values failed when setting master-slave relationships in views.
- Fixed the issue where the Top List chart only displayed 2 decimal places, causing very small values to be rounded away.
- Fixed the issue where scheduled report emails for dashboards were not fully displayed.
- Fixed the issue where saving failed when the consecutive trigger count exceeded 10.
- Fixed the issue where APM and log data could not be aggregated after migration to the base engine.
- Fixed the issue where, when both local and LDAP login methods were enabled in the management backend, only local login was displayed on the frontend.
- Fixed the issue where Synthetic Monitoring showed no data.
- Fixed the issue where log export did not include the
messagecontent column. - Fixed the issue with abnormal log sorting.
- Fixed the issue where selecting multiple indexes in the Log Explorer caused context logs not to be displayed.
- Fixed the low conversion efficiency and compatibility of the Grafana chart conversion tool.
- Fixed the issue where fields added in Synthetic Monitoring > Quantity Statistics configuration appeared outside the input box.
- Fixed the issue where the log storage monitor could not obtain detection dimensions.
- Fixed the issue where, after configuring Issue discovery in Incident, no Issue was generated when an abnormal event occurred.
- Fixed the issue where the dashboard view variable dropdown did not support keyword search.
- Fixed the issue where text could not be written to Doris properly.
- Fixed the issue where the number of event states in the same time period changed.
- Adjusted the role query logic to fix the issue where roles could not be found when the number exceeded 100.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.95.177 (October 11, 2024)¶
pubrepo.guance.com/dataflux/1.95.177:launcher-0251748-1728623509
Offline Image Package Download¶
-
AMD64 architecture download: https://static.guance.com/dataflux/package/guance-amd64-1.95.177.tar.gz
- MD5:
a288172615e91267406fcda748f38e12
- MD5:
-
ARM64 architecture download: https://static.guance.com/dataflux/package/guance-arm64-1.95.177.tar.gz
- MD5:
fe8e78f55b5749abe2cf033d425f6586
- MD5:
This is a fix release with the following updates:
Guance Deployment Plan Updates¶
- The MessageDesk component has been completely removed; all messages are now sent through the Func component. When upgrading to this version, be sure to configure the email service information in the Func service. See Configuring Email Service.
Bug Fixes¶
- Fixed some security issues.
1.95.176 (September 25, 2024)¶
pubrepo.guance.com/dataflux/1.95.176:launcher-b57597e-1727582952
Breaking Changes¶
Synthetic Test tags: the field name has been changed from tags.info to df_label.
Deployment Plan Updates¶
- DataKit Management supports filtering online hosts: supports filtering hosts that have reported data in the last 10 minutes, 15 minutes, 30 minutes, 1 hour, and 3 hours.
- Management backend:
- When the workspace storage type is Volcengine, the hot data retention duration can be configured.
- Optimized the copy and interaction for creating workspaces; when there is only one default primary engine option, users do not need to specify it separately.
- Platform color scheme template enhancement: supports configuring the display color of the navigation bar and navigation text.
- License usage and expiration reminders: added console-wide reminders for statuses such as License expiring soon, expired, and over quota; added console-wide reminders for platform component version upgrades.
Feature Updates¶
Scenarios¶
- Dashboards now include historical version records: you can view the version records saved for this dashboard in the past three months. After selecting a version, you can view the chart details of that version and see the changes in JSON format with different colors.
- Supports restoring the current dashboard to a selected historical version;
- Supports cloning a version of a dashboard.
- Custom Explorer supports changing display column order: when editing a custom explorer configuration, selected fields can be dragged to change their display order.
Monitoring¶
Monitors now support custom operation permissions: after configuring operation permissions, only objects granted permissions can enable/disable, edit, or delete the monitor.
- Note: if operation permissions are not configured, monitor permissions follow the default permissions of Monitor Configuration Management.
RUM¶
- Session Replay enhancement: Session Replay is now available on Mobile, allowing mobile applications to trace user behavior journeys and locate usage issues through session replay.
- Data Access enhancement: RUM has added a Data Access feature, supporting configuration of data view scope at the application level for fine-grained management of member data query boundaries.
Management¶
- Cross-workspace authorization optimization: the definition of login workspace has been updated to Current Workspace to simplify operations across workspaces.
- Data Forwarding rules support specifying a storage directory: when the archive type is AWS S3, Huawei Cloud OBS, or Alibaba Cloud OSS, data can be forwarded to a corresponding directory under the bucket for better management of forwarded data.
- Note: change the storage path with caution. Because configuration updates have a delay of about 5 minutes, some data may still be forwarded to the original directory after the change.
- Data Forwarding explorer optimization:
- Time widget adjustment: changed to the common explorer time widget, which can retrieve forwarded data accurate to the minute.
- SLS query logstore data storage location adjustment: Data Forwarding no longer retains SLS query logstore data; such data can be queried in the Log Explorer.
Synthetic Monitoring¶
If a tag is in key:value format, the key value is extracted as a first-level field in the results.
- Note: if the custom tag
keyvalue duplicates an attribute value in other Synthetic Test results, it will be discarded.
Infrastructure¶
- Resource Catalog enhancement: the Resource Catalog architecture has been optimized to support custom resource explorer templates, with list and hexbin map view modes to improve resource data viewing and analysis.
- Container interaction optimization: when switching between Container and Kubernetes infrastructure explorers, filter and search conditions are retained and not reset.
Help Center¶
The Help Center page has been consolidated, allowing users to access all integration lists through a unified entry, with search and tag filtering to improve lookup efficiency.
Bug Fixes¶
- Fixed the issue where rule mapping settings for PromQL query results in views did not take effect.
- Fixed the issue where Host Survival Alert v2 monitors occasionally failed to recover.
- Fixed the issue where, when sending scheduled dashboard reports by email, the dashboard in the report failed to open.
- Fixed the issue where Synthetic Tests created using OpenAPI could not be modified.
- Fixed the inconsistency between RUM PV statistics in Plans & Billing and the PV count in billing details.
- Fixed the issue where Webhooks did not carry mobile phone numbers after user information was added.
- Fixed the inconsistency between view variable values and the values in the dashboard.
- Fixed the homepage data display issue in shared workspaces.
- Fixed the issue in data-authorized workspaces where the data in the template variable value dropdown did not match the actual retrieved data.
- Fixed the issue where time series table charts in dashboards often failed to load data.
- Optimized several page display issues.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.94.175 (September 19, 2024)¶
pubrepo.guance.com/dataflux/1.94.175:launcher-6a2027e-1726630662
This is a fix release with the following updates:
Guance Deployment Plan Updates¶
- Compatibility optimization and adjustment for OceanBase database.
Bug Fixes¶
- Changed the retrieval logic of the Unrecovered Events list to list all unrecovered events by monitored object dimension.
1.94.174 (September 04, 2024)¶
Feature Updates¶
Logs¶
- New Log Explorer interaction: holding Ctrl on text tokens in the explorer list supports Add to Query, Exclude from Query, and Copy, making it convenient to quickly append target data to queries. The log details page content area also supports this interaction.
- Logs support binding Volcengine TLS external indexes: external indexes can be bound to directly view and analyze Volcengine log data on the Guance platform.
- Logs > Data Access optimization:
- Added a Data Access navigation page with a help documentation link in the upper right corner;
- Data Access rules now have a Name field as the unique ID and a Description field, allowing custom names and descriptions to distinguish rule use cases.
- Log Explorer filter optimization: the Log Index filter in the Log Explorer list supports search, allowing indexes to be searched by keyword and selected.
- Log status customization: supports custom log status values and setting a color for each status value in the console, adapting to different log ingestion scenarios while making log status display more personalized and intuitive.
Scenarios¶
- New chart type: Heatmap. Users can intuitively view the distribution and trends of data through color intensity, helping them better understand the data.
- Chart link redirection: integrates with Functions to implement link redirection using dashboard data.
- Alert Statistics Chart component upgrade: the listing logic has been replaced; the new version lists results in the same way as the Unrecovered Events explorer, unifying the viewing experience.
- Note: Create Issue and Manual Recovery are not supported when listing across workspaces.
- Grouped table chart custom display columns: added a custom display column feature to grouped table charts, supporting showing or hiding returned columns for more flexible data presentation.
- Chart cross-workspace authorized query interaction optimization: after enabling workspace authorization, the authorized workspace list can be selected directly above the query, making the operation more intuitive and convenient.
Incident¶
Incident Issues and monitor events: if the content contains an @member configuration, the Issue or event will carry the account attribute information of @member when delivered externally via Webhook.
Monitoring¶
- External event detection: supports custom event occurrence time and additional tag attributes. Note:
- Field values use the string type uniformly;
- Field names cannot start with an underscore (
_) or thedf_prefix, and cannot duplicate default fields of the current event; - Custom tag field names cannot duplicate field names defined in
dimension_tags.
- Terminology adjustment: No Data has been officially renamed Data Gap to ensure a consistent page configuration and viewing experience.
Pipeline¶
Separated Synthetic Test data and log data processing, and added the Synthetic Test data type, avoiding mutual interference in data processing and ensuring accurate and efficient data processing.
Note: Only Central Pipelines support the Synthetic Test data type, and the DataKit version on the Synthetic node must be >= 1.28.0.
Others¶
- Workspace list display optimization: the list action bar now shows the creator's avatar with hover tooltips for creator, creation time, updater, and update time; the overall display of action items has also been optimized.
- Lists now include a jump to Audit Events: the list action bar adds an audit event jump link, which can be clicked to view the corresponding audit event.
- Account Management display adjustment: for single sign-on users, the password item is not displayed under the Account Management menu.
Bug Fixes¶
- Fixed the issue where the time range was not linked to the time widget when using a local Function as a data source for queries.
- Fixed the issue where PromQL query results were displayed in an incorrect order.
- Fixed the inconsistency of filter components between monitors and chart queries.
- Fixed the issue where clicking intelligent monitoring related events from the Incident entry displayed them in the non-intelligent monitoring event list, resulting in no query results.
- Fixed the issue where the Lark Incident Webhook integration had no data and no callback.
- Fixed the issue with displaying numbers in the ten-thousands unit system.
- Fixed the issue where fields could not be searched when adding filter conditions in Explorer analysis mode.
- Fixed the issue where Issues created from monitor events had no source link.
- Fixed the issue where log export to CSV failed.
- Fixed the issue where High Spend Alert email notifications were not received.
- Fixed the issue where switching channels in Incident did not change the Issue list.
- Fixed the issue where, when log indexes a and b had the same field name (case-insensitive), selecting both indexes a and b in the Log Explorer caused an error.
Deployment Plan Updates¶
- Custom chart return limits: time series charts, pie charts, table charts, Top Lists, treemaps, and maps support customizing the number of returned data entries without a maximum limit, to meet different data display needs.
- Management backend > DataKit Management supports exporting the DataKit list.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.93.173 (August 21, 2024)¶
Guance Deployment Plan Updates¶
- Optimized the Launcher installation wizard to show the initialization status of the storage engine and system workspace at the end of installation.
Breaking Changes¶
- OpenAPI / Global API: the data source for Events in Unrecovered Events has changed from
UEtoE.
New Features¶
- Management: added a unified Client Token management entry. When using the public DataWay to connect RUM applications, users can replace the system-generated default Token with a custom-created Token.
Continuous Optimization¶
- Incident:
- Added an Issue discovery page. With this feature, you can customize specific rules for Issue discovery to centrally manage and filter abnormal events and related data triggered by monitor detection rules. Treat a series of events as caused by a single cause, set filter conditions for these events, and then select aggregation dimensions to further refine the data. After refinement, data is aggregated according to the detection frequency you set. Eventually, the system automatically pushes this information to the specified channel based on your preset Issue title and description, ensuring all relevant parties can receive and effectively handle these Issues in a timely manner.
- Configuration Management > Notification Policies: the notification policy list now shows creation/update information.
Regular Updates¶
- Data retention policy:
- The original APM item is split into APM-Traces and APM-Profile, allowing users to configure retention policies for Trace data and Profile data separately;
- The original Data Forwarding is renamed to Data Forwarding-Guance.
- Monitoring > Notification Targets: one consecutive day of send failures triggers a system notification; two consecutive days of send failures triggers a system notification and automatically disables the target.
- Unrecovered Events Explorer:
- The data source has been changed to query event data, aggregated using
df_fault_idas the unique identifier, and the latest record is returned for display. - The overall page UI has been revamped.
- The data source has been changed to query event data, aggregated using
- APM > Traces: the service call relationship diagram now supports binding built-in views. Click a service card to quickly view related custom views associated with the service.
- Management:
- Added Workspace Description;
- In edit mode, the interaction has been changed to open a new window;
- The workspace list supports searching by workspace name or description.
- Logs > BPF Logs > Layer-7 BPF Network Logs: the network request topology UI has been optimized to highlight the distinction between server and client.
- Synthetic Monitoring > HTTP Tests > Advanced Settings > Request Settings:
Accept-Encoding:identityis added by default.
Deployment Plan Updates¶
-
Added a Synthetic Node Management entry, supporting the creation of platform-level synthetic nodes and unified management of all nodes through the node list. Synthetic nodes created through this entry support configuring node names in both Chinese and English, adapting to Guance domestic and international site display and reported data results.
-
Data retention policy:
- Considering factors such as storage costs, the Deployment Plan management backend adds a Session Replay configuration item for customizing the retention duration of such data.
- The original Data Forwarding is renamed to Data Forwarding-Default Storage;
- The original APM item is split into APM-Traces and APM-Profile, allowing users to configure retention policies for Trace data and Profile data separately;
- Supports Volcengine TLS as the underlying data storage engine.
Bug Fixes¶
- Fixed the issue where Incident notification policies did not take effect;
- Fixed the issue where APM tracing export was abnormal;
- Fixed the issue where modifying a notification target via OpenAPI reported an error with no permission configuration display;
- Fixed the issue where the Log Explorer could not automatically retrieve the
sourcefilter after resetting the time range; - Fixed the issue where, after adding a
sourcefilter in the explorer search bar, the Quick Filter still displayed allsourcevalues outside the filter condition; - Fixed the mutation detection error;
- Fixed the issue where role information could not be viewed when opening the UI page after writing Data Access rules via OpenAPI;
- Fixed the issue where the data format configured in charts did not apply to legend data;
- Fixed the issue where, under a self-hosted synthetic node, deleting the associated Synthetic Test did not stop the actual test from running.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.92.172 (August 07, 2024)¶
New Features¶
-
RUM: added a Heatmap. It visually presents visitor interactions with the website, captures click data and click positions on page elements, and helps you understand user points of interest.
-
APM > Traces: added an installation guide page.
-
Monitoring: added a new detection type, Interval Detection V2, which predicts normal fluctuation ranges based on confidence intervals built from historical metric data.
Continuous Optimization¶
- Incident:
- Configuration Management > Notification Policies: added an operation audit and execution log viewing entry. When receiving Issue notifications, if notifications are not sent properly or you have doubts about a notification policy, you can check the operation audit events and execution log data of the current notification policy for diagnosis.
- APM / RUM Issue auto-discovery supports adding filter conditions;
- For the Deployment Plan, added a unified Incident severity management entry;
- Schedules:
- Different notification targets automatically generate colors on the schedule editing page;
- Schedule management: My Schedules and All Schedules now show counts.
Regular Updates¶
- Monitoring > SLO:
- Added tag configuration, which is ultimately applied to the generated event data information;
- Configuration optimization: by setting the 7-day attainment rate ranges for Target and Minimum Target, the system determines whether to generate Warning or Critical events;
- Supports sending alert notifications through associated Alert Policies.
- Synthetic Monitoring:
- Synthetic Tests now support tag configuration;
- Optimized the test module on the Synthetic Test configuration page;
- Added a quick filter module to the list;
- Explorer: supports exporting CSV files in analysis mode.
- Infrastructure > Containers: added a process association page display.
Bug Fixes¶
- Fixed the issue where the billing count for Triggers was not displayed;
- Fixed the left wildcard matching issue in chart queries;
- Fixed the issue where BPF network log returned data did not include container and other related information;
- Fixed the issue where Central Pipelines became invalid.
Breaking Changes¶
- OpenAPI:
- The SLO create/modify APIs add
tagsandalertPolicyUUIDsand deprecate thealertOptparameter; - The SLO detail and list API responses add the
tagInfoandalertPolicyInfosfields and remove thealertOptfield.
- The SLO create/modify APIs add
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.91.171 (July 24, 2024)¶
Guance Updates¶
- Incident:
- Added an Analysis Dashboard: visualizes different metric data.
- Added Schedule management and notification policies: further notification assignments based on the content scope of Issues.
- Scenarios:
- Charts: added time offset. When time offset is enabled, the actual query time range is shifted forward by 1 minute when querying a relative time range, preventing empty data caused by ingestion delays.
- Dashboards: added a historical snapshot entry.
- Snapshots: the time range selected on the current page is automatically captured when saving a snapshot; when sharing a snapshot, you can choose to allow viewers to change the time range.
- Monitoring:
- Infrastructure Liveness Detection V2: added additional information. After selecting fields, the system performs additional queries, but they are not used for trigger condition evaluation.
- Notification Targets: added an Operation Permissions option, controlled by a toggle, for editing and deleting notification targets.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.90.170 (July 10, 2024)¶
Guance Deployment Plan Updates¶
Note: If you are using message-desk for email sending, please migrate the configuration to the Func service. See How to configure. The next version will remove message-desk-related services from the system. Be sure to migrate the relevant configuration in this version.
- Added global menu management configuration, supporting customization of the console menu scope, and synchronized to the workspace feature menu bar.
- Template Management: optimized the upload logic for custom template management.
- Removed the dependency on the message-desk service (email, DingTalk, WeCom, SMS, and other notification sending); all functionality has been migrated to the Func service.
Guance Updates¶
- Scenarios:
- View Variables:
- Added a configuration toggle: Include * option.
- When hiding a view variable is selected, a hidden indicator is added to the list.
- Dashboards: the group component supports configuring colors.
- Charts: aliasing now covers Top Lists, treemaps, and Sankey diagrams.
- Dashboards/Explorers/Built-in views: added card properties information and optimized edit configuration.
- View Variables:
- Monitoring:
- Notification Targets: configuring Webhook notification targets supports appending member information.
- Application Intelligent Detection: added tracking of historical changes to filter periodic abnormal data mutations; added the number of affected users associated with abnormal services.
- Events > Event List Explorer: added an alert notification status indicator to displayed columns.
- Logs:
- Index: when binding SLS external indexes, added access type selection, supporting public access or private network access;
- Log Explorer: in Pattern mode, supports exporting displayed column data and related log page data.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.89.169 (June 26, 2024)¶
pubrepo.guance.com/dataflux/1.89.169:launcher-d482589-1720014392
Guance Deployment Plan Updates¶
Note: This version depends on GuanceDB v1.8.1. Before upgrading, please upgrade the GuanceDB for Metrics and GuanceDB for Logs engines to v1.8.1 or later.
- Profile: supports both file storage and object storage through configuration parameters.
- Launcher: supports directly selecting the Doris engine during deployment.
Guance Updates¶
- Pipelines: supports selecting Central Pipelines for script execution.
- Plans & Billing: added a Central Pipeline billing item that counts the data size of all raw logs processed by Central Pipelines.
- Monitoring
- Notification Targets: added permission control. After configuring operation permissions, only objects granted permissions can edit or delete the notification target.
- Intelligent Monitoring > Log Intelligent Detection: added tracking of historical changes to filter periodic abnormal data mutations.
- Logs
- Data Access: added access permission configuration for log indexes authorized for viewing.
- Log Explorer: expanded display columns and supports adding fields within JSON objects to the first-level returned display.
- BPF Network Logs:
- Optimized connection display;
- Supports direct navigation to the details page;
- Supports custom display columns.
- Scenarios
- Time series charts: line charts and area charts now support breakpoint connection; bar charts now have a Show Return Values button.
- Synthetic Monitoring: the task list now supports column header sorting.
- DataFlux Func: supports the Guance Incident script for integrating DingTalk apps.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.88.168 (June 13, 2024)¶
pubrepo.guance.com/dataflux/1.88.168:launcher-92bbf83-1718688126
Guance Deployment Plan Updates¶
Profile: the file size, previously fixed at 5MB, is now customizable. Click to see how to configure.
Guance Updates¶
- BPF Network Logs: optimized BPF network features and enhanced L4/L7 network linkage.
- APM/RUM: added Issue auto-discovery. After enabling this configuration, Guance automatically creates Issues for error data records that match the configuration rules.
- Monitoring
- Intelligent Monitoring: added Kubernetes Intelligent Detection: automatically detects anomalies in Kubernetes through intelligent algorithms. Detection metrics include total Pods, Pod restarts, APIServer QPS, and more.
- Alert Policy Management:
- Added a filter feature. When configuring alert rules, this feature allows adding more granular filter conditions on top of the existing severity; only events matching both the severity and the filter conditions are sent to the corresponding notification targets.
- Supports selecting external email addresses as notification targets.
- Monitor > Event Content: supports custom input of external email addresses.
- Scenarios
- Topology Map: added link configuration.
- Sankey diagrams: the maximum number of configurable nodes has been increased from 4 to 6.
- Pipeline: the list now displays filter conditions.
- Logs > Index: optimized list display.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.87.167 (June 05, 2024)¶
pubrepo.guance.com/dataflux/1.87.167:launcher-135ba54-1718086022
Guance Updates¶
- Management > Cross-Workspace Authorization: the add page now includes Data Scope, supporting multi-selection of data types.
- Logs > Log Explorer: supports cross-workspace index queries, quickly retrieving log data from other workspaces, breaking the storage location limitations of log data and greatly improving the efficiency of data analysis and fault location.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.86.166 (May 29, 2024)¶
pubrepo.guance.com/dataflux/1.86.166:launcher-edb908f-1717137436
Guance Deployment Plan Updates¶
- Template Management: added a template import entry. Template types include view templates, monitor templates, custom explorer templates, and Pipelines. Deployment Plan users can change custom templates to platform-level templates for use by other workspaces.
- User Management: optimized batch operation interactions.
- Supports enabling HTTPS for internal services during deployment (Beta).
Guance Updates¶
- DCA
- Supports private deployment; you can directly go to the DCA console via the workspace page button.
- Supports batch management.
- Incident:
- Webhook receiving channel: supports notifications for adding and modifying Issue replies;
- Supports selecting a team or adding an external email as the Issue owner.
- Logs > Context Logs: query logic modified; supports further querying and management of related data through the log context details page.
- Scenarios
- View variables: group titles/chart titles support configuring
#{视图变量}for display. - Time series charts > Analysis Mode: supports adjusting the time interval
interval. - Dashboards/Custom Explorer: when the number of tags exceeds 20, a search box is displayed; tag names are preceded by colors.
- View variables: group titles/chart titles support configuring
- Monitoring
- Monitor/Intelligent Monitoring/Mute Management > Quick Filter: when the number of values exceeds 20, a search box appears for searching and locating values.
- Monitor: for PromQL query detection, available template variables are automatically listed in event notifications.
- Infrastructure > Network: the network details page > Network Analysis supports statistics by
ip:portandipdimensions. - APM > Services > Create/Modify the service list: added format validation when entering repository links and documentation links.
Breaking Changes¶
- Management > Attribute Claims: custom attribute field values are now stored as string type.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.85.165 (May 24, 2024)¶
pubrepo.guance.com/dataflux/1.85.165:launcher-6462e65-1716477657
This is a fix release with the following updates:
Guance Deployment Plan Updates¶
- Fixed the bug where the service image address could not be correctly constructed when using a custom image registry with multiple levels of directory names in the repository address.
- Fixed some other minor bugs.
1.85.164 (May 15, 2024)¶
pubrepo.guance.com/dataflux/1.85.164:launcher-0f0b2bb-1716275675
Guance Deployment Plan Updates¶
Note: This version depends on GuanceDB-Logs v1.6.1. Before upgrading, please upgrade the GuanceDB-Logs engine to v1.6.1 or later.
- Added a DataKit list management page.
- When configuring single sign-on for the Deployment Plan, the login display title, description, and logo can be customized.
- Users: added extended attribute configuration.
- Supports local users configuring attributes directly on the edit page.
- Supports automatically appending third-party user attribute configuration to Guance through the userinfo endpoint by default during single sign-on.
Guance Updates¶
- Monitoring
- Monitor > Mutation Detection > Detection Metrics: supports the previous-period comparison option, enabling final comparison of data within a fixed time period.
- Mute Management: added an Additional Information feature, supporting explanations for mute rules to identify the reason or source of the mute.
- Intelligent Monitoring > Host Intelligent Monitoring: added two detection dimensions, network traffic and disk I/O.
- Scenarios > Dashboards:
- View Variables: optimized the edit page style and supports defining dropdown single-select and multi-select.
- Grouped table charts and Metrics Analysis > table charts support multi-column query result display adaptation, for example:
- Explorer:
- Log Explorer > Context Logs supports microsecond-level data query filtering, solving the issue where multiple records at the same moment (millisecond) prevented locating and displaying a specific log context.
- All explorers support exporting selected data as CSV files.
- Added audit events for explorer search queries; manually initiated query operations by users are now recorded in audit event logs.
- Service Management: moved from Scenarios to APM to optimize the user experience.
- Generate Metrics: supports configuring multiple
bygroups without a quantity limit. - DQL Query: expression queries support value filling, including result filling for subqueries and final value filling.
- RUM > Android: optimized application configuration display.
- Events: added a jump entry to related explorers on the details page. When no detection dimension data exists, you can jump to the explorer from the details page for viewing.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.84.163 (April 24, 2024)¶
Guance Deployment Plan Updates¶
- Management > Basic Information > License Information: the DataKit quantity limit now supports adjustment according to the data statistics scope, changed to the number of hosts or DataKits with uptime >= 12 hours.
- Supports configuring a blacklist to customize the scope of imported Guance integrations, view templates, and monitor templates.
Guance Updates¶
- Management:
- Added Cloud Account Management: centrally manages all cloud service accounts of the enterprise, distinguished by the uniqueness of certain configurations under the accounts. By configuring integration collectors, cloud services under each account are managed independently, enabling fine-grained control over business data.
- Account Management: adjusted the account login expiration time.
- Added a Quick Search popup, allowing quick viewing of recently accessed pages in the current workspace and other related feature pages.
- Infrastructure > Containers: added StatefulSet and Persistent Volumes object explorers.
- Incident:
- Added Issue owner configuration; Guance sends email notifications to the owner.
- Channel Management: supports escalation configuration. That is, if a new Issue exceeds a specific number of minutes without an assigned owner, an escalation notification is sent to the corresponding notification targets.
- Monitoring > Mute Management: optimized the mute rule list page display; supports listing all mute rules in the current workspace and using quick filters to quickly filter and locate target rules.
- The meaning of the DQL
matchfunction has been changed to exact match. This change applies only to the new engine, in the Explorer and Monitor scenarios.- Explorer scenario example:
host:~cn_hangzhou. - Monitor scenario example:
- Explorer scenario example:
- Scenarios > Dashboard charts can be downloaded directly as PNG images, and table charts can also be exported as CSV files.
- Logs > Bind Index: Field Mapping is now optional.
- Integrations/Built-in views: templates now support tag management.
- Service Map cross-workspace node style display adjustment.
OpenAPI Updates¶
- Pipelines create/modify: added the
profilingtype; - Custom views create/modify: supports binding dashboard configuration.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.83.162 (April 17, 2024)¶
pubrepo.guance.com/dataflux/1.83.162:launcher-2fcb2e4-1713337267
This is a fix release with the following updates:
Guance Deployment Plan Updates¶
- Fixed packaging issues of some service images on the ARM64 architecture.
- Fixed a possible Kubernetes Secret creation failure in the installer (Launcher) during a fresh Guance deployment.
- Fixed some other minor bugs.
1.83.161 (April 10, 2024)¶
pubrepo.guance.com/dataflux/1.83.161:launcher-a44ccb3-1713091048
Guance Deployment Plan Updates¶
- Workspace Management: added data reporting limits to help stakeholders save resource and usage costs.
- Security improvements:
- Added forced password change on first login for the management backend administrator account, improving platform account security.
- The installer (Launcher) now stores the MySQL connection information of all services in Kubernetes Secrets by default, mapped to services through environment variables.
Guance Updates¶
- Monitoring > Monitor > Create: added Data Gap and Information Generation configuration areas to better distinguish abnormal data from data gap scenarios.
- Management: added a System Notifications page for viewing all configured abnormal status messages in workspaces under the current account.
- Scenarios:
- Chart query: added the Rollup function, which also applies to Metrics Analysis and Query Tools;
- Dashboards/Custom views: added a pin feature. When the currently accessed workspace is authorized to view data from several other workspaces, querying other workspaces' data can be set as the default option.
- System views: supports cloning to create a dashboard or custom view;
- Custom Explorer: optimized search mode; in non-edit mode, hovering over Data Scope displays all filter conditions.
- Explorer > Quick Filter:
- Added a Dimension Analysis button, which quickly switches to Explorer analysis mode when clicked;
- Supports clicking an external button to directly add the current field to or remove it from display columns.
- Free Plan workspaces > Navigation bar: added an Upgrade Now button.
- Infrastructure > Containers > Hexbin map: added two metric fill methods, CPU usage (standardized) and MEM usage (standardized).
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.82.160 (April 08, 2024)¶
pubrepo.guance.com/dataflux/1.82.160:launcher-f20b04d-1712582537
This is a fix release with the following updates:
Guance Updates¶
- Fixed the issue in some customer environments where the list of joined workspaces could not be searched.
1.82.158 (March 27, 2024)¶
pubrepo.guance.com/dataflux/1.82.158:launcher-c90f955-1711689089
Guance Deployment Plan Updates¶
- Security updates.
- Data retention policy: supports workspace owners configuring data retention policies, with custom retention durations. Use cases:
- Metrics Management > Measurements;
- Logs > Index > Create.
- Users: supports inviting members via email accounts.
Guance Updates¶
- Monitoring:
- Alert Policy Management: each notification rule (including default notifications and custom notifications) now supports escalation notification conditions.
- Monitor > Event Content: added custom advanced configuration, supporting associated logs and error stacks;
- Host Intelligent Monitoring: changed the current mutation display to a period-based predictive anomaly alerting method. The trend chart displays the current metric and the upper and lower bounds of the confidence interval; anomalies beyond the confidence interval are highlighted in red.
- Scenarios > Charts: added Topology Map.
- APM > Trace Details > Service Call Relationships: adjusted to a service topology display, showing call counts between services.
- Data retention policy: the retention policy for Session Replay is now linked with the RUM retention policy. For example, if RUM data is retained for 3 days, Session Replay data is also retained for 3 days.
- Explorer:
- Event Explorer > Basic Attributes: added a configuration for whether detection metrics are displayed, cached locally and applied globally;
- APM > Error Tracking > Pattern > Details page: supports creating Incident Issues;
- RUM > Error > Pattern > Details page: supports creating Incident Issues;
- RUM > View > Details page:
- Performance: added an All Entries option to list all associated data under the current View;
- Fetch/XHR: clicking a data row supports opening the corresponding trace details page or Resource details page.
- Time widget: when retrieving Current Time, precision is in milliseconds.
- Management > Ticket Management:
- Added ratings and reviews;
- Adjusted so that tickets with feedback are automatically closed if there is no customer feedback within 7 days;
- Supports exporting the ticket list;
- Tickets with Completed or Canceled status can be restarted;
- After account cancellation, open tickets submitted under the account are automatically closed.
- Overall optimization of the cloud marketplace activation process.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.81.157 (March 13, 2024)¶
pubrepo.guance.com/dataflux/1.81.157:launcher-14a874c-1710947837
Guance Updates¶
- Monitoring > Monitor: the Composite Detection monitor type is now available. It supports combining the results of multiple monitors into one monitor through expressions, and alerts are ultimately based on the combined result.
- Scenarios > Services: supports cross-workspace Service Map queries.
Guance Deployment Plan Updates¶
- Management > Basic Information: added a Used DataKits count display;
- Management > Users: added a Groups page. Groups can be configured with associated workspaces and roles, and users gain access to the corresponding workspaces through groups.
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.80.156 (March 06, 2024)¶
pubrepo.guance.com/dataflux/1.80.156:launcher-3a2a6a9-1709822017
Guance Deployment Plan Updates¶
- Added login method selection for unified management of login methods;
- Strengthened the password strength of the MySQL business database accounts automatically generated during deployment;
- Added delete operations for local accounts and single sign-on accounts.
Guance Updates¶
- Monitoring
- Monitor > Detection Frequency: added custom Crontab input, meeting the need to run detection only during specific time periods;
- Mutation Detection: added Last 1 minute and Last 5 minutes detection ranges;
- Mute Management: Event Attributes are optional when selecting a mute scope; finer-grained matching rules can be configured as needed.
- DataFlux Func: added external Functions. Third-party users can fully utilize the local cache and local file management service interfaces of Function to write functions and execute data analysis queries within workspaces.
- APM > Traces:
- Optimized the UI display of the Title area;
- For Flame Graph, Waterfall Chart, and Span lists with more than 10,000 spans, unshown spans can be viewed by setting an offset;
- Added an Error Span filter entry; supports searching by the resource name or Span ID.
- Scenarios
- Charts: added Sankey diagrams;
- View Variables: added a select button. When checked, all current values are selected by default and can be deselected as needed;
- Account Management: added a cancellation entry.
- Explorer:
- Optimized UI display;
- Filters now support regex match / inverse regex match modes;
- Wildcard filters and searches support left wildcard matching.
- Events > Details page: optimized the UI display of the Alert Notifications tab.
DataKit Updates¶
- New Features
- Added APIs for dynamically updating Global Tags to the DataKit API
- Added object collection for Kubernetes PersistentVolume / PersistentVolumeClaim resources
- Added Kubernetes dfpv (PV usage rate) metrics and object collection; additional RBAC is required
- Bug Fixes
- Fixed the SkyWalking RUM root-span issue
- Fixed incomplete Windows Event collection
- Fixed the missing
hostfield in Pinpoint collection - Fixed the RabbitMQ metrics collection issue
- Fixed compatibility issues with older OpenTelemetry versions
- Fixed line parsing errors in Containerd logs
- Feature Optimizations
- StatsD converts count-type data to floating point by default when collecting
- The Container collector supports Docker 1.24+ and later versions
- Optimized the SQLServer collector
- Optimized the Health Check collector
- Optimized the default time value for log collection
- Added the environment variable
ENV_INPUT_CONTAINER_DISABLE_COLLECT_KUBE_JOBto disable collection of Kubernetes Job resources - Updated built-in collector views:
- ssh
- etcd
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.79.155 (February 07, 2024)¶
pubrepo.guance.com/dataflux/1.79.155:launcher-df4a338-1707312493
Guance Updates¶
- Fixed some minor bugs.
1.79.154 (January 31, 2024)¶
pubrepo.guance.com/dataflux/1.79.154:launcher-26c05a5-1707056114
Guance Deployment Plan Updates¶
- Workspace Management > Data Storage Policy: added a custom option with a range of <= 1800 days (5 years); metrics now include additional options such as 720 days and 1080 days; after modifying and saving the Data Storage Policy in Console > Settings, the backend data storage is updated synchronously;
- Users: supports one-click allocation of workspaces and roles to user accounts;
- Added a console audit event viewing entry for quickly viewing audits of operations related to all workspaces;
- Added MFA Authentication for the Management Console.
Guance Updates¶
- Monitoring:
- Intelligent Monitoring:
- The detection frequency for Host, Log, and Application Intelligent Monitoring is adjusted to once every 10 minutes, and each detection run is counted as 10 call charges;
- To improve algorithm accuracy, Log and Application Intelligent Detection use data transfer. When an intelligent monitor is enabled, corresponding measurements and metric data are generated. This adjustment generates additional time series, specifically the number of detection dimensions filtered by the current monitor's filter conditions (service, source) multiplied by the number of detection metrics. Because the monitor's filter conditions are not stored, modifying the monitor filter configuration generates an equivalent number of new time series; therefore, time series may be billed twice on the day the monitor filter configuration is modified, and normal billing resumes the next day.
- Alert Policy Management:
- Added custom notification time configuration, refining alert notification configuration by period and time range;
- Added Permanently as an option for repeated alerts.
- Monitor
- Alert configuration: supports configuring multiple Alert Policies. If multiple are configured,
df_monitor_nameanddf_monitor_idare presented as multiple values separated by ";"; - Reworked Incident Issue linkage: added an Close Issue on Event Recovery toggle. When an abnormal event recovers, the Incident Issue is closed synchronously;
- Added a clone button to the monitor list.
- Notification Targets: added a simple HTTP notification type that receives alert notifications directly via a Webhook address;
- Alert configuration: supports configuring multiple Alert Policies. If multiple are configured,
- Intelligent Monitoring:
- Scenarios:
- Charts: added Currency as a unit option; Same-Period Comparison in Advanced Configuration has been changed to Period-over-Period and Year-over-Year;
- Service Management > Resource Calls: added TOP / Bottom quantity selection to the Top List.
- Explorer: added a Time Column toggle to display column settings.
- Plans & Billing:
- Added a Create Workspace entry to the workspace lock popup, optimizing the operation experience;
- Optimized the AWS registration flow.
DataKit Updates¶
- New Features
- Added a host Health Check collector
- Bug Fixes
- Fixed a potential crash caused by Windows Event collection
- Fixed issues in the data recording feature and improved related documentation
- Fixed the DDTrace multi-trace propagation concatenation issue
- Fixed the truncation issue in Socket log collection
- Fixed the issue where the main configuration file remained after DataKit upgrade
- Fixed the update script overwrite issue
- Feature Optimizations
- Optimized resource limit functionality for non-root Linux installations on hosts
- Optimized sharding and blacklist matching performance, greatly reducing memory consumption (10x)
- Log Streaming collection supports the FireLens type
- Added the
log_read_linesfield to logs collected by Log Forward - Optimized the handling of the
cluster_name_k8stag in Kubernetes - Added the restart count (
restarts) metric to Kubernetes Pod time series metrics - Optimized the
kubernetestime series measurement and added container statistics - Optimized the Kubelet metrics collection logic
For more details, see the help documentation: https://docs.guance.com/en/release-notes/
1.78.153 (January 17, 2024)¶
pubrepo.guance.com/dataflux/1.78.153:launcher-54a571c-1706259428
Deployment Plan Updates¶
- The Launcher deployment tool supports switching between Chinese and English.
1.78.151 (January 11, 2024)¶
pubrepo.guance.com/dataflux/1.78.151:launcher-fdacafd-1705323861
Guance Updates¶
- Logs:
- Added BPF network log collection and a log details page, supporting JSON format conversion; added a readable display mode to the details page;
- Added binding Associated Network Logs;
- Data Access: added batch operations.
- Scheduled Reports: added sharing options, Public Sharing or Encrypted Sharing.
- Dashboards:
- View Variables: added an All Variable Values parameter passing option;
- Time series charts: added sorting logic (new engine only), supporting sorting of returned results.
- Generate Metrics: supports batch operations; members with Standard or higher permissions can clone.
- Monitor:
- Notification Targets: adapted to the new DingTalk bot. The Secret option is optional when creating, allowing quick association with a DingTalk bot.
- Optimized SLO deduction logic.
- RUM: the public DataWay supports converting IP addresses to geographic location information.
DataKit Updates¶
- New Features:
- Kubernetes deployment supports configuring any collector configuration through the environment variable
ENV_DATAKIT_INPUTS - Added the
AS_TAG_V2version of the Container collector, supporting more fine-grained configuration of Labels to Tags
- Kubernetes deployment supports configuring any collector configuration through the environment variable
- Bug Fixes:
- Fixed intermittent errors in the
deploymentanddaemonsetfields of the Container collector - Fixed the issue where container log collection lost the last few lines of logs after a container ran briefly and exited
- Fixed the SQL time error for slow queries in the Oracle collector
- Fixed the
instancesetting issue in the Prometheus collector
- Fixed intermittent errors in the
- Feature Optimizations:
- Optimized Prometheus Remote Write collection
- eBPF collection supports setting resource usage
- Optimized the Profiling data collection flow
- The MongoDB collector supports separate username and password configuration
- The SQLServer collector supports configuring an instance name
- Optimized the ElasticSearch collector view and monitors
- The KafkaMQ collector supports multithreading mode
- The SkyWalking collector adds support for the Meter data type
- Updated some collector documentation and fixed other bugs
- Optimized the upgrade command for Proxy installation
- Optimized resource limit functionality for non-root user installations
For more details, see the help documentation: https://docs.guance.com/en/release-notes/