Chronosphere Telemetry Pipeline release notes
Information for each release is displayed by component.
Version 2.13.0
Also known as Calyptia Core v2.13.0.
Released: 2024.06.12
Dashboard
- Added support for the Kubernetes Metadata input plugin and the Datadog input plugin.
- The OpenTelemetry input plugin now sets
Tag_From_URI
tofalse
by default. - Added a Help Center Menu to the sidebar with links to various Calyptia and Fluent Bit resources.
- Added an About section to settings with version information about different Calyptia components.
- Fix: Fixed an issue where switching to a new project would not hide pipelines from the previous project.
Calyptia CLI
- Added parameters to configure horizontal pod autoscaling.
- Fix: Fixed an issue that automatically reverted a pipeline's service type to
LoadBalancer
when updating a pipeline without providing a--service-type
flag.
Calyptia Cloud API
- Updated the plugins schema for pipeline configuration validation.
- Fix: Added a detailed error response to handle duplicate pipeline aliases.
- Fix: Metrics that are more than 30 minutes old are no longer ingested.
- Fix: Improved the performance of the Calyptia API pipeline endpoint.
Core Agent
- Added a Datagen input plugin that uses Gofakeit (opens in a new tab) to generate simulated log data.
- Fix: Fixed a potential security issue (Fluent Bit CVE-2024-4323) related to input requests.
Core Operator
- Pipelines now support horizontal pod autoscaling.
- Fix: Fixed an issue that prevented Core Instance from fetching more than 10 pipelines at a time.
- Fix: Changed the way that Core Instance assigns names to pipelines. The previous
naming schema was
[pipeline_name]-[random_4_char_string]
, and the new naming schema is[core-instance-name]-[pipeline_name]
Version 2.12.3
Released: 2024.05.21
Core Agent
- Fix: Fixed a potential security issue (Fluent Bit CVE-2024-4323) related to input requests.
Version 2.12.0
Released: 2024.05.15
Dashboard
- Added output plugins for Exabeam, Oracle Logging Analytics, Azure Log Ingestion API, GELF (Graylog), Clickhouse DB, Scalyr DataSet, and Chronosphere logs.
- Various updates to pipeline-related UI elements, including plugin metrics, output logs, and load-balanced endpoints.
- Improved the look and feel of the pipeline editor.
- Processing rules now remain visible in the UI after you disable them.
- Added the ability to disable automated logging.
- Fix: Fixed an issue that prevented empty Core Instances from redirecting to the Create new instance page.
- Fix: Fixed an issue with the configuration settings for the Okta System Logs plugin.
- Fix: Fixed an issue with automated logging that caused a
CrashLoopBackOff
state. - Fix: Added Calyptia CLI installation instructions that were missing from the Core Instance install wizard.
- Deprecated: Removed "Test connection" feature from the automate logging onboarding modal.
- Deprecated: Removed Helm tags from Kubernetes aggregator onboarding instructions.
- Deprecated: Removed Validate button from fleet management onboarding modal.
Calyptia CLI
-
Added the ability to set a
tolerations
parameter for new Core Instances, which sets pod tolerations to the Core Instance and propagates that value to pipeline replicas. For example:calyptia create core_instance operator --name test8900 --tolerations key1=Exists:-:NoSchedule,key2=Equal:val2:PreferNoSchedule
-
Added the ability to set permissions for new members when sending invites to a project.
Calyptia Cloud API
- Upgraded metrics backend to Prometheus.
- Added the ability to immediately create a fleet with files by using the
create
endpoint. - Fix: Improved performance by adding SQL index to pipeline statuses and configuration.
- Fix: Empty arrays now initialize to
[]
instead ofnull
in the cluster object regular expressions API. - Fix: Fixed an error that prevented users from deleting fleets.
- Deprecated: Removed the ability to query metrics through the v1 API.
Core Agent
- Added the Scalyr DataSet output plugin.
- Updated various dependencies.
Core Operator
-
Updated sync to accept the new
tolerations
parameter. -
The Core Instance
tolerations
parameter is now propagated to pipeline replica sets. -
Updated Helm chart to include the
skipServiceCreation
parameter. This parameter disables the creation of new Kubernetes services for all pipelines in the Core Instance. For example:helm install ci calyptia/core-instance --set "skipServiceCreation=true" --set "coreInstance=12l34" --set "cloudToken=1l234"
-
Updated Helm chart to include the
tolerations
parameter. For example:helm install ci core-instance/ --set "tolerations=key1=Equal:value1:Execute:3600\,key2=Exists:value2:NoExecute" --set "coreInstance=12l34" --set "cloudToken=1l234"
-
Fix: Fixed an issue with annotations flag parsing that affected comma-separated values.
Processing rules
- Added multiple regular expression engine options for most processing rules that support regular expressions.
- Updated the "parse" processing rule to support extended regular expression syntax.
- Added the "join" processing rule.