Releases: observeinc/observe-agent
Releases · observeinc/observe-agent
v2.9.1
Changelog
Features
- 3289167: feat: Add heartbeat receiver configs (#257) (@obs-gh-alexlew)
- 403d8e0: feat: Add restart on install to linux postinstall/postremove scripts (#256) (@obs-gh-alexlew)
- fff0414: feat: Heartbeat Receiver + ENV Var logic (#244) (@obs-gh-alexlew)
- b1954ab: feat: add integration test that covers upgrade path (#268) (@obs-gh-alexlew)
- a220c3f: feat: add jmx receiver (#258) (@obs-gh-virjramakrishnan)
- fe44286: feat: bump to otel col version 0.135.0 (#260) (@obs-gh-alexlew)
Bug Fixes
- 66a296c: fix: Continue setting env vars even when agentresource creation fails (#264) (@obs-gh-alexlew)
- b0ff6d3: fix: Revert "fix: restart agent on restart on debian" (@obs-gh-alexlew)
- 1d72cc4: fix: have agent restart on upgrade on debian (@obs-gh-alexlew)
- d7accd7: fix: restart service on debian and RHEL (#259) (@obs-gh-alexlew)
- 2adcf23: fix: update postinstall script syntax (#267) (@obs-gh-alexlew)
Others
- 62a45a0: Move timeout from 25 minutes to 35 minutes (#261) (@obs-gh-virjramakrishnan)
- 8880b14: chore: bump alpine version, address vulns (#271) (@obs-gh-virjramakrishnan)
- 4c158fe: chore: ignore vendor files and test data in orca scans, clean up warnings (#254) (@obs-gh-mattcotter)
- bb6985d: chore: update windows test AMI IDs (#265) (@obs-gh-mattcotter)
dev-nightly: chore: bump alpine version, address vulns (#271)
Changelog
Features
- 3289167: feat: Add heartbeat receiver configs (#257) (obs-gh-alexlew [email protected])
- 403d8e0: feat: Add restart on install to linux postinstall/postremove scripts (#256) (obs-gh-alexlew [email protected])
- fff0414: feat: Heartbeat Receiver + ENV Var logic (#244) (obs-gh-alexlew [email protected])
- b1954ab: feat: add integration test that covers upgrade path (#268) (obs-gh-alexlew [email protected])
- a220c3f: feat: add jmx receiver (#258) (obs-gh-virjramakrishnan [email protected])
- fe44286: feat: bump to otel col version 0.135.0 (#260) (obs-gh-alexlew [email protected])
Bug Fixes
- 66a296c: fix: Continue setting env vars even when agentresource creation fails (#264) (obs-gh-alexlew [email protected])
- b0ff6d3: fix: Revert "fix: restart agent on restart on debian" (Alex Lew [email protected])
- 1d72cc4: fix: have agent restart on upgrade on debian (Alex Lew [email protected])
- d7accd7: fix: restart service on debian and RHEL (#259) (obs-gh-alexlew [email protected])
- 2adcf23: fix: update postinstall script syntax (#267) (obs-gh-alexlew [email protected])
Others
- 62a45a0: Move timeout from 25 minutes to 35 minutes (#261) (obs-gh-virjramakrishnan [email protected])
- 8880b14: chore: bump alpine version, address vulns (#271) (obs-gh-virjramakrishnan [email protected])
- 4c158fe: chore: ignore vendor files and test data in orca scans, clean up warnings (#254) (Matt Cotter [email protected])
- bb6985d: chore: update windows test AMI IDs (#265) (Matt Cotter [email protected])
v2.8.1
Changelog
Bug Fixes
- cf65e33: fix: pin promtheus version to fix observe-agent metric output format and status check (#255) (@obs-gh-mattcotter)
v2.8.0
Known issues! 🔴
The internal metrics prometheus names were accidentally changed in this release. This also breaks the observe-agent status
command. Version 2.8.1 fixes this issue. More context on the upstream issue: open-telemetry/opentelemetry-collector#13466
Changelog
Features
- 7ffbda1: feat: add RED_metrics flag to init-config (#251) (@obs-gh-mattcotter)
- a11f1c1: feat: add config option for otlp receiver endpoints (#250) (@obs-gh-mattcotter)
- ec2bc9d: feat: add metricstransformprocessor (#246) (@obs-gh-mattcotter)
- b5ef5cb: feat: upgrade otel to v0.131.0 (#247) (@obs-gh-mattcotter)
Bug Fixes
- 6e2a0d0: fix: make mac install script executable (#243) (@obs-gh-mattcotter)
- f932e6c: fix: remove setting of stable feature gates, add feature gate error logging (#249) (@obs-gh-mattcotter)
- 9a1bb70: fix: update github.com/docker/docker package to fix vulnerability (#253) (@obs-gh-mattcotter)
- 6eb7417: fix: updated gh workflows to go 1.24.6 (#252) (@obs-gh-mattcotter)
Others
- 5b65547: chore: fix OTel version in the README (#245) (@obs-gh-mattcotter)
- fdc6605: chore: update golang version to 1.24.6 (#248) (@obs-gh-mattcotter)
v2.7.2
Changelog
Bug Fixes
- ea6de63: fix: always default span and RED metrics service resource attributes to empty string (#239) (@obs-gh-mattcotter)
- 2f4d60c: fix: improve naming of RED metric attributes (#238) (@obs-gh-mattcotter)
- 568bcad: fix: use proper attribute name in ottl check for observe.status_code (#242) (@obs-gh-mattcotter)
v2.7.1
Changelog
Bug Fixes
- a93b139: fix: use env as default config resolve schema (#240) (@obs-gh-mattcotter)
v2.7.0
Changelog
Features
- 1e967a5: feat: add an option to generate RED metrics from spans (#237) (@obs-gh-mattcotter)
Notes
The traces/forward
pipeline now defaults to dropping spans with duration longer than 1 hour to match Observe Trace Explorer behavior. This can be configured via the forwarding.traces.max_span_duration
config option.
v2.6.0
Changelog
Features
- c432a65: feat: add 'config validate' command to diagnose config issues without other checks (#232) (@obs-gh-mattcotter)
- efde8b0: feat: add all bundled otel config to the observe-agent binary instead of relying on files on disk (#230) (@obs-gh-mattcotter)
- 433c752: feat: add groupbyattrsprocessor (#233) (@obs-gh-mattcotter)
- 2593827: feat: add jsonschema for config file and fix readme (#227) (@obs-gh-alexlew)
- a3b93c1: feat: add log encoding config option for internal telemetry (#235) (@obs-gh-mattcotter)
- 36d5291: feat: add the yaml schema comment to our default agent configs and init-config (#234) (@obs-gh-mattcotter)
Bug Fixes
- 8d715cc: fix: make config file noreplace for rpm (#224) (@obs-gh-alexlew)
Others
- 745d736: chore: update viper and mapstructure dependencies (#236) (@obs-gh-mattcotter)
- 768f0d7: refactor: remove all receiver references to bundled config host files (#229) (@obs-gh-mattcotter)
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)
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)