Releases: GoogleCloudPlatform/ops-agent
Releases · GoogleCloudPlatform/ops-agent
2.18.0
- Add SAP HANA logging receiver (#496)
- Add SAP HANA metrics receiver (#662)
- Add Vault Audit logging receiver (#672)
- Add V2 MSSQL metrics receiver. (#554)
- Add Apache Flink metrics receiver (#651)
Internal
- MSSQL: Fix Integration Test (#694)
- Testing: add a way to adjust the log URL (#670)
- Testing: Enable JVM tests on all platforms (#612)
- Update metadata.yaml with record_log_file_path option. (#707)
- Remove
minimum_supported_version
from the Vault metadata (#693) - Update minimum_supported_agent_version in metadata.yaml. (#681)
- Update version to 2.18.0 (#680)
- Remove unnecessary info from metadata.yaml (#679)
2.17.0
- Bump Windows OpenSSL version to 1.1.1p (#678)
- Refer to archive for solr install (#676)
- Fix sles15 postgres integration test (#675)
- Change all dlcdn.apache links to archive.apache (#674)
- Add log_file_path label. (#666)
- Add Flink logging receiver (#632)
- Update build process to hash jar file (#663)
- Turned off data integrity check (#633)
- Populate
logging.googleapis.com/instrumentation_source
for app integrations (#627) - Fix TestHTTPRequestLog: write both logs at file upload (#655)
- Add httpRequest test coverage for CouchDB. (#660)
- open source scripts used for build and test on Kokoro (#647)
- fluentbit/processor: Update the parser to reserve data while avoiding duplication of keys (#653)
- Use correct httpRequest key in all integrations (#658)
- Wait for network to be up before starting services. (#648)
- Added validation tests for metadata.yaml (#644)
- Update case statements to support rocky 8 (#652)
- Work around occasional repo corruption in CentOS/RHEL tests. (#649)
- Get apache test passing under ubuntu (#614)
- Fix sles12 builds by using checksum instead of invalid repo signature. (#645)
- Use
httpRequest
field rename (#312) - Update Dockerfile.windows with changes missed in #607. (#640)
- Minor fix to the Jetty app integration description. (#639)
- Fix the broken validation on slice structs (#636)
- Testing: add support for SAP HANA image and app (#623)
- Add jetty metrics (#607)
- confgenerator: disable retry_on_failure by default (#626)
Internal
- Add Jetty minimum supported metrics version (#643)
- Remove $ signs from dev guide for easy copying. (#677)
- Custom validator to ensure there is only one Representative in Expected Metric (#673)
- Ensuring that each ExpectedMetric.Type is unique in IntegrationMetadata (#669)
- Bump version to 2.17.0. (#637)
- Remove leading $ to make commands copyable. (#664)
- Backfill 3rd party app logos (#624)
- VERSION: Update to 2.16.1 (#628)
- version: Update version to 2.17.0 (#617)
- Add app_url for metadata.yaml files (#609)
- Update public_url in metadata.yaml. (#630)
- Update minimum_supported_agent_version in metadata.yaml. (#618)
- Backfill Jetty logging minimum_supported_version 2.16.0 (#621)
- jetty: remove minimum supported version so post release script can set it properly (#619)
2.16.0
- Add Jetty logging (#573)
- Update opentelemetry-operations-collector (#608)
- Gracefully handle previous version install failure in upgrade test (#600)
- Update the bug report template (#559)
- Testing: bump Zookeeper version (#610)
- Remove active directory web services channel test (#586)
- Testing: standardize wget options (#580)
- Add Varnish logging receiver (#528)
- Add Ops Agent support for Ubuntu 22.04 LTS (Jammy) (#597)
- Update minimum_supported_agent_version in metadata.yaml. (#594)
- Support java multiline (#570)
- Added log_entry_count and request_count self-metrics to ops-agent (#479)
- Update Setup section of testing README (#582)
- Backfill 3rd party apps logo path (#581)
- Bump Windows OpenSSL version to 1.1.1o (#579)
- Revert "Makefile: create Makefile (#524)" (#577)
- Makefile: create Makefile (#524)
- Update VERSION to 2.16.0 (#576)
2.15.0
- confgenerator: add resource_name label using modify fields. (#544)
- Add supported_app_version (#571)
- Update IIS metrics receiver with v2 metrics (#534)
- Fix LuaAccessor when write=false. (#568)
- Add Active Directory Domain Services metrics receiver (#563)
- Enforce metadata.yaml validations (#567)
- metadata: add configuration_options for varnish and add validation (#565)
- cmd: log built-in-config.yaml and merged-config.yaml (#202)
- Fix for "requirement cannot be provided" error on SLES12. (#566)
- Add log tests for activemq and memcached (#562)
- Upgrade fluent-bit to v1.9.3 (#545)
- Skip corrupted chunk
- Add Active Directory Domain Services logging receiver (#529)
- Varnish Metrics Receiver (#512)
- VERSION: Bump minor version (#550)
- metadata.yaml: Replace tab with space (#549)
- integration_test: Add configuration_options field to metadata (#541)
2.14.0
- Upgrade to new googlecloudexporter (#526)
- Fixes for failing couchdb test (#543)
- Fix some 3rd party app metadata.yaml files (#540)
- Fix handling of missing fields in filters (#535)
- Update third party application short names (#539)
- Add a 20s sleep before installing Windows services. (#527)
- Add 3rd party integration description (#532)
- expected_metrics follow-up (#521)
- Add
modify_fields
processor and use it to setlogName
(#474) - Add IIS logging (#515)
- integration_test: structure cleanup (#522)
- Add supported app version to 3rd party apps and validation test (#520)
- Correct 3rd party metadata content (#519)
- Update VERSION to 2.14.0 (#518)
2.13.0
- Update VERSION to 2.13.0 (#517)
- Upgrade opentelemetry-operations-collector to v0.45.1 and add / fix metrics for Mysql. (#494)
- Add LogEntry severity and sourceLocation mappings in systemd_journald receiver. (#502)
Internal
- Add 3rd party metadata (#516)
- Simplify config generation and testing for multiple files (#514)
- Try newer version of mysql-apt-config (#510)
- Fix the 3rd party README.md (#507)
- Install goimports@latest (#506)
- Test for upgrading the ops agent (#472)
- Testing: remove unnecessary directory nesting in GCS (#480)
- Update instructions for developing integration tests. (#513)
- Merge minimum version into metadata.yaml file (#509)
- Also try keyserver.ubuntu.com for MySQL key (#488)
- Add expected_logs (#500)
- Add minimum_supported_version file to existing 3rd party applications (#504)
- Remove dead function findMetricName() (#498)
- Add expected_metrics (#456)
- Update VERSION to 2.12.2 (#497)
2.12.1
This is a bugfix and maintenance release.
- Update VERSION to 2.12.1 (#495)
- confgenerator: change otel self-metric port (#492)
- Update SLES install for tomcat (#489)
- Print interleaved stdout+stderr in logs and errors. (#491)
- Render "git diff" output better (#485)
- Unnest an unnecessary ops-agent directory (#484)
- Use archive for hbase (#483)
- Pin hbase to 2.4.11 (#482)
- Testing: document new process for authenticating tests (#475)
- Upgrade hbase (#476)
- Fix integration markdown docs (#477)
- Remove erroneous log field in hbase doc (#470)
- Bump Windows OpenSSL version to 1.1.1n. (#471)
- Remove obsolete mention of SCRIPTS_DIR (#469)
- Remove useless nodes from test XML (#464)
- Search for mysql GPG key after apt update (#468)
- Fix kafka download path for 3p integration test (#466)
- Testing: add ExtraCreateArguments option for creating VMs (#462)
- Reject redundant entries in supported_applications.txt (#438)
- Use embedding to fetch scripts from the data directory (#423)
- Reenable MySQL tests again (#455)
2.12.0
- Revert "Support multiline java (#393)" (#457)
- Merge the "post" scripts into the "install" scripts. (#437)
- Remove licenses from all "enable" scripts (#442)
- More 3p fixes (#452)
- Bump go version to 1.17 in go.mod (#439)
- Revert "Disable gpg check for centos install of couchdb until rpm is fixed (#443)" (#450)
- Fix some 3p integration tests (#445)
- Only run tests relevant to current PR. (#396)
- Disable gpg check for centos install of couchdb until rpm is fixed (#443)
- Delete some now-useless features from test_config.yaml (#431)
- Move all enable_foo scripts to the applications directory (#436)
- Remove duplicate entries from supported_applications.txt (#432)
- Support multiline java (#393)
- Reformat add_lua_script.go (#427)
- receivers: add support for the Forward logging receiver (#275)
- Adds Apache WildFly metrics to Ops Agent (#422)
- Clarify AGENT_PACKAGES_IN_GCS and Windows (#425)
- Move PrepareSLES() into the core library (#415)
- Refactor the shared structs and methods for JMX Receivers. (#420)
- Update TestCustomLogFormat integration test. (#424)
- Only create swap file space when necessary (#416)
- Add CouchDB Sample Configs (#421)
- Document how to run tests outside of Kokoro (#412)
- Add a RabbitMQ logging receiver. (#411)
- Bump versin to 2.12.0 (#417)
2.11.0
- Add a Couchdb logging receiver. (#394)
- Fix typo in redis docs. (#413)
- Convert IIS total metrics to int64 cumulatives. (#410)
- Rabbitmq metrics receiver (#356)
- Hadoop logging receiver (#379)
- Fix severity for the Solr system logging receiver. (#409)
- Add a Hbase metrics receiver. (#350)
- Add a Hbase system logging receiver. (#345)
- Updates for logging processor requirement of time_format when time_key is present. (#378)
- Add a Hadoop metrics receiver. (#351)
- Remove the collectd submodule. (#400)
- Shrink linux instance size: use 2 CPUs per VM instead of 4 (#398)
- Wildfly logging receiver (#382)
- A few improvements to rocky-linux support (#405)
- Fixes for nginx test when running against a fresh project (#364)
- Run diagnostics for all tests, not just failures (#404)
- Fix Postgresql sles integration test issues. (#401)
- Update version to 2.11.0 (#402)
- Add a MongoDB metrics receiver. (#354)
- Add a Zookeeper logging receiver. (#389)
- Fix the receiver type in Mongodb markdown. (#397)
- Add an Activemq metrics receiver. (#341)
- apps: genericAccessLogParser for nginx_access (#388)
- Update Tomcat Install scripts to use the native package managers when possible. (#344)
- Update version to 2.10.1 (#392)
2.10.0
- Add a Solr system logging receiver. (#360)
- Add Kafka log and metrics receivers. (#369)
- Add a Zookeeper metric receiver. (#358)
- Add documentation for IIS & MS SQL Server (#368)
- Add TLS support for the Redis metrics receiver. (#268)
- Add an Elasticsearch metrics receiver. (#349)
- Remove refs to Ubuntu 21.04 (Hirsute Hippo) as it's past EOL. (#385)
- Update build.sh to support accents and foreign alphabets. (#331)
- Unify receiver and pipeline IDs in 3rd party app sample configs. (#384)
- Add a Couchdb metrics receiver. (#340)
- Add a Solr metrics receiver. (#346)
- Add a Mongodb logging receiver. (#287)
- Fix the default port of Apache. (#386)
- Update version to 2.10.0 (#380)
Internal
- Update Tomcat integration test for Debian. (#390)
- Add REPO_SUFFIX support to third party apps test (#355)
- Try reenabling mysql tests (#361)
- Retry registercloudguest failures in third_party_apps_test (#383)
- Tell zypper to retry download errors (#381)
- apps:
hostmetrics
use mute_process_name_error (#372) - Delete some unused scripts (#365)
- Refactor JVM apps to use shared components (#370)