Release Notes (2025)¶
This document records the update content descriptions for each release of TrueWatch.
March 26, 2025¶
Feature Updates¶
Incidents¶
- Unrecovered Events: The time widget now refreshes automatically by default, and a new front-end page prompt is added after manually recovering an event.
- Event Details: Improved display of alert notification pages.
- Export options for events and intelligent monitoring explorers have been updated to include "Notification Status."
Management¶
Data Forwarding: Added permission configuration. By setting view permissions for forwarded data, data security can be effectively improved.
Monitoring¶
- Infrastructure Liveness Detection V2: Added configurable detection intervals.
- Alert Policies: Notification matching logic has been adjusted to improve execution efficiency in scenarios where events hit multiple policies or complex alert strategies.
- Notification Targets: Added Slack and Teams as two new notification targets to meet the needs of more global users.
Use Cases¶
- View Variables: External data source queries are supported.
-
Charts:
-
A new "Monitor Summary" chart has been added, integrating the monitor list to display the latest status for real-time monitoring and anomaly trend perception.
- Command Panel: Display improvements;
-
Chart Queries: In DQL queries, when using "wildcard" or "regex," new query suggestion prompts have been added.
-
Explorers, Dashboards > Time Widget: Added "Last 1 Minute" and "Last 5 Minutes" options.
Billing¶
- Added Monthly Bill module for intuitive display of monthly consumption totals.
- Added export bill functionality.
Synthetic Tests¶
Application List > Create Application: Added parameter configurations for "Compressed Upload" and "Custom Hosted Address."
Synthetic Testing¶
Added "South Africa" and "Hong Kong, China" as testing nodes to further expand global coverage.
Logs¶
- Log Explorer
- Shortcut filtering operations have been adjusted;
- Tokenization logic for lists has been optimized;
- JSON formatted data has added "JSON Search";
- Indexes > Key Fields: Added "One-click Extraction."
New Integrations¶
- Added Azure Network Interfaces;
- Added Azure Kubernetes;
- Added Azure Virtual Network Gateway;
- Improved English integration translations.
Bug Fixes¶
- Fixed low utilization issue on log page display.
- Fixed metric unit display issues on Service Maps.
- Fixed inability to select units for multiple columns in table charts.
- Fixed errors when exporting log stream charts to CSV with selections other than 1,000.
- Fixed inconsistencies between P75 results on popular pages and DQL query results.
- Fixed issue where the time filter still showed today after clicking the
<<
button. - Fixed unexpected behavior in menu management.
- Fixed abnormal search space ID filtering in the admin backend.
- Fixed missing test sample issues in Pipeline interfaces.
- Fixed excessive duration of configuration migration export functionality.
- Fixed numerous empty items in quick filters on the event details interface after upgrades.
- Fixed duplicate entries in the official template library for monitors and inability to search other monitors once a template was selected.
March 12, 2025¶
Breaking Changes¶
Events df_alert_info
field definition adjustment: Added explanations for unmatched alert policy reasons. Filtering judgments to obtain actual external notifications still require the use of isIgnored
.
Feature Updates¶
Incident Management¶
- Added Incident Management entry. Logged-in users can view and manage all incident tracking statuses for workspaces they have joined.
- Optimized Channel List display for incidents to improve querying efficiency when there are too many channels.
Management¶
- Cloud Account Management: Added Alibaba Cloud account authorization type.
- API Key Management: Added permission control functionality for API Keys, supporting role-based authorization. Through role-based authorization, API Keys only possess operation permissions within the scope of the role, thereby effectively reducing security risks.
- Data Forwarding: Default interaction changed to unselected rules.
AI Error Analysis¶
The following detail pages have added AI Error Analysis capabilities:
- error logs
- APM > Trace/Error Tracking
Use Cases¶
-
Scheduled Reports:
-
Added Webhook as a notification method;
-
Supported sharing dashboard images to WeCom/DingTalk.
-
Time Series Charts: After selecting area chart as the chart type, added Stack Mode style for easier observation of overall data accumulation effects.
APM¶
Traces: Supports batch export of JSONL format.
RUM¶
User Analysis > Funnel Analysis: Session lists queried support session replay functionality.
Logs¶
- Explorer:
- Log Explorer > Index Quick Filter optimization in the search bar;
- Log Details > Extended Fields: Added "Dimension Analysis" mode;
- Indexes: Supports setting exclusive Key Fields under index dimensions.
Explorer Time Widget¶
Left-side time range selection and right-side refresh frequency are independent. Only two situations affect refresh frequency:
- Selected time range exceeds 1h
- Selected time is absolute time
Infrastructure¶
HOST: Explorer supports adjusting time ranges.
Pipelines¶
- Configuration page display optimization;
- Pipeline processing types added "Incident";
- Test samples support JSON format acquisition.
- Filtering Conditions > Synthetic Tests: Supports multi-step synthetic tests.
New Integrations¶
- Added Azure Load Balancer;
- Rewritten K8S Server API;
- Updated GitLab CI;
- Translated Volcengine-related views;
- Translated AWS-related views.
Bug Fixes¶
- Fixed no response issue when exporting log flowcharts to CSV.
- Fixed the issue where no data appeared in time series charts after adding related filters when using
ddtrace
collected JVM metrics withruntime-id
as the variable. - Fixed the issue with gradient color scale interface display.
- Fixed the issue where the filter condition shows empty after saving when editing DQL queries in time series charts.
- Fixed the abnormal display of infrastructure table charts in application performance monitoring.
- Fixed the issue where the forwarding rule does not support storage durations set to 1,800 days in the management backend.
- Fixed the error message "kodo service API request error: Service Unavailable" when executing quick queries with
show_object_field(HOST)
. - Fixed bugs in quick access.
- Fixed the issue where
session
andview
have no data while otherresources
and actions have data in RUM. - Fixed the issue where required fields were immediately validated during multi-step synthetic test creation.
- Fixed the issue where filtering conditions did not take effect when setting role authorizations for data access.
February 27, 2025¶
OpenAPI Updates¶
Metrics: Added Metric Set and Label Information Retrieval.
Feature Updates¶
Synthetic Testing¶
- HTTP Synthetic Tests: Added Script Mode. Customizable judgment conditions and data processing logic for synthetic test tasks via Pipeline scripts.
- Added Multi-step Synthetic Tests: Allows creating tests using response data from multiple connected APIs and linking multiple task requests through local variable transmission.
Use Cases¶
- Dashboard > Visibility Scope: Added "Custom" configuration, allowing configuration of "Operation" and "View" permissions for this dashboard. This configuration also includes a new "All Members" option.
- Charts:
- Added AI-based automatic generation of chart titles and descriptions;
- Log Flow Chart added "Rule Mapping" function;
- Table Chart column display optimization;
- Grouped Table Chart: Expression results support sorting;
- Time Series Chart, Pie Chart, and multiple tables support data export to CSV files.
Metrics¶
- Metrics Analysis > Table Chart: When query results exceed 2,000 entries, three modes add "Query Result Count" display.
- Metric Management: Supports one-click jump to Metric Analysis.
- Generated Metrics: Supports import creation methods, supports batch export.
Infrastructure¶
Container/Pod Explorer: Object data added four new fields: cpu_usage_by_limit
, cpu_usage_by_request
, mem_used_percent_base_limit
, mem_used_percent_base_request
.
APM¶
- Profiling > Flame Graph Interaction Optimization: Selecting a single search method name allows direct focus positioning.
- ServiceMap Interaction Optimization: Supports searching nodes on the current canvas in upstream/downstream pages.
New Integrations¶
- Added AWS Cloud Billing;
- Added Kube Scheduler;
- Added MQTT;
- Rewritten APISIX;
- Updated TiDB English documentation and views;
- Updated Zookeeper views, added integration icons;
- Fixed English translation of some component mainfest.yaml files.
Bug Fixes¶
- Fixed the issue where tab pages in application performance monitoring > trace details displayed incorrectly;
- Fixed the issue where
@member
in exception tracking > Issue replies was incorrect; - Fixed the issue where temperature units in charts were incorrect.
February 19, 2025¶
Breaking Changes¶
Events df_meta
will no longer retain alert_info
related information records. Users previously relying on this information to obtain notification targets should switch to using the newly added df_alert_info
(event alert notifications), df_is_silent
(whether muted), and df_sent_target_types
(event notification object types) fields to complete corresponding functions.
Potentially affected functional scenarios:
- Custom usage scenarios for obtaining events via OpenAPI to connect to external systems
- Custom usage scenarios for forwarding notification targets via Webhooks to external systems
Feature Updates¶
PromQL Query¶
Added query type: Instant Query, which performs queries for a single time point.
Monitoring¶
Monitor configuration page:
- Added
not between
option in the logical match of trigger conditions; - Supports directly modifying monitor status ("Enable" or "Disable").
APM¶
Trace: Added Service Context tab page in detail pages.
Events¶
Event Details Page: Added support for binding Built-in Views;
Exception Tracking¶
- Issues added
working
,closed
statuses; - For timeouts staying in
open
status without specified responsible persons and handling timeouts, Issue Upgrade added repeated notification configuration; - Adjusted UI display for Issue system comments and channel notifications;
- Analytical Dashboard: Added time widget.
Use Cases¶
- Chart Links: Added "View Host Monitoring View", default off.
- Explorer: Supports deleting fixed
name
columns, users can customize list displays. - Cloud Billing Analysis View: Supports viewing billing details.
Management¶
Role Management: Session Replay view, audit events added custom addition of view permission capability.
Metrics¶
Generated Metrics: Metric name input no longer supports hyphens -
.
Integration¶
Integration Cards added descriptive information.
Deployment Edition Update¶
- Template Management: Supports uploading infrastructure explorer templates;
- Index Configuration: Deprecated "Backup Logs" item; Configurable storage strategy available at "Edit Workspace > Data Storage Policy > Data Forwarding - Default Storage".
New Integrations¶
- Added Milvus;
- Added Volcengine Public IP;
- Added opentelemetry-python;
- Added OpenLIT Integration;
- Updated k8s/es/mongodb/rabbitmq/oracle/coredns/sqlserver English monitors & views.
Bug Fixes¶
- Fixed special character issues causing abnormal results in AI aggregated notifications;
- Fixed compatibility issues for Servicemap deployment edition;
- Fixed hidden view variables being unconfigurable in composite charts;
- Fixed disordered display of "Unrecovered Problem List" in Exception Tracking > Analytical Dashboard;
- Fixed inconsistent P75 results and DQL query results in User Access Monitoring Analytical Dashboard;
- Fixed viewer search box anomalies in User Access Monitoring;
- Fixed partial effectiveness of same fields in Scene > Object Mapping boards;
- Fixed UI display issues for Monitor > Event Content;
- Fixed unsatisfactory quick filter results for unrecovered events in Event Viewer.
January 16, 2025¶
Feature Updates¶
User Analysis¶
- Added Funnel Analysis feature: Users can define conversion steps to create funnels, view data conversions, and conduct in-depth analysis;
- Integrated User Insights Module: Added User Insights module, combining heatmaps and funnel analysis for more comprehensive user behavior analysis tools;
- Added Mobile SourceMap Restoration: Android and iOS applications support uploading SourceMap files on pages and viewing restored data in error viewers.
APM¶
When adding services in APM, added Automatic Host Injection installation guide to simplify the installation process.
Integration¶
- DataKit (Data Collection Tool): Added Docker installation guidance on the DataKit installation page, providing more diversified installation options;
- External Data Source Optimization: Added query standard tips when querying SLS data sources to help users perform data queries more accurately.
Use Cases¶
Composite Charts Optimization: Composite charts added view variable configuration, supporting the selection of view variables from the current dashboard for this composite chart, enabling more flexible data filtering and analysis.
Monitoring¶
Mutational Detection Monitors: Added support for week-over-week and month-over-month comparisons for query cycles.
AI Intelligent Assistant¶
Added DataFlux Func knowledge base.
Pipelines¶
Automatic Pipeline Generation Optimization: Supports simultaneous structural and natural language interaction to obtain Pipeline parsing.
Bug Fixes¶
- Fixed display issues in log stacking mode;
- Fixed misalignment of input boxes in log detection monitors;
- Fixed erroneous metric calculations;
- Fixed lack of
having
statement support in Volcengine; - Fixed errors when selecting "Request Error Rate" and "Average Requests Per Second" metrics in application performance metric detection;
- Fixed ineffective
not in
statements in Volcengine base; - Fixed slow page loading due to large data returns in event lists;
- Fixed non-compliance with expectations for one-click event recovery in Hangzhou site.
January 8, 2025¶
OpenAPI Updates¶
- Field Management: Supports obtaining field management lists, supports Adding/Modifying/Deleting field management.
- Synthetic Tests: Supports Modifying dialing tasks.
- Exception Tracking > Schedules: Supports obtaining schedule lists, supports Creating/Modifying/Deleting schedules.
- Exception Tracking > Configuration Management: Supports obtaining notification policy lists, supports Creating/Modifying/Deleting notification policies; Supports obtaining Issue discovery lists, supports Creating/Modifying/Enabling/Disabling/Deleting Issue discovery configurations.
Feature Updates¶
Logs¶
- Log Index Optimization:
- When accessing built-in log views and log context tabs, the respective currently active log index and
default
index will be pre-selected by default. Both tabs support multi-selection of indexes. Additionally, when cross-workspace queries are enabled and authorized workspaces are selected from the menu, it is possible to directly query the index data of corresponding workspaces here. This ultimately helps users fully view associated log data on one page, optimizing log query interactions. - When listing log indexes, apart from
default
being displayed at the top, the remaining log indexes are listed in alphabetical order A-Z. - Log Explorer Added Stacking View Mode: Under stacking mode, fields will be consolidated into a single column and presented in rows within cells. Log information is displayed more compactly and clearly, facilitating quick browsing and analysis by users.
- Log Pipeline Optimization: Log Pipeline test samples are adjusted to acquire all fields of logs and must be filled in row protocol format. Additionally, user-entered logs must adhere to format requirements.
Use Cases¶
- Table Charts Optimization:
- Multi-Metric Query Sorting Support: When performing multi-metric queries with a single DQL, table charts now support sorting.
- Table Pagination Selection: Added table pagination selection functionality, allowing users to choose appropriate pagination sizes based on data volume and viewing needs.
- Composite Charts: Supports adjusting the order of charts.
- Chart Optimization: Adjusted the function order of DQL query components, emphasizing the use cases of the Rollup function to help users better utilize it for data aggregation and analysis.
Management¶
-
Events Support Configuring Data Forwarding: Supports configuring data forwarding rules for event types, saving filtered event data to TrueWatch's object storage and forwarding it to external storage, providing flexible event data management capabilities.
-
Workspace Added DataKit Environment Variables: Workspaces support managing DataKit environment variables, allowing users to easily configure and update environment variables for remote synchronized updates to DataKit collection configurations.
-
Query Audit Events Optimization: Added multiple fields for recording query information, and supplemented the query time range in the event content, facilitating tracking and analyzing query behaviors.
Pipelines¶
Automatic Pipeline Generation Optimization: Changed the way hints appear, improving product experience.
AI Intelligent Assistant¶
AI Intelligent Assistant Added Chart Generation: Based on large models, the chart generation function automatically analyzes user input text data and intelligently generates suitable charts, solving problems such as cumbersome manual chart creation and difficulty in choosing charts.
Monitoring¶
Alert Policies: Member-configured notification rules support appending names for purpose descriptions.
New Integrations¶
- Added AWS Gateway Classic ELB;
- Added Volcengine TOS Object Storage;
- Modified AWS Classic Collector Name;
- Added MinIO V3 Integration;
- Updated Elasticsearch, Solr, Nacos, InfluxDB V2, MongoDB integrations (views, documentation, monitors);
- Updated Kubernetes monitoring views.
Bug Fixes¶
- Resolved unauthorized cross-space event data issues;
- Resolved inability to query data when jumping to the trace explorer with
trace_id
; - Resolved inability to fill numerical values in view expression queries;
- Resolved absence of operation audit records when changing alert policies in external event detection monitors;
- Resolved inability to adjust column widths in event display lists.