Continuous Error Tracking release notes
These release notes describe recent changes to Harness Continuous Error Tracking.
- Progressive deployment: Harness deploys changes to Harness SaaS clusters on a progressive basis. This means that the features described in these release notes may not be immediately available in your cluster. To identify the cluster that hosts your account, go to your Account Overview page in Harness. In the new UI, go to Account Settings, Account Details, General, Account Details, and then Platform Service Versions.
- Security advisories: Harness publishes security advisories for every release. Go to the Harness Trust Center to request access to the security advisories.
- More release notes: Go to Harness Release Notes to explore all Harness release notes, including module, delegate, Self-Managed Enterprise Edition, and FirstGen release notes.
Latest: November 02, 2023, versions ET-Service 5.30.0 and ET-Collector 5.30.0
New features and enhancements
The Summary page loading time has been optimized. Now, the Summary page loads faster, ensuring a better user experience. (CET-1233)
The event distribution chart now supports plotting a graph for new events. (CET-1610)
Various dependencies were upgraded to prevent security issues. (CET-1880)
Early access features
This release does not include any early access features.
Fixed issues
The ARC screen displayed variables that appeared expandable but were unresponsive. (CET-1116)
This issue has been resolved. Now, variables display the expansion arrow only if there is data to display.
Events plotted by the Event Distribution graph did not consistently represent the top occurring events. (CET-1745)
This issue has been resolved. Now, the events on the Event Distribution graph are consistently the top occurring events.
After implementing Saved Filters, the event distribution chart was not functioning properly, preventing the filtering of events by type or status. (CET-1784)
This issue has been resolved. Now, filtering on the chart is working as expected.
The event distribution chart allowed zooming in up to the seconds, which caused confusion with the displayed numbers. (CET-1810)
This issue has been resolved. Now, zooming is limited to the minute, ensuring consistency with the graph axis.
Filters could be saved without any actual filtering. (CET1844)
This issue has been resolved. Now, filters can be saved only with applied criteria.
It was difficult to identify the managed filters button in the saved searches drop-down compared to other filters. (CET-1847)
This issue has been resolved. Now, the managed filters button is easier to identify and use.
Editing a saved filter redirects to the Events list. (CET-1848)
This issue has been resolved. Now, editing a saved filter redirects to the 'Manage saved filters' dialog.
Leaving the Events page does not prompt a warning about unsaved changes. (CET-1850)
This issue has been resolved. Now, when there are unsaved changes, a warning message appears.
The CET integration with CD was broken, resulting in no events appearing when using CET in a deployment pipeline. (CET-1895)
This issue has been resolved. Now, events appear as expected when using CET in a deployment pipeline.
Hotfixes
This release does not include hotfixes.
Previous releases
2023 releases
October 19, 2023, versions ET-Service 5.29.3 and ET-Collector 5.29.0
New features and enhancements
This release does not include new features and enhancements.
Early access features
This release does not include any early access features.
Fixed issues
The total number of new, resurfaced, and critical events displayed on the Event Summary page did not match the counts on the Event List page. (CET-1233)
This issue has been resolved. Now, the total number of new, resurfaced and critical events is consistent across both the Event Summary and Event List pages.
Previously, when new events were marked as hidden or resolved and moved to their respective Hidden or Resolved tabs, the total event count on the event list remained the same. (CET-1747)
Now, when new events are marked as hidden or resolved and moved to their respective Hidden or Resolved tabs, the New label is removed, and these events no longer contribute to the event count on the Events page.
Users needed to click the Add or Delete button multiple times when adding or deleting a critical event. (CET-1877)
This issue has been resolved. Now, users can add and delete events with a single click.
Hotfixes
This release does not include hotfixes.
October 7, 2023, versions ET-Service 5.28.2 and ET-Collector 5.28.0
New features and enhancements
- Event filtering has been enhanced by removing event type selector boxes and displaying event counts above the events list. Additionally, a multi-select dropdown for event types has been introduced for improved usability. (CET-1698)
Early access features
This release does not include any early access features.
Fixed issues
Previously, there was no confirmation prompt when deleting a notification rule. (CET-1713)
This issue has been resolved. Now, a confirmation window is displayed when deleting a notification rule.
Hotfixes
This release does not include hotfixes.
September 29, 2023, versions ET-Service 5.27.1 and ET-Collector 5.27.0
New features and enhancements
This release does not include new features and enhancements.
Early access features
This release does not include any early access features.
Fixed issues
Previously, when the monitored service information was incorrect, the agent logs did not provide a clear error message. (CET-1533)
This issue has been resolved. Now, the error message has been improved to indicate the monitored service details.
Hotfixes
This release does not include hotfixes.
September 26, 2023, Version ET-Agent 5.6.0
New features and enhancements
This release does not include new features and enhancements.
Early access features
This release does not include any early access features.
Fixed issues
The CET Agent was causing the app to not close properly in specific scenarios when events needed to be collected during shutdown. (CET-344)
This issue has been resolved. Now, the CET Agent no longer interferes with the proper app shutdown process.
The CET Agent was experiencing degraded performance during application startup when used in conjunction with APM agents such as AppDynamics, New Relic, Datadog, and so on. (CET-1675)
This issue has been resolved. The CET Agent's performance during application start-up is now optimized and no longer degrades when used with APM agents.
Applications with CET Agents installed experienced start-up delays. (CET-1738)
This issue has been resolved by updating the predefined filters. Now, start-up delays have been substantially reduced.
Hotfixes
This release does not include hotfixes.
September 14, 2023, Version ET-Service 5.26.1
New features and enhancements
On the ARC screen, variables now display their values on hover. Additionally, when you select a variable, it is highlighted in the variables panel for easy identification. (CET-970)
CET now provides an audit trail feature for Agent Tokens and Critical Event definitions. You can view the audit trail for create, update, and delete operations, enhancing visibility and security in token management. (CET-1364)
Early access features
This release does not include any early access features.
Fixed issues
On the ARC screen, some variables were not displaying values. (CET-1122)
This issue has been resolved. Now, values are displayed for all variables on the ARC screen.
When configuring notifications for code errors and selecting the Any option, the Timeout Error type was incorrectly listed as one of the choices in the dropdown menu. (CET-1514)
This issue has been resolved. Now, when configuring notifications for code errors and selecting the Any option, the Timeout Error type is not listed in the dropdown menu.
Clear filters button on the Event Summary screen was enabled, even though it was supposed to be disabled when nothing is filtered yet.(CET-1613)
This issue has been resolved. Now, the Clear filters button on the Event Summary screen is correctly disabled when no filters are applied.
Role-Based Access Control (RBAC) was missing at both the Project and Organization levels. (CET-1701)
This issue has been resolved. Now, RBAC has been implemented at both the Project and Organization levels.
Previously, child events within a group were not displayed according to the filter criteria, leading to inconsistent filtering. (CET-1744)
This issue has been resolved. Now, child events within a group are correctly displayed according to the selected filter criteria, ensuring accurate event list filtering.
Hotfixes
This release does not include hotfixes.
August 30, 2023, Hotfix version ET-Service 5.25.10
The search functionality in the events list was not working. (CET-1618)
This issue has been resolved. Now, when you enter a value in the Search field, CET searches the Description and the Location columns in the Events List for matching values.
New events did not appear in the events list. (CET-1632)
This issue has been resolved. Now, the Events List displays all events.
August 21, 2023, versions ET-Service 5.25.9 and ET-Collector 5.25.3
New features and enhancements
Various dependencies were upgraded to prevent security issues. (CET-1571)
The default time period on the Events Summary page has been adjusted to one hour. (CET-1576)
Early access features
This release does not include any early access features.
Fixed issues
When a monitored service was created with spaces or special characters in the name, the monitored service was not appearing in the list. (CET-1551)
This issue has been resolved. Now, you can create monitored services with names containing spaces, hyphens (-), or underscores (_). However, if you attempt to use any other special characters, an error message will appear.
The Events Summary page was timing out when fetching data, especially for events marked as resolved. (CET-1569)
This issue has been resolved. The Events Summary page now loads significantly faster.
Users were not receiving notifications when relevant events were generated. (CET-1585)
This issue has been resolved. Now, notifications are being sent when relevant events occur.
The ARC screen was unable to fetch source attach data. (CET-1685)
This issue has been resolved. You can now view source attach data directly on the ARC screen.
The Events Summary page was not displaying the event status for new, resurfaced, and critical events. (CET-1686)
This issue has been resolved. On the Events Summary page, you will now see the appropriate status indicators for new, resurfaced, and critical events.
July 21, 2023, Hotfix version ET-Service 5.24.7
The Events Summary page timed out in some instances when events marked as resolved caused slowness while fetching summary data. (CET-1569)
This issue has been resolved. Now, the Events Summary page loads faster and does not time out.
July 14, 2023, version ET-Agent 5.5.0
What's new
This release does not include new features and enhancements.
Early access
This release does not include any early access features.
Fixed issues
The CET Agent had missing tiny links on some logs when using Log4j2. (CET-894)
This issue has been resolved. Now, the tiny links appear consistently in Log4j2 logs.
June 27, 2023, versions ET-Service 5.24.3 and ET-Collector 5.24.3
What's new
This release does not include new features and enhancements.
Early access
This release does not include any early access features.
Fixed issues
Notifications created in the SRM module could not be edited when using the CET module.(CET-1295)
This issue has been resolved. Now, you can edit notifications within the CET module, even if they were originally created in the SRM module.
The configured notification count on the Monitored Services listing page of the CET module displays notifications for all types of alerts related to a particular monitored service. (CET-1294)
This issue has been resolved. Now, the notification list on the Monitored Services page of the CET module shows only the notifications for Code Errors.
The events list disappears from the Events Summary page, despite having multiple agents running. (CET-1517)
The issue was caused when the same event occurred across two deployments and environments. This issue has been resolved. The Events Summary page now accurately renders the events list, regardless of the occurrence of the same event across multiple deployments.
June 09, 2023, Hotfix version ET-Service 5.23.1
CET Agents that were started without providing an agent token are not appearing on the list of running agents. (CET-1411)
This issue has been resolved. Now, all running agents, regardless of the presence of an agent token, are properly displayed on the running agents list.
June 09, 2023, versions ET-Service 5.23.0 and ET-Collector 5.23.0
What's new
Now, when you create a Jira ticket for an event, CET prompts you to complete any mandatory fields that do not have a default value. (CET-1231)
You can now conveniently access a comprehensive list of all active agents running across your entire account directly from the subscription page. (CET-1225)
Early access
This release does not include any early access features.
Fixed issues
Caught exceptions are displayed as uncaught exceptions on the event list. (CET-1388)
This issue has been resolved. Now, the caught exceptions are being displayed correctly.
Agents are being incorrectly displayed as Registered or Peer closed on the status page while still in the process of connecting. (CET-1359)
This issue has been fixed. The status page now correctly reflects the actual status of agents.
May 25, 2023, versions ET-Service 5.22.0 and ET-Collector 5.22.0
What's new
This release does not include new features and enhancements.
Early access
This release does not include any early access features.
Fixed issues
The CET Agent list is failing to load correctly when running in SMP installations with Postgres. (CET-1279)
The issue has been resolved. The CET Agent list now loads properly in SMP installations with Postgres.
May 09, 2023, versions ET-Service 5.21.0 and ET-Collector 5.19.2
The Events Summary page is taking longer (exceeding eight hours) to display the events. (CET-1356)
This issue has been resolved. Now, the events are being displayed on the Events Summary page within a couple of minutes.
The Agent List page throws an error instead of displaying an empty table when a project has no connected agents. (CET-1282)
This issue has been resolved. Now, when a project has no connected agents, the Agent List page displays an empty table.
The code error related pages and components do not refresh when changing projects. (CET-1235)
This issue has been resolved. Now, the code error related pages and components get automatically updated when changing projects.
The search box on the Agent List page is not working. (CET-1299)
This issue has been fixed. Now, you can search for agents using the search box.
The event list, when viewed from a CI pipeline, does not include the cards above the list that show the number of total, new, critical, and resurfaced events. (CET-1249)
This issue has been fixed, and the cards are now displayed on the event list when viewed from a CI pipeline.
The Impacted Services column is displayed in the event list when viewed from the CI pipeline. (CET-1232)
This issue has been fixed, and now the Impacted Services column is not being displayed.
May 08, 2023, version 79111
Harness Continuous Error Tracking (CET) is now available for public preview to provide developer-first observability for modern applications. This is the first release of CET and the module is now available for Public Preview. As the latest module in the Harness Platform, CET helps developers proactively identify and resolve errors across the entire software delivery lifecycle (SDLC).
Here are CET’s key features:
- Exception/error event summary: Provides a dashboard summary of all error events related to your monitored services.
- Event explorer: Provides a list of all error events for a specific monitored service and deployment version.
- Automated Root Cause Analysis (ARC) screen: Provides a powerful mechanism to view every exception’s source code, variables, and environment state.
- Hidden, resolved, and resurfaced events: Helps you manage and troubleshoot the events and exceptions by providing the ability to mark them as hidden, resolved, or resurfaced.
- Critical events: Enables you to add a condition that specifies when an event should be marked as critical.
- Source Attach: Connects your Git source repositories to Harness CET, allowing Harness CET to display the original source code in the ARC screen for an event.
- Shift Left with Harness CI integration: CET natively integrates into Harness Continuous Integration so that developers can run their unit tests and integration and detect errors early in the SDLC.
- JIRA integration: Allows you to create and view Jira tickets for a specific event.