Obcerv Apps 2.x Release Notes

Overview Copied

Obcerv apps release notes contain the list of new features and known issues in Obcerv apps.

For the latest highlights, see What’s New in Obcerv.

Before you install Obcerv apps, make sure to review the Obcerv Compatibility Matrix. For details on installation, administration, and usage, you may refer to Obcerv Documentation.

To learn more about Obcerv, visit the Obcerv product page.

Obcerv Alerting app Copied

Obcerv Alerting 2.5.0 Copied

Released: XX November 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASA-635 Upgraded the app to use Query Service version 2.5.0.
HASA-636 Optimized search for the main Alerting page so that API calls are only made after a delay, limiting the number of backend queries.
HASA-651 When the statics card is selected, API calls are no longer made.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HASA-634 API calls for the Counts by attributes section now only include selected grouping keys instead of all available grouping keys for a context. This improves query and response time for the UI.
HASA-652 Fixed an issue where the filter and group by function did not work with newer versions of the Obcerv Platform API.

Obcerv Alerting 2.4.0 Copied

Released: 4 October 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASA-585 Updated to the latest base image to resolve CVEs with critical and high severities.
HASA-629 Upgraded iam-tools to version 2.6.1 to resolve critical CVEs.
HASA-630 App workloads now restart if any of their configuration options change via a helm upgrade.

Obcerv Alerting 2.3.1 Copied

Released: 13 August 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASA-629 Upgraded iam-tools to version 2.6.0 to resolve critical CVEs.

Obcerv Alerting 2.3.0 Copied

Released: 5 June 2024

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HASA-584 Fixed an issue where the app failed to render when using a newer version of the Obcerv Platform and Query Service.

Obcerv Alerting 2.2.0 Copied

Released: 10 April 2024

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASA-567 The Show triggered setting is now stored in the user profile so it is remembered when the user comes back to the screen.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HASA-568 Severity color is now applied to the Counts by Attributes table.

Obcerv Alerting 2.1.0 Copied

Released: 23 January 2024

Caution

Before upgrading, you must first uninstall all Obcerv apps. Due to a breaking change in a core library (Spring Boot), you need to upgrade all Obcerv apps at the same time. Make sure that you reinstall the latest mutually compatible versions of Obcerv apps. See the Obcerv Compatibility Matrix.

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASA-534 Toggles for showing snoozed and inactive entities have been added to the Entities screen. These are disabled by default; such entities are disabled until the toggles are switched on. The Show triggered only toggle has also been renamed to be consistent with the label used in the System Overview app.
HASA-545 Upgraded Spring Boot to version 3.2.1, which resolves the following reported security vulnerability: BDSA-2023-3298 or CVE-2023-46589.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HASA-536 The group view of the Entities screen no longer collapses on auto-refresh.

Obcerv Alerting 2.0.0 Copied

Released: 8 December 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASA-488 Upgraded app for compatibility with Obcerv Platform 2.0.
HASA-494 Updated the query toolbar component on the Alerting > Entities to the latest version. This prioritizes the Filter field, offering a tabbed interface to distinguish between classifications, attributes, and dimensions.
HASA-507 Removed the context checkboxes since it is not possible to select multiple values concurrently.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HASA-395 Fixed hidden KPI cards in the presence of large values.
HASA-504 Improved the UX so that when the query toolbar is edited directly, the global context selector is now disabled. This makes it clear to the user that the query toolbar values are those taking effect.
HASA-505 Changes made to the context groups in the Overview app are now reflected immediately when you switch to the Alerting app.
HASA-532 Changes made to the query toolbar on the Alerting > Entities screen are now persisted.

Obcerv API Gateway Copied

Obcerv API Gateway 2.3.0 Copied

Released: 4 October 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAPA-143 App workloads now restart if any of their configuration options change via a helm upgrade.
HAPA-156 The seasonal model now takes daylight saving transitions into account when aggregating data.

Obcerv API Gateway 2.2.1 Copied

Released: 13 August 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAPA-144 Upgraded iam-tools to version 2.6.0 to resolve critical CVEs.

Obcerv API Gateway 2.2.0 Copied

