Official GA release of the Ops Agent.
Link to the migration guide is to be added soon.
- Add empty metrics_filter by default (#127)
- Split conf to built-in conf and user conf and merge them. (#111)
- Set Read_from_Head to True (#125)
- Fix agent.googleapis.com/disk/operation_time to report average operation time (#123)
- Drop system.cpu.time (cpu/usage_time). (#122)
- Temporarily move Fluent Bit binary back to subagentdir before we fix the disk permission issue. (#120)
- Replace google-cloud-ops-agent.target with google-cloud-ops-agent.service (#119)
- Set cpu_number empty in cpu/utilization (#121)
- Average out cpu utilization over CPUs (#116)
- Support metrics exclusion by prefixes (#115)
- Extract package version from the VERSION file when building on Windows. (#118)
- Redirect info log messages to stdout. (#110)
- fix rpm spec for fluent-bit path (#114)
- Update version to 2.0.0 (#117)
- Remove support for collectd config generation and fold config structs back into the confgenerator package. (#113)
- Refactor and consolidate configuration validation. (#108)
- use bin subdir for fluent-bit (#112)
- Fix processes/fork_count metric (#109)
- Scale up process/cpu_time from seconds to microseconds and ignore value for state=
wait
(#107) - Move fluent-bit binary to /usr (#95)
- Completely remove the workers config on Windows. (#104)
- Fix the tabs in otel yaml config. (#102)
- Update to new Collector and use it to fix agent.googleapis.com/disk/{io,weighted_io,operation}_time (#99)
- Disable multithreading on Windows by forcing the workers to be 1. (#101)
- Add port label and fix the missing tcp_state (#98)
- Fix user agent strings and the otel uptime version label. (#93)
- Disable FLB_DEBUG when building Fluent Bit and use cmake var instead of rm. (#92)
- Synchronize behavior and tests across Linux and Windows. (#94)
- For swap.io change label value from page_xx to xx (#91)
- Allow confgenerator tests to run cross platform (#72)
- Update Fluent Bit default worker number to 8 to enable multithreading. (#90)
- Update fluent-bit submodule to v1.7.8. (#89)
- Fix generated Debian source packages. (#87)
- Hardcode the 'process' label to 'all' to match collectd behavior (#88)
- Update version to 1.1.0 (#86)
- Replace collectd with the Open Telemetry Collector on Linux (#85)