Releases: observeinc/observe-agent
Releases · observeinc/observe-agent
v2.5.0
Changelog
Features
- 8a4fbd0: feat: add default multiline autodetection (#215) (@obs-gh-alexlew)
- 4d7317a: feat: add windows installer flag to install from zip (#217) (@obs-gh-mattcotter)
- df2b5eb: feat: bump to golang 1.23.10 (#226) (@obs-gh-alexlew)
- ad8496f: feat: enable filelog receiver in windows if include is specified (#225) (@obs-gh-mattcotter)
- b364e4a: feat: support otelcol flags (config, set, feature-gates) in all sub commands (#216) (@obs-gh-mattcotter)
- d1dbf1e: feat: update pod status logic (#214) (@obs-gh-alexlew)
- ec46685: feat: upgrade to otel v0.128.0 (#219) (@obs-gh-mattcotter)
Others
- 0e3a620: add sqlquery receiver (#222) (@obs-gh-alexlew)
dev-nightly: feat: enable filelog receiver in windows if include is specified (#225)
Pre-release
Changelog
Features
- 8a4fbd0: feat: add default multiline autodetection (#215) (obs-gh-alexlew [email protected])
- 4d7317a: feat: add windows installer flag to install from zip (#217) (Matt Cotter [email protected])
- df2b5eb: feat: bump to golang 1.23.10 (#226) (obs-gh-alexlew [email protected])
- ad8496f: feat: enable filelog receiver in windows if include is specified (#225) (Matt Cotter [email protected])
- b364e4a: feat: support otelcol flags (config, set, feature-gates) in all sub commands (#216) (Matt Cotter [email protected])
- d1dbf1e: feat: update pod status logic (#214) (obs-gh-alexlew [email protected])
- ec46685: feat: upgrade to otel v0.128.0 (#219) (Matt Cotter [email protected])
Others
- 0e3a620: add sqlquery receiver (#222) (obs-gh-alexlew [email protected])
v2.4.0
Changelog
Features
- 9a740c1: feat: add option to send forwarded metrics to Observe via OTLP (#212) (@obs-gh-mattcotter)
- 7f8006d: feat: add snapshot tests for bundled config (#206) (@obs-gh-mattcotter)
Bug Fixes
- 40640a0: fix: update readme (#211) (@obs-gh-alexlew)
- 74ea7a2: fix: update windows AMIs for integration tests (#213) (@obs-gh-mattcotter)
v2.3.0
Changelog
Features
- f3f56e7: feat: add agent config options for internal telemetry and health check, enable use of status cmd in kubernetes (#182) (@obs-gh-mattcotter)
- d60b9f5: feat: add cgroupsruntimeextension (#183) (@obs-gh-alexlew)
- e519ab0: feat: add config command flag --render-otel to print full otel config (#184) (@obs-gh-mattcotter)
- 4ecb8af: feat: add config option to set service explorer attributes (#202) (@obs-gh-mattcotter)
- 469a098: feat: add install scripts to the github releases (#193) (@obs-gh-mattcotter)
- 2bc36cb: feat: add otel exporter (#199) (@obs-gh-alexlew)
- 4ae7129: feat: add readme for k8sattributesprocessor (#201) (@obs-gh-alexlew)
- 784817b: feat: always restart linux systemd service (#185) (@obs-gh-mattcotter)
- 8f91b18: feat: bump go to 1.23.8 (#194) (@obs-gh-alexlew)
- 46a2df0: feat: bump otelcol base version to 0.124.0 (#192) (@obs-gh-alexlew)
- 5181847: feat: bump x/net package for CVE (#200) (@obs-gh-alexlew)
- e42fa9b: feat: default the TRACE_TOKEN env var to be the agent token (#198) (@obs-gh-mattcotter)
- e2b99eb: feat: improve internal_telemetry agent configuration (#191) (@obs-gh-mattcotter)
- e1c6d40: feat: use agent config for init-config command future proofing (#189) (@obs-gh-mattcotter)
Bug Fixes
- 0cb5550: fix: add defaults for agent config to fully support nested env var overriders (#188) (@obs-gh-mattcotter)
- 9587110: fix: add nop receiver and exporter pipelines for count to ensure the connector is always valid (#204) (@obs-gh-mattcotter)
- bb65b80: fix: add parallelism to release build, increase timeout (#210) (@obs-gh-mattcotter)
- 82181fe: fix: bump filelog receiver to 0.124.1 to remove print statement (#203) (@obs-gh-mattcotter)
- 4909212: fix: bump goreleaser version and add explicit timeout to the release workflow (#209) (@obs-gh-mattcotter)
- 71f1dc4: fix: make install scripts backwards compatible (#190) (@obs-gh-mattcotter)
- 48d2574: fix: set updated build name in vuln check actions (#196) (@obs-gh-mattcotter)
Others
- c9c4636: add feature flag and parallelism config to PRWE (#207) (@obs-gh-alexlew)
- 47a3d86: chore: add orca (#197) (@obs-gh-nikhildua)
- 97fbd00: refactor: split main otel config into multiple connections, add tests (#186) (@obs-gh-mattcotter)
- 5710bb7: use cgroup extension for container environments only (#205) (@obs-gh-alexlew)
v2.2.1
Changelog
Features
- fe95c22: feat: add default batch timeout of 5s (#176) (@obs-gh-mattcotter)
- 73bdc72: feat: add docker CVE's check action (#168) (@obs-gh-alexlew)
- 177be9a: feat: upgrade otel to v0.119.0, add spanmetricsconnector and loadbalancingexporter (#172) (@obs-gh-mattcotter)
- 414f687: feat: upgrade otel to v0.121.0 and golang to v1.23.7 (#177) (@obs-gh-mattcotter)
Bug Fixes
- 8e7bf08: fix: add explicit timeout to observe-agent integration tests (#175) (@obs-gh-mattcotter)
- 6491512: fix: add go mod replacements for vulnerable dependencies (#178) (@obs-gh-mattcotter)
- f4fa68e: fix: bump alpine version to 3.21 and go version 1.22.12 (#167) (@obs-gh-alexlew)
- 017ecc3: fix: clean up spacing for diagnose and status output, move status to end of output (#159) (@obs-gh-mattcotter)
- b85e9e5: fix: do not create releases when tag is dev or nightly (#170) (@obs-gh-mattcotter)
- 89d1dca: fix: make full use of nightly build functionality by publishing github releases and not tagging docker images as latest (#169) (@obs-gh-mattcotter)
- 1c232ed: fix: only block release on fixed issues with higher severity than low (#179) (@obs-gh-mattcotter)
- 55e3b75: fix: update path for binary for vuln check (#174) (@obs-gh-alexlew)
- 8e905e1: fix: use .Tag in goreleaser tag template (#180) (@obs-gh-mattcotter)
Enhancements
- 8fffce9: internal: add CVE check to release job as blocking (#171) (@obs-gh-alexlew)
Others
- 065e901: Add default package routing headers (#173) (@obs-gh-jabernet)
v2.1.0
Changelog
Features
- 3bbc12b: feat: add cumulativetodelta processor (#166) (@obs-gh-alexlew)
- e8b2604: feat: add snmpreceiver and httpcheckreceiver components (#165) (@obs-gh-alexlew)
- 9efb48a: feat: tune memory limiter settings (#161) (@obs-gh-alexlew)
v2.0.1
Changelog
Bug Fixes
- d37d19e: fix: always re-add config values provided with --config after internal config values (#164) (@obs-gh-mattcotter)
- 0f7db9a: fix: ensure provided env var OBSERVE_COLLECTOR_URL never ends in a slash (#163) (@obs-gh-mattcotter)
- 97abd25: fix: send logs/agent-config over otlp as intended (#162) (@obs-gh-mattcotter)
v2.0.0
Changelog
Features
- 6e4e8dc: feat!: rename config flag to observe-config, use default otel command for our start command (#146) (@obs-gh-mattcotter)
- a6b83b8: feat!: update all bundled metrics configs to export Prometheus metrics (#151) (#157) (@obs-gh-mattcotter)
Bug Fixes
- adb7107: fix!: clarify and expand the default env vars the agent provides to the configs (#142) (@obs-gh-mattcotter)
v1.7.0
Changelog
Features
- 3ddd945: feat: add optional version arg to install scripts (#155) (@obs-gh-mattcotter)
- f0b3197: feat: upgrade go version to 1.22.8 (#160) (@obs-gh-mattcotter)
- a4989fe: feat: upgrade otel collector to v0.118.0 (#158) (@obs-gh-mattcotter)
Bug Fixes
- a772a73: fix: add file path to filelog/agent-config receiver (#156) (@obs-gh-mattcotter)
v1.6.0
Changelog
Features
- 7ff3a1a: feat: add env var example to docker-compose, add agent config to image (#140) (@obs-gh-mattcotter)
- 4ef52c2: feat: add exclude config option for excluding host log files (#152) (@obs-gh-mattcotter)
- 239f2e5: feat: add instructions for running the mac/linux install scripts off of local builds to the README (#149) (@obs-gh-mattcotter)
- 2fd9d80: feat: update mac install script to download from latest release (#141) (@obs-gh-mattcotter)
Bug Fixes
- de78570: fix: allow OTEL_CONFIG_OVERRIDES env var to replace agent config overrides (#132) (@obs-gh-mattcotter)
- 9ab919e: fix: check OS and arch in make install-ocb to get correct version (#150) (@obs-gh-mattcotter)
- 780ec50: fix: correctly handle viper env var overrides for slice fields (#143) (@obs-gh-mattcotter)
- a1673a0: fix: mac install script: case conversion is a bash 4.0 feature (#148) (@obs-gh-scottsolmonson)
- 12b4b0b: fix: remove old bundled config files in mac install upgrade (#145) (@obs-gh-mattcotter)
- d485009: fix: replace go packages with CVEs with newer versions (#154) (@obs-gh-mattcotter)
- c68cef6: fix: set up observe-agent service user in install_linux script (#147) (@obs-gh-mattcotter)
- 978aae9: fix: update linux install to match mac install args (#144) (@obs-gh-mattcotter)
Others
- 7b7eb8e: Makefile incorrectly assumes existence of ~/bin (#135) (@obs-gh-scottsolmonson)