Released: 26 April 2024

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAPA-93 Added a public API endpoint that returns a seasonal model based on historical metric data. The model consists of a number of metric aggregations such as arbitrary percentiles, variance, and standard deviation and can be configured with a period and granularity that match the pattern and behavior of the underlying metric.
HAPA-98 Added a public API endpoint that supports the retrieval of up to 10 summary statistics for a metric over a time range.

Obcerv API Gateway 2.1.0 Copied

Released: 23 January 2024

Caution

Before upgrading, you must first uninstall all Obcerv apps. Due to a breaking change in a core library (Spring Boot), you need to upgrade all Obcerv apps at the same time. Make sure that you reinstall the latest mutually compatible versions of Obcerv apps. See the Obcerv Compatibility Matrix.

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAPA-109 Upgraded Spring Boot to version 3.2.1, which resolves the following reported security vulnerability: BDSA-2023-3298 or CVE-2023-46589.
HAPA-119 The public API no longer issues HTTP requests to all plugins to determine the existence of a REST API. It now uses a different REST API discovery mechanism, which has improved the initial page load time.
HAPA-120 The REST API for the last selected application is now stored in the user’s session and persists when the user returns to the Public API page after navigating to other apps.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HAPA-121 A human readable message is now displayed in REST API responses when the payload is malformed.

Obcerv API Gateway 2.0.0 Copied

Released: 8 December 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAPA-47 Remove deprecated GetMetricNames(), GetNames(), and GetValues() functions.
HAPA-73 Upgraded app for compatibility with Obcerv Platform 2.0.

Obcerv App Query Service Copied

Obcerv App Query Service 2.5.0 Copied

Released: 25 October 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
ESCA-655 Reduced the default CPU and MEM request limits.
ESCA-684 Removed signal counts from entity query endpoints due to performance reasons. The counts are still in the API but are set to zero to ensure that existing apps do not break.
ESCA-689 Optimized the query plan for the API endpoint querySignalBucketedCounts.

Obcerv App Query Service 2.4.0 Copied

Released: 29 August 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
ESCA-654 App workloads now restart if any of their configuration options change via a helm upgrade.

Obcerv App Query Service 2.3.1 Copied

Released: 13 August 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
ESCA-581 Upgraded Postgres to version 16.2 to resolve critical CVEs.
ESCA-650 Upgraded BusyBox to version 1.36.1 to resolve critical CVEs.
ESCA-653 Upgraded iam-tools to version 2.6.0 to resolve critical CVEs.

Obcerv App Query Service 2.3.0 Copied

Released: 28 June 2024

Minimum required Obcerv Platform version: 2.5.0

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
ESCA-604 Fixed an issue where the getDataview endpoint resulted in missing metrics in the Entities app. This issue only occurred for dataviews that contained more than 100 cells.

Obcerv App Query Service 2.2.0 Copied

Released: 5 June 2024

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
ESCA-595 Supported helm upgrades.
ESCA-596 Supported the new OK severity state added in Obcerv Platform 2.3.0.
ESCA-607 The output of getSignalInfo is now sorted by the signal name to avoid signals moving around the UI between updates.
ESCA-608 Added GetDatapointInfoRequest.metric_statistics_window as a workaround to an issue with histogram metrics.
ESCA-609 Implemented a temporary solution to visually differentiate stale metrics from active metrics in the UI.
ESCA-629 The tiles in queryGroupedEntityStats are now sorted by labels in ascending order.
ESCA-630 The GetDataviewResponse now contains metric type information at the column level.
ESCA-631 The rows in GetDataviewResponse are now sorted by the entity display label.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
ESCA-604 Fixed an issue where containment rules were not updated during a helm upgrade.

