diff --git a/.ci/updatecli.d/update-json-specs.yml b/.ci/updatecli.d/update-json-specs.yml index 8ae6b9b45..5ad1d3864 100644 --- a/.ci/updatecli.d/update-json-specs.yml +++ b/.ci/updatecli.d/update-json-specs.yml @@ -24,10 +24,6 @@ sources: - findsubmatch: pattern: "[0-9a-f]{40}" - cgroup_parsing.json: - kind: file - spec: - file: https://raw.githubusercontent.com/elastic/apm/main/tests/agents/json-specs/cgroup_parsing.json service_resource_inference.json: kind: file spec: @@ -71,13 +67,6 @@ actions: * https://github.com/elastic/apm/commit/{{ source "sha" }} targets: - cgroup_parsing.json: - name: cgroup_parsing.json - scmid: default - sourceid: cgroup_parsing.json - kind: file - spec: - file: internal/testdata/json-specs/cgroup_parsing.json service_resource_inference.json: name: service_resource_inference.json scmid: default diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 000000000..8de78e67f --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @elastic/apm-agent-go diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 7c17ed731..1c1830105 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -30,6 +30,9 @@ https://github.com/elastic/apm-agent-go/compare/v2.4.3...main[View commits] ==== 2.4.3 - 2023/06/22 - Fixed a data race in HTTP client instrumentation {pull}1472[#1472] +- Bumped minimum Go version to 1.19 {pull}1453[#1453] +- Fixed mixing of OTel and Elastic APM instrumentation {pull}1450[#1450] +- Updated to stable OTel metrics API {pull}1448[#1448] [[release-notes-2.4.2]] ==== 2.4.2 - 2023/05/22 diff --git a/README.md b/README.md index 6392ea6c0..b17767731 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,7 @@ This is the official Go package for [Elastic APM](https://www.elastic.co/solutions/apm). The Go agent enables you to trace the execution of operations in your application, -sending performance metrics and errors to the Elastic APM server. You can find a -list of the supported frameworks and other technologies in the [documentation](https://www.elastic.co/guide/en/apm/agent/go/current/supported-tech.html). +sending performance metrics and errors to the Elastic APM server. ## Installation @@ -19,11 +18,11 @@ go get go.elastic.co/apm/v2 ## Requirements -We support and test against the two latest major releases of Go, -as described by the [Go release policy](https://go.dev/doc/devel/release#policy), on Linux, Windows and MacOS. - Requires [APM Server](https://github.com/elastic/apm-server) v6.5 or newer. +You can find a list of the supported frameworks and other technologies in the +[documentation](https://www.elastic.co/guide/en/apm/agent/go/current/supported-tech.html). + ## License Apache 2.0. diff --git a/SECURITY.md b/SECURITY.md deleted file mode 100644 index 4ff826c5b..000000000 --- a/SECURITY.md +++ /dev/null @@ -1,7 +0,0 @@ -# Security Policy - -Thanks for your interest in the security of our products. -Our security policy can be found at [https://www.elastic.co/community/security](https://www.elastic.co/community/security). - -## Reporting a Vulnerability -Please send security vulnerability reports to security@elastic.co. diff --git a/docs/configuration.asciidoc b/docs/configuration.asciidoc index 800010c4d..643c371f8 100644 --- a/docs/configuration.asciidoc +++ b/docs/configuration.asciidoc @@ -655,7 +655,7 @@ for backwards compatibility with older versions of Elastic APM agents. [options="header"] |============ | Environment | Default | Example -| `ELASTIC_APM_CLOUD_PROVIDER` | `"none"` | `"aws"` +| `ELASTIC_APM_CLOUD_PROVIDER` | `"auto"` | `"aws"` |============ This config value allows you to specify which cloud provider should be assumed diff --git a/docs/set-up.asciidoc b/docs/set-up.asciidoc index 98bfcc59a..34263af97 100644 --- a/docs/set-up.asciidoc +++ b/docs/set-up.asciidoc @@ -21,7 +21,8 @@ go get -u go.elastic.co/apm/v2 [float] === Requirements -The Go agent is tested with Go 1.8+ on Linux, Windows, and MacOS. +You can find a list of the supported frameworks and other technologies in the +<> section. [float] [[instrumenting-source]] @@ -46,4 +47,4 @@ See <> to learn about all available options. include::./instrumenting.asciidoc[] include::./custom-instrumentation.asciidoc[] -include::./context-propagation.asciidoc[] \ No newline at end of file +include::./context-propagation.asciidoc[]