Releases: solarwinds/swi-k8s-opentelemetry-collector
Releases · solarwinds/swi-k8s-opentelemetry-collector
swo-k8s-collector-4.1.0-alpha.5
Change
- Make
cluster.uid
optional. Usecluster.name
ifcluster.uid
is not provided.
Full Changelog: swo-k8s-collector-4.1.0-alpha.4...swo-k8s-collector-4.1.0-alpha.5
0.11.6
Full Changelog: 0.11.5...0.11.6
swo-k8s-collector-4.1.0-alpha.4
Changed
- Fix nodeselector for autoupdate
swo-k8s-collector-4.1.0-alpha.3
What's Changed
- Added readme to chart package
swo-k8s-collector-4.1.0-alpha.2
What's Changed
Bump Go builder image to 1.22.7
0.11.5
swo-k8s-collector-4.1.0-alpha.1
Changed
- Enabled the automatic deployment of the OTEL Network Collector to the cluster.
swo-k8s-collector-4.0.0
Highlights
- Added collection of resource manifests.
- Improved filtering abilities.
- All container logs are collected by default.
- Breaking: Added validation of the OTEL endpoint provided in
values.yaml
. Deprecated endpoints are rejected now. - Breaking: Removed deprecated
prometheus
,prometheus-node-exporter
andopencost
sub-charts.
Added
- Observing changes to supported resources and sending their full manifests to SolarWinds Observability:
- The equivalent of
kubectl get <resource> <some-resource-name> -o=yaml --show-managed-fields
. - The current list of watched resources:
pods
,deployments
,statefulsets
,replicasets
,daemonsets
,jobs
,cronjobs
,nodes
,services
,persistentvolumes
,persistentvolumeclaims
,ingresses
and istiovirtualservices
. - Enabled by default, can be disabled by setting
otel.manifests.enabled
tofalse
. - For now it runs in the event collector, so
otel.events.enabled
has to be set totrue
(default).
- The equivalent of
Changed
- Changed the
otel.metrics.filter
,otel.logs.filter
andotel.events.filter
settings to be able to use OTTL syntax and access resource attributes:- If a customer is using the old filtering syntax, they behave like in 3.x.x and previous versions of the
k8s collector
. If a customer switches to using the new syntax, some of the metric/log-level attributes, likek8s.deployment.name
, become resource attributes.
- If a customer is using the old filtering syntax, they behave like in 3.x.x and previous versions of the
- Removed custom
swmetricstransform
processor (replaced withfilter
). - Switched to using
container
parser in thefilelog
receiver for parsing container logs and their metadata. - All container logs are collected by default.
- Breaking: Removed
prometheus
,prometheus-node-exporter
andopencost
sub-charts. - Breaking: Added validation of the OTEL endpoint provided in
values.yaml
. In case a deprecated endpoint is detected, an error is reported during chart installation/upgrade. Only endpoints in formatotel.collector.xx-yy.cloud.solarwinds.com
are accepted. See Data centers and endpoint URIs for the list of supported endpoints. - Upgraded collector image to
0.11.4
which brings following changes:- See Release notes for 0.11.4.
- Bumped 3rd party dependencies and Docker images.
- Upgraded OTEL Collector to v0.107.0.
- Removed deprecated
ballastextension
. The collector now uses environment variableGOMEMLIMIT
.
- Upgraded SWO Agent image to
v2.9.3
. - Upgraded
grpcurl
image tov1.9.1
. - Upgraded the
kube-state-metrics
subchart from5.15.2
to 5.25.1 which brought the following changes:- Upgraded the
kube-state-metrics
image to 2.13.0. - Added
restart_policy
to thekube_pod_init_container_info
metric. - Added new metric
kube_pod_container_status_last_terminated_timestamp
. - For the list of all changes see the respective Git repositories.
- Upgraded the
Fixed
- Adjusted setting
otel.https_proxy_url
to be applied also to SWO Agent and to disable SolarWinds Observability OTEL endpoint check init container.
swo-k8s-collector-4.0.0-alpha.9
Added
- Collect Istio
VirtualService
resource
Changed
- Upgraded grpcurl image to
v1.9.1
- Breaking: Removed
prometheus
,prometheus-node-exporter
andopencost
sub-charts.
Fixed
- Added workaround for a bug introduced in OTEL Collector to v0.106.0.
- Adjusted setting
otel.https_proxy_url
to be applied also to SWO Agent and to disable SolarWinds Observability OTEL endpoint check init container.
swo-k8s-collector-4.0.0-alpha.8
Changed
- Upgraded the
kube-state-metrics
subchart from5.15.2
to 5.25.1 which brought the following changes:- Upgraded the
kube-state-metrics
image to 2.13.0. - Added
restart_policy
to thekube_pod_init_container_info
metric. - Added new metric
kube_pod_container_status_last_terminated_timestamp
. - For the list of all changes see the respective Git repositories.
- Upgraded the
- Upgraded collector image to
0.11.4
which brought the following changes:- See Release notes for 0.11.4.
- Upgraded OTEL Collector to v0.107.0.
- Removed deprecated
ballastextension
. The collector now uses environment variableGOMEMLIMIT
. - Bumped Go builder image to 1.22.6.
- Upgraded SWO Agent image to
v2.9.3
Fixed
- Fixed a typo in filter syntax warning
Full Changelog: swo-k8s-collector-4.0.0-alpha.7...swo-k8s-collector-4.0.0-alpha.8