Obcerv App Query Service 2.1.0 Copied

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
ESCA-533 Added the getLogicalEntityPath endpoint, which is used by the UI to resolve an entity’s path in the logical state tree.
ESCA-534 The resolveAttributes API endpoint now includes a flag that tells the UI if an attribute is a status metric.
ESCA-536 Added the GetHistogramStatistics and GetHistogramSeries endpoints to make it easier for the UI to work with histogram data points from the Obcerv Platform. These endpoints are experimental and might change or be moved to the Obcerv Platform.
ESCA-539 Replaced the existing GetLatestMetricValues endpoint with the new GetMetricStatistics endpoint. GetLatestMetricValues will be removed once the System Overview app is deprecated.
ESCA-542 Added an endpoint for getting a dataview, such as the representation of metrics for child entities. The primary use case for this is for the new Entities app and the Entities Viewer page.
ESCA-544 Added an endpoint for getting the unique set of child hierarchies for an entity.
ESCA-545 Added an endpoint for getting metrics available for a dataview. This endpoint is experimental and not currently used by any app.
ESCA-549 Added the GetDatapointInfo endpoint, which returns information for a datapoint (metric, histogram, log, etc.) for an entity.
ESCA-550 Added a search filter to QueryEntityGroupedStats. This enables filtering in the logical tree view for the Entity Viewer.
ESCA-551 Exposed a Logs API to hide the raw Loki API. The Logs API exposes endpoints for querying logs and statistics. This API is experimental and will be migrated to the Obcerv Platform at some point.
ESCA-552 Optimized query expressions referencing the hierarchy attribute.
ESCA-553 Exposed the new getMetricSeries endpoint for getting a metric series from the Obcerv Platform. The endpoint adds additional functionality such as unit conversion. In a future release, this endpoint will also do gap filling and caching.
ESCA-558 Added the QueryEntityFacets and QueryGroupedEntityFacets endpoints for returning facet counts for a set of entities.
ESCA-568 Extended EntityInfo with EntityInfo.display_label so the UI can display a user-friendly display name without needing to have logic in the UI for deciding what the display name should be.
ESCA-570 Added the new GetSignalInfo endpoint for retrieving signals triggered within a time window. The signals returned are enriched with metric information.
ESCA-571 Added KeyType.STATUS so entity queries can be filtered by entities having status metric only.
ESCA-572 Added the QueryRelatedEntities endpoint for resolving related entities. This is an experimental feature and will be enhanced once the Obcerv Platform supports relationship graphs. Currently, the endpoint resolves relationships by looking at dimension commonalities.
ESCA-575 Extended EntityInfo with EntityInfo.has_logs_descendants. This flag tells the UI if any descendent entities have logs.
ESCA-576 Updated Kubernetes containment rules in line with the changes in Obcerv Platform 2.2.0.
ESCA-577 Added QueryEntityGroupedStatsResponse.count, which gives the total number of entities in the response.
ESCA-579 It is now possible to specify how grouping is done in QueryEntityGroupedStats. Either entities matching the ALL or ANY keys are included.
ESCA-582 Added the streaming activity endpoint for notifying the UI when the following happens.
  • Severity changes
  • Snooze changes
  • Entity becomes inactive
  • Entity is first observed

The UI will subscribe to the aforementioned events and update itself accordingly. In most cases, this will result in a complete refresh upon receiving an activity update from the Query Service.

ESCA-584 Added the GetStatusMetricSeries endpoint to simplify the retrieval of status metric history. The endpoint retrieves the history and also takes into account stale status metric. If the latest status metric update falls outside of the requested time window, it will be returned in the response.
ESCA-586 Optimized the query for getSignalTimeline by simplifying a join and adding a specialized index.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
ESCA-573 Previously, search did not work if multiple scopes were specified in the search UI. For example, if both Attributes and Dimensions were applied in the scope, then nothing will be returned from the Query Service. This issue has been resolved.

Obcerv App Query Service 2.0.0 Copied

Released: 8 December 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
ESCA-480 The getLatestMetrics endpoint now returns metrics ordered in descending order by metric name.
ESCA-488 Upgraded app for compatibility with Obcerv Platform 2.0.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
ESCA-395 Fixed an issue where the Query Service could fail and restart if dimensions had a null value.

Obcerv Capacity Planner app Copied

Obcerv Capacity Planner 2.2.1 Copied

Released: 13 August 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
CPPUB-186 Upgraded iam-tools to version 2.6.0 to resolve critical CVEs.

Obcerv Capacity Planner 2.2.0 Copied

Released: 26 June 2024

Minimum required Obcerv Platform version: 2.4.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
CPPUB-185 HTTP compression is now off by default. To re-enable the helm setting, run --set httpClient.compress=true.

