Obcerv Platform 1.x Release Notes
Overview
Obcerv platform release notes contain the list of new features and known issues in the Obcerv platform.
For the latest highlights, see What's New in Obcerv. For release notes on Obcerv apps, see Obcerv Apps 1.x Release Notes.
Before you install Obcerv, make sure to review the Obcerv 1.x 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.
Released: 20 February 2023
New features and enhancements
These are the new features and enhancements of this release:
Issue key | Release description |
---|---|
HP-1715 | The ETCD_SNAPSHOT_COUNT value has been reduced to 10000 . |
HP-1737 | The etcd quota size can now be configured to a maximum of 8GB . |
Issues fixed
These are the issues we have fixed in this release:
Issue key | Release description |
---|---|
HP-1637 | Fixed an issue where out-of-order metrics caused DS metrics stream performance degradation. |
HP-1730 | Fixed an issue where NullPointerException collects Kubernetes fs usage percentage metrics. |
HP-1736 | maxPageSize now works properly in GetMetricMetadata . |
HP-1743 | Resolved a false positive connection leak warning in sinkd . |
HP-1756 | The FES setting attribute now correctly updates the timestamp in nanoseconds instead of in milliseconds. |
HP-1762 | Caching of filter results is now disabled in Data Pipeline Daemon multiplexer pipelines without entity enrichment. |
Released: 30 January 2023
New features and enhancements
These are the new features and enhancements of this release:
Note: Upgrading to this version requires App Query Service version 1.6.0.
Issue key | Release description |
---|---|
HP-1623 | The usage of root user in Docker images has been audited. |
HP-1632 | Timescale has been upgraded to version 2.8.1, while PostgreSQL has been upgraded to version 14.6. |
HP-1661 | A new parameter, jvmOpts , has been added so the heap % can be overridden. While the default should be blank, these parameters should only be used in one-off scenarios when there is a necessity for changing the default % heap usage. |
Issues fixed
These are the issues we have fixed in this release:
Issue key | Release description |
---|---|
HP-1589 | Data points affecting entity attributes and status metrics that are received out of order due to an upstream load-balancer are no longer getting applied. |
HP-1594 | Compiled entity expressions now support status metrics. This means that searches can now be performed on status metrics. |
Released: 24 October 2022
Highlights
These are the highlights of this release:
-
Several improvements to signals such as better storage and retrieval, subscription filtering, and increased history retention (up to 7 days).
-
OpenTelemetry ingestion is now supported.
-
Various updates, including a fix to a known security vulnerability.
New features and enhancements
These are the new features and enhancements of this release:
Issue key | Release description |
---|---|
HP-1405 | Signals now have the ability to filter subscriptions. |
HP-1450 | Timescale has been upgraded to version 2.7. |
HP-1452 | Kafka has been upgraded to version 3.2.0. This includes the upgraded RocksDB version 6.29.4.1, which adds support for ARM-based Macs. |
HP-1470 | Protobuf has been upgraded to version 3.21, while gRPC has been upgraded to version 1.47. |
HP-1511 | OpenTelemetry is now supported with a new ingestion service in the Obcerv Platform. |
HP-1582 | History retention for signals has been increased to 7 days. |
HP-1583 | Kafka has been upgraded to version 3.2.3 to address the security vulnerability: CVE-2022-34917. |
HP-1584 | SnakeYAML has been upgraded to version 1.32. |
HP-1586 | Keycloak has been upgraded to version 19.02. |
HP-1600 | Kubernetes node, pod, and container FS usage percent metric are now collected. |
Issues fixed
These are the issues we have fixed in this release:
Issue key | Release description |
---|---|
HP-1532 | An internal server error for the Metric-forecastd pod is no longer encountered in the web console. |
HP-1533 |
Fixed an issue where the Best Fit bucket size attempts to select an invalid bucket size (no bucket, such as with raw data) for a short-time window when forecasting is enabled. |
Released: 1 August 2022
Highlights
These are the highlights of this release:
-
The Obcerv Platform now supports entity eviction to automatically purge entities from the system that have not been updated for a long period of time. Since the total number of entities is likely to grow over time, you can configure eviction rules to your particular use case.
New features and enhancements
These are the new features and enhancements of this release:
Issue key | Release description |
---|---|
HP-791 | Support for automatic eviction of stale entities (those which have not received data for an extended period of time). Eviction rules can be configured using the Obcerv operator. |
HP-1401 | When the count function is used, unit values are omitted from GetMetrics* responses. |
HP-1423 |
Support for tablespaces within Postgres/Timescale. This is helpful for very large installations when there are constraints on the maximum volume sizes set by a cloud service provider. |
Issues fixed
These are the issues we have fixed in this release:
Issue key | Release description |
---|---|
HP-1471 |
Manually resizing WAL disks now also updates Postgres tuning settings. |
HP-1475 | Missing Kubernetes labels have been added to workload pods. |
HP-1507 | The PL/Java libjvm path setting is correctly replicated in Timescale secondaries. |
Released: 14 July 2022
Issues fixed
These are the issues we have fixed in this release:
Issue key | Release description |
---|---|
HP-1455 | When an existing entity classification gets deleted, some entities can be left enriched with attributes defined in the classification. The issue is caused by how RocksDB handles its cache updates when used in conjunction with Kafka streams. |
HP-1468 | An error in deploying Obcerv when the cluster can't resolve the node hostname has been fixed. |
Highlights
These are the highlights of this release:
-
Next-level observability platform
Obcerv answers the complex data monitoring needs of today's modern IT operations. As an observability platform for data storage and analytics, Obcerv efficiently manages the volume, variety, and velocity of data from different sources. It is your one-stop shop for storing, accessing, and analysing critical monitoring data. -
Flexibility for lower storage costs
Obcerv collects data from multiple feeds and streams while giving you the ability to define rules and organise entities for targeted monitoring. Through meta-tagging, dimensionality is provided to stored data. Data compression lowers storage costs while ensuring that data fidelity is maintained.
Known issues
These are the known issues affecting this release:
Issue key | Known issue description |
---|---|
HP-1387 |
Before successfully completing the setup, an error using the The |
HP-1433 | When you manually set a Timescale multi-server cluster to only one server using kubectl , Timescale read operations will fail. |
HP-1434 | If no secondary Timescale is available in a multi-server cluster, Timescale read operations will fail. |