Releases: observeinc/observe-agent
Releases · observeinc/observe-agent
v1.5.0
Changelog
Features
- f47a891: feat: add agent-config var to override default resourcedetection/cloud::detectors (#127) (@obs-gh-mattcotter)
- 9ec0dfd: feat: add deltatocumulativeprocessor (#138) (@obs-gh-mattcotter)
- 8134379: feat: add linux install script for manual installation support (#137) (@obs-gh-mattcotter)
- 42ca91a: feat: add mac support (#129) (@obs-gh-mattcotter)
- 9ade1cf: feat: add new diagnostic check to validate the agent status (#126) (@obs-gh-mattcotter)
- cdb91d8: feat: add udplogreceiver (#134) (@obs-gh-mattcotter)
- 0fae294: feat: upgrade otel collector to v0.114.0 (#139) (@obs-gh-mattcotter)
Bug Fixes
- b33a3e8: fix: fix whitespace typo when customizing CloudResourceDetectors (#136) (@obs-gh-mattcotter)
- fe3a188: fix: skip deb and rpm publishing on nightly release (#130) (@obs-gh-mattcotter)
Others
- 7d0f169: ci: update RM and screenshots (#128) (@obs-gh-nikhildua)
- cafe191: ci: updates for windows 2019/2022 ami (#131) (@obs-gh-nikhildua)
v1.4.0
Changelog
Features
- 0d2a488: feat: Improve generation of Ingress rules (#112) (@obs-gh-enricogiorio)
- ede283f: feat: add computed viper config output to config command (#124) (@obs-gh-mattcotter)
- 019a4ae: feat: add include field to observe agent config that propagates to OTEL host log receiver (#122) (@obs-gh-mattcotter)
- 1ff7c5c: feat: add new command to send test data to Observe (#113) (@obs-gh-mattcotter)
- 2bcd1c1: feat: add new config command to print out all configuration (#119) (@obs-gh-mattcotter)
- 9224eba: feat: add probabilisticsamplerprocessor and tailsamplingprocessor (#117) (@obs-gh-alexlew)
- c3b2bb3: feat: process all config fragments as golang templates (#114) (@obs-gh-mattcotter)
- dadc4ec: feat: validate observe-agent config instead of simply parsing the yaml (#115) (@obs-gh-mattcotter)
- d637b49: feat: validate the otel configuration in diagnose (#116) (@obs-gh-mattcotter)
Bug Fixes
- 9755259: fix: Override log body with structured object (#123) (@obs-gh-enricogiorio)
Others
- 7cd4fbf: Authorize myself to perform nightly releases (#118) (@obs-gh-enricogiorio)
- c200d08: ci: add schedule for integration tests (#96) (@obs-gh-nikhildua)
- 964e9d8: ci: update windows 2016 ami (#125) (@obs-gh-nikhildua)
- 2016541: refactor: clean up dead testing code (#121) (@obs-gh-enricogiorio)
v1.3.0
Changelog
Features
- e2dab7a: feat: add YAML parse check to diagnose command (#107) (@obs-gh-mattcotter)
- de43a85: feat: refactor diagnose command to be more extensible (#106) (@obs-gh-mattcotter)
- b30e016: feat: switch from gzip to zstd (#105) (@obs-gh-alexlew)
Bug Fixes
- 8573d46: fix: Fix generation of externalIPs facet (#109) (@obs-gh-enricogiorio)
- b6e28d6: fix: OB-37389 Obfuscate secrets in YAML body (#101) (@obs-gh-enricogiorio)
- 94fbb4f: fix: OB-37389 Obfuscate secrets inside Secret previous configuration (#102) (@obs-gh-enricogiorio)
- 7d721f0: fix: OB-37441 Rename CronJob facet (#103) (@obs-gh-enricogiorio)
- 9b75d11: fix: add a description to the root command (#108) (@obs-gh-mattcotter)
- 1a51653: fix: allow more users to trigger the Github nightly build action (#110) (@obs-gh-mattcotter)
- 0d21e1b: fix: update example observe-agent.yaml (#95) (@obs-gh-alexlew)
- bde4fc0: fix: update go version in the README (#104) (@obs-gh-mattcotter)
Dependency Updates
- 97a83d7: build(deps): add resourceprocessor (#94) (@obs-gh-alexlew)
- b1f3be5: build(deps): update to otelcol v0.110.0 (#97) (@obs-gh-alexlew)
Others
v1.2.0
Changelog
Features
- 2df9374: feat: support pushing to private ECR via goreleaser (#93) (@obs-gh-alexlew)
v1.1.0
Changelog
Features
- c1c8952: feat: Add CronJob custom processor (#85) (@obs-gh-enricogiorio)
- 1dfdea5: feat: Add processor actions for new resources (#86) (@obs-gh-enricogiorio)
- 4104eed: feat: add custom actions for Workload entities (#84) (@obs-gh-enricogiorio)
- 402d169: feat: implement custom processor actions for all facets that involve calculating the length of a pcommon.Slice (#88) (@obs-gh-enricogiorio)
Bug Fixes
- b9e6786: fix: rm debug log lines (#92) (@obs-gh-alexlew)
- f9587bb: fix: update file copying to work for upgrades (#91) (@obs-gh-alexlew)
- e6c18fb: fix: update windows install script to leave existing observe-agent.ya… (#89) (@obs-gh-alexlew)
Enhancements
- 531b938: internal: update makefile command for ocb build (#82) (@obs-gh-alexlew)
- 18bfb5c: internal: upgrade to go1.22.7 (#90) (@obs-gh-alexlew)
Dependency Updates
- b6ba133: build(deps): add redactionprocessor (#80) (@obs-gh-alexlew)
Others
- 1182835: OB-35830 Add Node "nodePool" facet (#83) (@obs-gh-enricogiorio)
- d739cae: Refactor processor actions (#79) (@obs-gh-enricogiorio)
- ded1531: fet: Add Service actions (#87) (@obs-gh-enricogiorio)
v1.0.0
Changelog
Features
- 0099f34: feat: Add k8s Node and Pod facets with custom processors (#74) (@obs-gh-enricogiorio)
- c742c90: feat: split process metrics out of host metrics (#76) (@obs-gh-alexlew)
Enhancements
- c1d1d68: internal: print out all config files used on startup (#75) (@obs-gh-alexlew)
- 87088e5: internal: update example otel_config_overrides to reflect new configs (#77) (@obs-gh-alexlew)
v0.11.0
Changelog
Features
- 66a6c6b: feat: update viper and set keyDelim to '::' (#63) (@obs-gh-alexlew)
Bug Fixes
- 55df297: fix: update casing (#65) (@obs-gh-alexlew)
- 5b94bec: fix: update key references with new key delim "::" (#73) (@obs-gh-alexlew)
- 17414a9: fix: update package name for component to match full path (#62) (@obs-gh-alexlew)
- 1888355: fix: update polling interval for agent config filestats to 5m (#72) (@obs-gh-alexlew)
Enhancements
- 2e3d9e9: internal: update github runner used for releases (#70) (@obs-gh-alexlew)
Dependency Updates
- c0e6bf6: build(deps): add mongodb receiver (#71) (@obs-gh-alexlew)
- b5da5be: build(deps): add prometheusremotewriteexporter (#67) (@obs-gh-alexlew)
- 08f50a2: build(deps): add spanprocessor and tcplog receiver (#66) (@obs-gh-alexlew)
- f64e227: build(deps): bump go version to 1.22.5 (#64) (@obs-gh-alexlew)
- 182c31a: build(deps): upgrade otelcol + all components to v0.107.0 (#69) (@obs-gh-alexlew)
v0.10.0
Changelog
Features
- 02fcc0d: feat: add spanprocessor (@obs-gh-alexlew)
- 66a6c6b: feat: update viper and set keyDelim to '::' (#63) (@obs-gh-alexlew)
Bug Fixes
- 55df297: fix: update casing (#65) (@obs-gh-alexlew)
- 17414a9: fix: update package name for component to match full path (#62) (@obs-gh-alexlew)
Dependency Updates
- bfeffc3: build(deps): add tcplog receiver (@obs-gh-alexlew)
- f64e227: build(deps): bump go version to 1.22.5 (#64) (@obs-gh-alexlew)
Others
- 4688674: go.mod fix (@obs-gh-alexlew)
- 7a986ed: more go.mod fix (@obs-gh-alexlew)
- d613202: readme (@obs-gh-alexlew)
v0.9.0
Changelog
Features
- 759d229: feat: add --otel-config flag (#53) (@obs-gh-alexlew)
- e0db84f: feat: add docker image tests (#51) (@obs-gh-nikhildua)
- 06c379d: feat: add observe k8s attributes processor (#59) (@obs-gh-alexlew)
- b95d884: feat: add self_monitoring to docker configs (#57) (@obs-gh-alexlew)
- ab93dc5: feat: add windows to integration tests (#45) (@obs-gh-nikhildua)
- 2c9e2e7: feat: split out agent self-monitoring into connection (#55) (@obs-gh-alexlew)
Bug Fixes
- 1ab3090: fix: move filestats receiver into host_monitoring connection (#61) (@obs-gh-alexlew)
- 15e0b9f: fix: remove ocb artifacts from repo (#58) (@obs-gh-alexlew)
- 4b511db: fix: update readme to reflect current components + OTEL collector ver… (#56) (@obs-gh-alexlew)
Enhancements
- cb66b59: build(internal: upgrade to otel-col v0.105.0 (#54) (@obs-gh-alexlew)
- 71e9128: internal: use ocb to add new components (#52) (@obs-gh-alexlew)
Dependency Updates
- a70f4c0: build(deps): bump alpine version to 3.20.2 (#60) (@obs-gh-alexlew)
Others
- 2cc7b66: add forward connector (@obs-gh-alexlew)
v0.8.0
Changelog
Features
- 759d229: feat: add --otel-config flag (#53) (@obs-gh-alexlew)
- 8a5c97a: feat: add self_monitoring connection type (@obs-gh-alexlew)
- ab93dc5: feat: add windows to integration tests (#45) (@obs-gh-nikhildua)
Bug Fixes
- c7cab70: fix: deps + filter string (@obs-gh-alexlew)
Enhancements
- cb66b59: build(internal: upgrade to otel-col v0.105.0 (#54) (@obs-gh-alexlew)
- 98ce4e9: build(internal: upgrade to otel-col v0.105.0 (#54) (@obs-gh-alexlew)
- 71e9128: internal: use ocb to add new components (#52) (@obs-gh-alexlew)
Others
- 03fe004: Merge remote-tracking branch 'origin/main' into alew/ob-34551 (@obs-gh-alexlew)