Obcerv Capacity Planner 2.1.0 Copied

Released: 23 January 2024

Caution

Before upgrading, you must first uninstall all Obcerv apps. Due to a breaking change in a core library (Spring Boot), you need to upgrade all Obcerv apps at the same time. Make sure that you reinstall the latest mutually compatible versions of Obcerv apps. See the Obcerv Compatibility Matrix.

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
CPPUB-161 Migrated to the new getBulkMetrics used in Obcerv Platform 2.1.0.
CPPUB-172 Upgraded Spring Boot to version 3.2.1, which resolves the following reported security vulnerability: BDSA-2023-3298 or CVE-2023-46589.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
CPPUB-171 A human readable message is now displayed in REST API responses when the payload is malformed.

Obcerv Capacity Planner 2.0.0 Copied

Released: 8 December 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
CPPUB-159 Upgraded app for compatibility with Obcerv Platform 2.0.

Obcerv Centralised Config app Copied

Obcerv Centralised Config 2.1.1 Copied

Released: 13 August 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OACC-177 Upgraded BusyBox to version 1.36.1 to resolve critical CVEs.
OACC-178 Upgraded iam-tools to version 2.6.0 to resolve critical CVEs.

Obcerv Centralised Config 2.1.0 Copied

Released: 24 January 2024

Caution

Before upgrading, you must first uninstall all Obcerv apps. Due to a breaking change in a core library (Spring Boot), you need to upgrade all Obcerv apps at the same time. Make sure that you reinstall the latest mutually compatible versions of Obcerv apps. See the Obcerv Compatibility Matrix.

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OACC-162 Upgraded Spring Boot to version 3.2.1, which resolves the following reported security vulnerability: BDSA-2023-3298 or CVE-2023-46589.

Obcerv Centralised Config 2.0.0 Copied

Released: 8 December 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OACC-132 Upgraded app for compatibility with Obcerv Platform 2.0.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
OACC-108 Fixed incorrect order of API definitions in Swagger UI.

Obcerv FIX Monitor app Copied

Obcerv FIX Monitor 2.5.0 Copied

Released: 10 October 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OAFM-400 Helm upgrades are now supported.
OAFM-402 App workloads now restart if any of their configuration options change via a helm upgrade.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
OAFM-401 The main sessions table now reflects session configuration changes.

Obcerv FIX Monitor 2.4.1 Copied

Released: 13 August 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OAFM-403 Upgraded iam-tools to version 2.6.0 to resolve critical CVEs.

Obcerv FIX Monitor 2.4.0 Copied

Released: 19 June 2024

Minimum required Obcerv Platform version: 2.2.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OAFM-42 Added histogram charts to display latency metrics for: New order ack times, Replaced order ack times, and Cancelled order ack times. These can be viewed for all sessions or individual sessions.
OAFM-277 The current view is now maintained when you select different FIX sessions.
OAFM-361 Redesigned the health banner in the app.
OAFM-363 Redesigned the KPI cards.
OAFM-368 Added the Replaced metric, KPI, and charts to track Replaced Orders.
OAFM-378 For certain message types, reason codes are now translated into the reason description.
OAFM-379 The chart types are now shown as icons with tooltips.
OAFM-395 Holiday calendars are now sorted by name.
OAFM-396 Sender CompIDs are now sorted alphabetically.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
OAFM-269 FIX session compIds and schedules can now be saved independently of each other.
OAFM-347 Message conversations could reach capacity, causing the app to stop processing inbound messages. To address this issue, several improvements were made:
  • Increased the default size from 1mil to 10mil.
  • Documented how to override the default size and how the issue can be resolved. See Less critical parameters.
  • Handled the exception, displayed a banner, and allowed the app to continue processing inbound messages.

Obcerv FIX Monitor 2.3.0 Copied

Released: 10 April 2024

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OAFM-168 Added an option to toggle between count and rate time-series charts.
OAFM-203 Removed timezone from the holiday calendar configuration. The timezone from the session’s schedule is used instead to determine if today is a holiday.
OAFM-238 The time-range picker is now available on pages with time-series data.
OAFM-291 Added the session drop-down when viewing a single FIX session, which allows you to quickly switch between sessions without navigating back to the Overview page.
OAFM-295 The raw and translated message view tabs are now combined into the same overlay. Both sections are expanded by default.
OAFM-296 Realigned the default column widths on data-grids.
OAFM-298 Added support for partially-filled order counts.
OAFM-301 Redesigned the session status donut.
OAFM-319 The raw FIX message is now displayed on the FIX message search results data-grid.
OAFM-320 User preference changes to data-grids are now persisted.
OAFM-321 Added documentation for Kubernetes resource sizing based on the number of FIX sessions.
OAFM-322 Replaced UNKNOWN connected status with NO when sessions are rediscovered from Obcerv.
OAFM-326 Multiple session event category filters are now supported. A new UI component was introduced to support this.
OAFM-327 Removed horizontal scrolling from the message conversation overlay.
OAFM-328 Changed the background color for text fields so they are more visible.
OAFM-330 The FIX message search results now auto-refreshes every 10 seconds.
OAFM-331 Updated Kubernetes containment rules to match the new Obcerv Platform 2.2.0 hierarchies.
OAFM-333 Tabs are now used to switch between the different views of the application.
OAFM-359 The Last Activity field is now visible in the session header.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
OAFM-270 Weekly schedule types are now displayed by the session schedule popup.
OAFM-341 Weekly schedules that started on Monday could cause the app to become unresponsive. This has been corrected.

Obcerv FIX Monitor 2.2.0 Copied

Released: 24 January 2024

Caution

Before upgrading, you must first uninstall all Obcerv apps. Due to a breaking change in a core library (Spring Boot), you need to upgrade all Obcerv apps at the same time. Make sure that you reinstall the latest mutually compatible versions of Obcerv apps. See the Obcerv Compatibility Matrix.

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OAFM-281 Upgraded Spring Boot to version 3.2.1, which resolves the following reported security vulnerability: BDSA-2023-3298 or CVE-2023-46589.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
OAFM-292 A human readable message is now displayed in REST API responses when the payload is malformed.

Obcerv FIX Monitor 2.1.0 Copied

Released: 12 January 2024

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OAFM-216 Added options in the Admin screen for clearing session signals, purging persisted session data, and removing session entities from Obcerv. These calls can be restricted by the user.
OAFM-224 Added an overlay to display the session schedule in the sessions table and in the session header when viewing a single session.
OAFM-243 When the app is redeployed, previously discovered FIX sessions are now recovered from Obcerv.
OAFM-244 Added a link when viewing a single session KPI to the most recent FIX messages for the KPI value type.
OAFM-251 Redesigned the session tabs for increased recognition and consistency.
OAFM-253 Redesigned the session KPI boxes to show the following additional values: cancelled, partially filled, and filled orders. Yesterday and Last week totals have also been removed from KPI boxes, and are now shown above time-series chart when viewing the single KPI.
OAFM-254 When a FIX message generates a session event, a link is added to the grid to view the message.
OAFM-267 The Rest API verbs and endpoints have been refactored to align with other Obcerv apps.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
OAFM-275 If a subscription is created with an invalid offset, the app will no longer try to re-subscribe using that same offset.

Obcerv FIX Monitor 2.0.0 Copied

Released: 8 December 2023

Highlights Copied

These are the highlights of this release:

Obcerv Forecaster app Copied

Obcerv Forecaster 2.5.0 Copied

Released: 10 October 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAF-422 Added a toggle to enable or disable signal generation.

Obcerv Forecaster 2.4.0 Copied

Released: 4 October 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAF-424 App workloads now restart if any of their configuration options change via a helm upgrade.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HAF-420 Fixed an issue that caused an unexpected error message when there is little training data.

Obcerv Forecaster 2.3.1 Copied

Released: 13 August 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAF-423 Upgraded iam-tools to version 2.6.0 to resolve critical CVEs.

Obcerv Forecaster 2.3.0 Copied

Released: 19 June 2024

Minimum required Obcerv Platform version: 2.4.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAF-376 Set that only admins can save or delete configs from the UI, while only allowing end-users to edit but not save configs.
HAF-416 Resource forecaster APIs now have role-based access control, which can be set up in Keycloak if permissions are required.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HAF-400 Improved the handling of edge cases for Forecaster and Preprocessor.
HAF-412 Fixed an issue with some time series not being reported as “excluded” in the time-to-breach endpoint.

Obcerv Forecaster 2.2.0 Copied

Released: 26 April 2024

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAF-304 Added REST API to access forecasted time to breach on selected config and entities.
HAF-305 Added REST API to perform ad hoc forecasts based on selected config and entities.
HAF-306 Added REST API to view forecaster configs of interest.
HAF-350 Added a safety check mechanism and parameter to clear signals if the corresponding forecaster config is removed.
HAF-364 Upgraded Java to version 21.
HAF-371 Added REST API to save forecaster configs.
HAF-372 Created a public endpoint to remove a forecaster config.
HAF-388 Changed the Signal Forecaster minimum interval to 1 minute.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HAF-373 Fixed an inconsistency with forecast statistics.

Obcerv Forecaster 2.1.0 Copied

Released: 23 January 2024

Caution

Before upgrading, you must first uninstall all Obcerv apps. Due to a breaking change in a core library (Spring Boot), you need to upgrade all Obcerv apps at the same time. Make sure that you reinstall the latest mutually compatible versions of Obcerv apps. See the Obcerv Compatibility Matrix.

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAF-328 Migrated to the new getBulkMetrics used in Obcerv Platform 2.1.0.
HAF-351 Upgraded Spring Boot to version 3.2.1, which resolves the following reported security vulnerability: BDSA-2023-3298 or CVE-2023-46589.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HAF-241 Entities listed in the Forecaster UI are now sorted alphabetically.
HAF-325 Fixed an issue with the default threshold in the Forecaster UI.
HAF-353 Fixed an issue with a missing metric in the Forecaster UI.
HAF-354 A human readable message is now displayed in REST API responses when the payload is malformed.

Obcerv Forecaster 2.0.0 Copied

Released: 8 December 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HAF-308 Upgraded app for compatibility with Obcerv Platform 2.0.

Obcerv Grafana app Copied

Obcerv Grafana 2.1.0 Copied

Released: 22 January 2024

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
GRF-227 Upgraded Grafana to version 10.2.2.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
GRF-214 Fixed variable resolution in dashboards.
GRF-216 A message is now displayed when the datasource connection test fails to connect to the Obcerv API.
GRF-217 Queries that are disabled are no longer executed.

Obcerv Grafana 2.0.0 Copied

Released: 8 December 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
GRF-191 Upgraded app for compatibility with Obcerv Platform 2.0.
GRF-211 Upgraded Grafana to version 10.2.0.

Obcerv Notifications app Copied

Obcerv Notifications 2.1.0 Copied

Released: 31 July 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OBAN-210 The Slack test connection now checks whether the channel’s name is configured instead of its ID. This prevents an error previously encountered when only the channel name was supplied and it did not match the channel ID.
OBAN-216 ServiceNow is now available as a notification target.
  • When notifications are triggered, a new ServiceNow incident is created. The affected entities are tagged with the notification-url attribute that contains a permalink to the ServiceNow incident.
  • While the notification is active, reminders are sent as comments to the existing incidents.
  • When the notification is cleared, a final comment is posted to the incident.
  • When the entity or group gets triggered again, a new incident will be created.
OBAN-221 Placeholders are now supported in ServiceNow incident table field values.
OBAN-222 The following placeholders are now supported:
  • ${entity.attribute[<attribute name>]}
  • ${entity.dimension[<dimension key>]}
  • ${group[<group name>]}
OBAN-235 The following self-monitoring data are now available:
  • Notification Failed At: A metric that contains the timestamp of the most recent notification failure.
  • Notification Succeeded At: A metric that contains the timestamp of the most recent notification.
  • Notification Failure Message: An attribute that contains the error message corresponding to the most recent notification failure.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
OBAN-206 Renamed targets are now correctly reflected in the value of the notification-url attribute for Slack and ServiceNow.
OBAN-209 The Snackbar error is not displayed when the error is handled from the UI with a dialog, such as when a target or notification is out-of-sync or not found.
OBAN-211 When a notification is updated with one or more targets that have been deleted, a new dialog is displayed, indicating that the targets (which are not found) will be removed from the selection.
OBAN-212 Updating the target’s channel ID now correctly updates the notification-url attribute value to point to the new channel.
OBAN-213 Previously, it was possible to save an out-of-date notification when you double-click the Save button. A dialog is now displayed indicating that the notification will be updated.
OBAN-224 Entities with their notification-url attribute removed due to a notification or target being disabled are now correctly re-tagged when the notification or target is re-enabled.

Known issues Copied

These are the known issues affecting this release:

Issue key Known issue description
OBAN-142 The following reported security vulnerabilities have been flagged by Black Duck:
  • BDSA-2023-1680: In Keycloak, a cross-site scripting vulnerability when validating URI-schemes could allow an attacker to run a malicious JavaScript code on a compromised user’s browser, potentially exposing session tokens or other sensitive information.
  • BDSA-2023-1687: Improper validation for client certificates in Keycloak could allow an attacker with a proper certificate to authorize itself as any other client and gain access to other clients’ sensitive information.
  • CVE-2023-3635: GzipSource does not handle an exception that might be raised when parsing a malformed gzip buffer, which could lead to a denial-of-service of the Okio client.

Obcerv Notifications 2.0.0 Copied

Released: 28 June 2023

Caution

Upgrading to the Notifications app version 2.0.0 will not be compatible with previous versions of the app. Any existing notification configurations and internal states on notifications by a previous version of the app will be permanently and irreversibly deleted when you upgrade.

Caution

Before upgrading, you must first uninstall all Obcerv apps. Due to Web Platform security changes, you need to upgrade all Obcerv apps at the same time. Make sure that you reinstall the latest mutually compatible versions of Obcerv apps. See the Obcerv Compatibility Matrix.

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OBAN-125 Inactive entities are now detected through the inactive-since attribute instead of last-observed.
OBAN-149 Renamed Conditions field to Filter in the main configuration screen.
OBAN-150 Improved error handling when configuring the notification trigger timings.
OBAN-151 Decoupled integration-specific target configurations from the main configuration screen and moved them to a new screen. You can now manage targets independently of notifications, while multiple notifications can now use the same target. Notifications may only use targets of the same type, such as Slack. The Notification app has also been moved out of Alerting and into its own top-level item on the sidebar.
OBAN-183 Restricted notification and target names to a maximum of 50 characters, and notification and target descriptions to a maximum of 150 characters.
OBAN-188 Cloned notification configurations are now disabled.
OBAN-191 User actions related to CRUD operations on target and notification configurations are now logged in a parsable and searchable format.
OBAN-194 A placeholder message is now shown when no targets have been configured for an integration.
OBAN-195 Improved error messages when saving a notification or target configuration.
OBAN-196 Notification configurations prior to version 2.0.0 of the app are removed during the upgrade.
OBAN-201 The notification entity filter and groupings cannot be modified after being set. To change the filter or grouping, the notification configuration needs to be cloned.
OBAN-204 Notification and target names are now limited to 50 characters, while notification and target descriptions are limited to 150 characters.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
OBAN-134 Attempting to enable a draft notification prior to setting the mandatory notification target fields no longer results in an error.
OBAN-137 The notifications table has been made adaptive to the screen size.
OBAN-138 Entities are now correctly tagged with a Slack permalink when a Slack channel name is used in the configuration instead of an ID.
OBAN-148 The ${url} placeholder now points to the correct Obcerv URL.
OBAN-175 Notifications are no longer triggered on inactive entities.
OBAN-176 A more meaningful error message is shown when trying to save a grouped notification using a placeholder that is only available for non-grouped notifications.

Known issues Copied

These are the known issues affecting this release:

Issue key Known issue description
OBAN-125 Entities tagged by the app with the notification-url attribute that become inactive are automatically untagged to indicate that they are no longer tracked. This unintendedly reactivates the entity and prevents it from being eligible for eviction.

Obcerv Overview app Copied

Obcerv Overview 2.3.1 Copied

Released: 13 August 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASO-958 Upgraded iam-tools to version 2.6.0 to resolve critical CVEs.

Obcerv Overview 2.3.0 Copied

Released: 10 April 2024

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASO-821 Updated Kubernetes containment rules in line with Obcerv Platform 2.2.0 changes.

Obcerv Overview 2.2.0 Copied

Released: 23 January 2024

Caution

Before upgrading, you must first uninstall all Obcerv apps. Due to a breaking change in a core library (Spring Boot), you need to upgrade all Obcerv apps at the same time. Make sure that you reinstall the latest mutually compatible versions of Obcerv apps. See the Obcerv Compatibility Matrix.

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASO-794 Upgraded Spring Boot to version 3.2.1, which resolves the following reported security vulnerability: BDSA-2023-3298 or CVE-2023-46589.

Obcerv Overview 2.1.0 Copied

Released: 19 December 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASO-641 The tree view in entity details now retains its current state when the time window is refreshed.
HASO-690 To avoid issues with the global context selector, it is now mandatory that any new groups have a unique name.
HASO-691 The Show triggered only toggle is now persisted, retaining the current selection on subsequent visits.
HASO-692 The selection for the View as Summary, View as Tiles, and View as Table display modes is now persisted, retaining the current selection on subsequent visits.
HASO-724 Search validation has been added to the UI to ensure that the term entered by the user follows a supported format.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HASO-609 The tooltip shown when hovering an item in the tree view now follows the pointer and no longer prevents the user from easily selecting the previous item in the tree.
HASO-668 The triggered count for entity tiles is now updated in real-time.
HASO-750 In the absence of any user defined groups, the global context selector is populated with default system groups once the user visits the Overview app for the first time.

Obcerv Overview 2.0.0 Copied

Released: 8 December 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
HASO-752 Upgraded app for compatibility with Obcerv Platform 2.0.

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
HASO-728 On the Query Toolbar (Filter and Group by), text no longer overflows the selected chips when a classification, attribute, or dimension text exceeds the chip size.
HASO-730 On the Query Toolbar (Filter and Group by), when creating a new Overview group, the filter and group by options are now seeded with an initial list of classifications, attributes, and dimensions.
HASO-733 On the Query Toolbar, the Filter and Group by classification, attribute, and dimension tabs now update when an option is selected. Previously, the tabs would only update when a new tab was selected.
HASO-739 The Query Toolbar now supports the array comparison operator, therefore the hierarchy attribute or any attribute with an array as the value can be selected for filtering or grouping.

Obcerv Web Console Copied

Obcerv Web Console 2.2.1 Copied

Released: 13 August 2024

Minimum required Obcerv Platform version: 2.5.0

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OC-1461 Added support for disabling Loki.
OC-1501 Upgraded iam-tools to version 2.6.0 to resolve critical CVEs.

Obcerv Web Console 2.2.0 Copied

Released: 10 April 2024

Issues fixed Copied

These are the issues we have fixed in this release:

Issue key Release description
OC-1447 Users can now log in to Obcerv even when Web Console is the only app installed.

Obcerv Web Console 2.1.0 Copied

Released: 23 January 2024

Caution

Before upgrading, you must first uninstall all Obcerv apps. Due to a breaking change in a core library (Spring Boot), you need to upgrade all Obcerv apps at the same time. Make sure that you reinstall the latest mutually compatible versions of Obcerv apps. See the Obcerv Compatibility Matrix.

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OC-1436 Upgraded Spring Boot to version 3.2.1, which resolves the following reported security vulnerability: BDSA-2023-3298 or CVE-2023-46589.

Obcerv Web Console 2.0.0 Copied

Released: 8 December 2023

New features and enhancements Copied

These are the new features and enhancements of this release:

Issue key Release description
OC-1387 Upgraded app for compatibility with Obcerv Platform 2.0.

Disclaimer

The information contained in this document is for general information and guidance on our products, services, and other matters. It is only for information purposes and is not intended as advice which should be relied upon. We try to ensure that the content of this document is accurate and up-to-date, but this cannot be guaranteed. Changes may be made to our products, services, and other matters which are not noted or recorded herein. All liability for loss and damage arising from reliance on this document is excluded (except where death or personal injury arises from our negligence or loss or damage arises from any fraud on our part).
["Obcerv"] ["Release Notes"]

Was this topic helpful?