Skip to content

Commit e6635ad

Browse files
Merge branch 'main' into LogRetentionDoc
2 parents cfb5411 + f056ff0 commit e6635ad

16 files changed

+270
-321
lines changed

package-lock.json

Lines changed: 50 additions & 256 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/content/BlogPosts/blogPosts.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@ description:
66
path: /blog
77

88
blogs:
9+
- title: "AWS Distro for OpenTelemetry v0.24.0 is now available"
10+
author: "Bryan Aguilar"
11+
date: "01-December-2022"
12+
body:
13+
"AWS Distro for OpenTelemetry v0.24.0 is now available. You can download the latest AWS Distro for OpenTelemetry Collector image
14+
from the Amazon Elastic Container Registry (Amazon ECR) Public Gallery."
15+
link: "/docs/ReleaseBlogs/aws-distro-for-opentelemetry-collector-v0.24.0"
16+
17+
- title: "AWS Distro for OpenTelemetry v0.22.1 is now available"
18+
author: "Pavan Sai Vasireddy"
19+
date: "09-November-2022"
20+
body:
21+
"AWS Distro for OpenTelemetry v0.22.1 is now available. You can download the latest AWS Distro for OpenTelemetry Collector image
22+
from the Amazon Elastic Container Registry (Amazon ECR) Public Gallery."
23+
link: "/docs/ReleaseBlogs/aws-distro-for-opentelemetry-collector-v0.22.1"
24+
25+
- title: "AWS Distro for OpenTelemetry v0.23.0 is now available"
26+
author: "Paurush Garg"
27+
date: "02-November-2022"
28+
body:
29+
"AWS Distro for OpenTelemetry v0.23.0 is now available. You can download the latest AWS Distro for OpenTelemetry Collector image
30+
from the Amazon Elastic Container Registry (Amazon ECR) Public Gallery."
31+
link: "/docs/ReleaseBlogs/aws-distro-for-opentelemetry-collector-v0.23.0"
32+
933
- title: "AWS Distro for OpenTelemetry Lambda Layers are now available with ADOT Collector v0.22.0"
1034
author: "Pavan Sai Vasireddy"
1135
date: "06-OCT-2022"
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: 'AWS Distro for OpenTelemetry v0.22.1'
3+
description:
4+
This blog post is the release announcement for ADOT v0.22.1
5+
---
6+
7+
import SectionSeparator from "components/MdxSectionSeparator/sectionSeparator.jsx"
8+
9+
<SectionSeparator />
10+
11+
[AWS Distro for OpenTelemetry (ADOT)](https://aws-otel.github.io/) v0.22.1 is now available.
12+
You can download the latest [ADOT Collector image](https://gallery.ecr.aws/aws-observability/aws-otel-collector) from the
13+
[Amazon Elastic Container Registry (Amazon ECR)](https://aws.amazon.com/ecr/) Public Gallery.
14+
15+
<SectionSeparator />
16+
17+
# Notice
18+
19+
We are aware of a potential issue in the Go standard library prior to version 1.18.8 (CVE-2022-41716), used by the AWS Distribution for Open Telemetry (ADOT) Collector prior to v0.22.0
20+
21+
We have prepared a new release of the ADOT Collector, 0.22.1 using Go 1.18.8. There are no functional changes from ADOT Collector v0.22.0. We recommend that customers update their ADOT Collector to at least v0.22.1, at the earliest opportunity. See https://aws-otel.github.io/docs/getting-started/collector for information on deploying the ADOT Collector.
22+
23+
Reference: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-41716
24+
25+
**Release Highlights**
26+
27+
* Recompile with Go 1.18.8 to mitigate CVE-2022-41716.
28+
29+
Detailed release notes are on [GitHub](https://github.com/aws-observability/aws-otel-collector/releases).
30+
All code changes are upstream in the respective OpenTelemetry project components.
31+
32+
**Download**
33+
34+
Detailed technical documentation is available on the [ADOT developer site](https://aws-otel.github.io/),
35+
and you can [download the distribution](https://aws-otel.github.io/download) from
36+
[GitHub](https://github.com/aws-observability/aws-otel-collector/releases/tag/v0.22.1).
37+
You can also download the latest [ADOT Collector image](https://gallery.ecr.aws/aws-observability/aws-otel-collector)
38+
from the [Amazon Elastic Container Registry (Amazon ECR)](https://aws.amazon.com/ecr/) Public Gallery.
39+
40+
To learn more about how to use AWS Distro for OpenTelemetry (ADOT) to collect data for your observability solution,
41+
check out the hands-on [AWS Observability workshop](https://observability.workshop.aws/en/adot.html).
42+
Please file an [issue](https://github.com/aws-observability/aws-otel-community/issues) if you have any
43+
questions about the distribution, features, or its components.
44+
45+
We also welcome you to participate in the [OpenTelemetry project](https://github.com/open-telemetry).
46+
The project was [approved for incubation](https://www.cncf.io/blog/2021/08/26/opentelemetry-becomes-a-cncf-incubating-project/) status
47+
in August 2021 by the Cloud Native Computing Foundation Technical Oversight Committee (CNCF TOC). Learn more about
48+
[AWS Distro for OpenTelemetry](https://aws.amazon.com/blogs/opensource/category/management-tools/aws-distro-for-opentelemetry/) on the
49+
[AWS Open Source Blog](https://aws.amazon.com/blogs/opensource/category/management-tools/aws-distro-for-opentelemetry/), where we announced
50+
the distribution’s [general availability for tracing](https://aws.amazon.com/blogs/opensource/aws-distro-for-opentelemetry-is-now-ga-for-tracing/) in September 2021
51+
and the distribution's [general availability for metrics](https://aws.amazon.com/blogs/opensource/aws-distro-for-opentelemetry-is-now-generally-available-for-metrics/) in May 2022.
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: 'AWS Distro for OpenTelemetry v0.23.0'
3+
description:
4+
This blog post is the release announcement for ADOT v0.23.0
5+
---
6+
7+
import SectionSeparator from "components/MdxSectionSeparator/sectionSeparator.jsx"
8+
9+
<SectionSeparator />
10+
11+
[AWS Distro for OpenTelemetry (ADOT)](https://aws-otel.github.io/) v0.23.0 is now available.
12+
You can download the latest [ADOT Collector image](https://gallery.ecr.aws/aws-observability/aws-otel-collector) from the
13+
[Amazon Elastic Container Registry (Amazon ECR)](https://aws.amazon.com/ecr/) Public Gallery.
14+
15+
<SectionSeparator />
16+
17+
**Release Highlights**
18+
19+
* OpenTelemetry Collector [v0.62.1](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.62.1)
20+
* OpenTelemetry Collector [v0.62.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.62.0)
21+
22+
Detailed release notes are on [GitHub](https://github.com/aws-observability/aws-otel-collector/releases).
23+
All code changes are upstream in the respective OpenTelemetry project components.
24+
25+
**Download**
26+
27+
Detailed technical documentation is available on the [ADOT developer site](https://aws-otel.github.io/),
28+
and you can [download the distribution](https://aws-otel.github.io/download) from
29+
[GitHub](https://github.com/aws-observability/aws-otel-collector/releases/tag/v0.23.0).
30+
You can also download the latest [ADOT Collector image](https://gallery.ecr.aws/aws-observability/aws-otel-collector)
31+
from the [Amazon Elastic Container Registry (Amazon ECR)](https://aws.amazon.com/ecr/) Public Gallery.
32+
33+
To learn more about how to use AWS Distro for OpenTelemetry (ADOT) to collect data for your observability solution,
34+
check out the hands-on [AWS Observability workshop](https://observability.workshop.aws/en/adot.html).
35+
Please file an [issue](https://github.com/aws-observability/aws-otel-community/issues) if you have any
36+
questions about the distribution, features, or its components.
37+
38+
We also welcome you to participate in the [OpenTelemetry project](https://github.com/open-telemetry).
39+
The project was [approved for incubation](https://www.cncf.io/blog/2021/08/26/opentelemetry-becomes-a-cncf-incubating-project/) status
40+
in August 2021 by the Cloud Native Computing Foundation Technical Oversight Committee (CNCF TOC). Learn more about
41+
[AWS Distro for OpenTelemetry](https://aws.amazon.com/blogs/opensource/category/management-tools/aws-distro-for-opentelemetry/) on the
42+
[AWS Open Source Blog](https://aws.amazon.com/blogs/opensource/category/management-tools/aws-distro-for-opentelemetry/), where we announced
43+
the distribution’s [general availability for tracing](https://aws.amazon.com/blogs/opensource/aws-distro-for-opentelemetry-is-now-ga-for-tracing/) in September 2021
44+
and the distribution's [general availability for metrics](https://aws.amazon.com/blogs/opensource/aws-distro-for-opentelemetry-is-now-generally-available-for-metrics/) in May 2022.
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
title: "AWS Distro for OpenTelemetry v0.24.0"
3+
description: This blog post is the release announcement for ADOT v0.24.0
4+
---
5+
6+
import SectionSeparator from "components/MdxSectionSeparator/sectionSeparator.jsx";
7+
8+
<SectionSeparator />
9+
10+
[AWS Distro for OpenTelemetry (ADOT)](https://aws-otel.github.io/) v0.24.0 is now available.
11+
You can download the latest [ADOT Collector image](https://gallery.ecr.aws/aws-observability/aws-otel-collector) from the
12+
[Amazon Elastic Container Registry (Amazon ECR)](https://aws.amazon.com/ecr/) Public Gallery.
13+
14+
<SectionSeparator />
15+
16+
**Release Highlights**
17+
18+
- [OpenTelemetry Collector v0.66.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.66.0) - [OpenTelemetry Collector Contrib v0.66.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.66.0) Due to release issues
19+
in the upstream repositories `v0.66.0` and `v0.65.0` are functionally the same.
20+
- [OpenTelemetry Collector v0.65.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.65.0) - [OpenTelemetry Collector Contrib v0.65.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.65.0)
21+
- [OpenTelemetry Collector v0.64.1](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.64.1)
22+
- [OpenTelemetry Collector v0.64.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.64.0) - [OpenTelemetry Collector Contrib v0.64.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.64.0)
23+
- [OpenTelemetry Collector v0.63.1](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.63.1)
24+
- [OpenTelemetry Collector v0.63.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.63.0) - [OpenTelemetry Collector Contrib v0.63.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.63.0)
25+
26+
Detailed release notes are on [GitHub](https://github.com/aws-observability/aws-otel-collector/releases).
27+
All code changes are upstream in the respective OpenTelemetry project components.
28+
29+
**Download**
30+
31+
Detailed technical documentation is available on the [ADOT developer site](https://aws-otel.github.io/),
32+
and you can [download the distribution](https://aws-otel.github.io/download) from
33+
[GitHub](https://github.com/aws-observability/aws-otel-collector/releases/tag/v0.24.0).
34+
You can also download the latest [ADOT Collector image](https://gallery.ecr.aws/aws-observability/aws-otel-collector)
35+
from the [Amazon Elastic Container Registry (Amazon ECR)](https://aws.amazon.com/ecr/) Public Gallery.
36+
37+
To learn more about how to use AWS Distro for OpenTelemetry (ADOT) to collect data for your observability solution,
38+
check out the hands-on [AWS Observability workshop](https://observability.workshop.aws/en/adot.html).
39+
Please file an [issue](https://github.com/aws-observability/aws-otel-community/issues) if you have any
40+
questions about the distribution, features, or its components.
41+
42+
We also welcome you to participate in the [OpenTelemetry project](https://github.com/open-telemetry).
43+
The project was [approved for incubation](https://www.cncf.io/blog/2021/08/26/opentelemetry-becomes-a-cncf-incubating-project/) status
44+
in August 2021 by the Cloud Native Computing Foundation Technical Oversight Committee (CNCF TOC). Learn more about
45+
[AWS Distro for OpenTelemetry](https://aws.amazon.com/blogs/opensource/category/management-tools/aws-distro-for-opentelemetry/) on the
46+
[AWS Open Source Blog](https://aws.amazon.com/blogs/opensource/category/management-tools/aws-distro-for-opentelemetry/), where we announced
47+
the distribution’s [general availability for tracing](https://aws.amazon.com/blogs/opensource/aws-distro-for-opentelemetry-is-now-ga-for-tracing/) in September 2021
48+
and the distribution's [general availability for metrics](https://aws.amazon.com/blogs/opensource/aws-distro-for-opentelemetry-is-now-generally-available-for-metrics/) in May 2022.

src/content/Downloads/downloads.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
- version: 'AWS Distro for OpenTelemetry Collector Version 0.24.0'
2+
releaseDate: 'December-01-2022'
3+
license: 'Apache-2.0'
4+
releaseNotesLink: 'https://github.com/aws-observability/aws-otel-collector/releases/tag/v0.24.0'
5+
documentationLink: 'https://github.com/aws-observability/aws-otel-collector/blob/v0.24.0/README.md'
6+
downloadLink: 'https://gallery.ecr.aws/aws-observability/aws-otel-collector'
7+
8+
- version: 'AWS Distro for OpenTelemetry Collector Version 0.22.1'
9+
releaseDate: 'November-09-2022'
10+
license: 'Apache-2.0'
11+
releaseNotesLink: 'https://github.com/aws-observability/aws-otel-collector/releases/tag/v0.22.1'
12+
documentationLink: 'https://github.com/aws-observability/aws-otel-collector/blob/v0.22.1/README.md'
13+
downloadLink: 'https://gallery.ecr.aws/aws-observability/aws-otel-collector'
14+
15+
- version: 'AWS Distro for OpenTelemetry Collector Version 0.23.0'
16+
releaseDate: 'November-02-2022'
17+
license: 'Apache-2.0'
18+
releaseNotesLink: 'https://github.com/aws-observability/aws-otel-collector/releases/tag/v0.23.0'
19+
documentationLink: 'https://github.com/aws-observability/aws-otel-collector/blob/v0.23.0/README.md'
20+
downloadLink: 'https://gallery.ecr.aws/aws-observability/aws-otel-collector'
21+
122
- version: 'AWS Distro for OpenTelemetry Collector Version 0.22.0'
223
releaseDate: 'October-05-2022'
324
license: 'Apache-2.0'

src/docs/getting-started/java-sdk/trace-auto-instr.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ artifact, any usage of it will be disabled by the agent.
9393
##### For Gradle:
9494
```kotlin lineNumbers=true
9595
dependencies {
96-
implementation("io.opentelemetry:opentelemetry-api:1.19.0")
96+
implementation("io.opentelemetry:opentelemetry-api:1.20.1")
9797
}
9898
```
9999

@@ -103,7 +103,7 @@ dependencies {
103103
<dependency>
104104
<groupId>io.opentelemetry</groupId>
105105
<artifactId>opentelemetry-api</artifactId>
106-
<version>1.19.0</version>
106+
<version>1.20.1</version>
107107
</dependency>
108108
</dependencies>
109109
```

src/docs/getting-started/java-sdk/trace-manual-instr.mdx

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ to align dependency versions for non-contrib components.
3737
##### For Gradle:
3838
```kotlin lineNumbers=true
3939
dependencies {
40-
api(platform("io.opentelemetry:opentelemetry-bom:1.19.0"))
40+
api(platform("io.opentelemetry:opentelemetry-bom:1.20.1"))
4141

4242
implementation("io.opentelemetry:opentelemetry-api")
4343
implementation("io.opentelemetry:opentelemetry-exporter-otlp")
@@ -46,7 +46,7 @@ dependencies {
4646

4747
implementation("io.opentelemetry:opentelemetry-extension-aws")
4848
implementation("io.opentelemetry:opentelemetry-sdk-extension-aws")
49-
implementation("io.opentelemetry.contrib:opentelemetry-aws-xray:1.19.1")
49+
implementation("io.opentelemetry.contrib:opentelemetry-aws-xray:1.20.1")
5050
}
5151
```
5252

@@ -57,7 +57,7 @@ dependencies {
5757
<dependency>
5858
<groupId>io.opentelemetry</groupId>
5959
<artifactId>opentelemetry-bom</artifactId>
60-
<version>1.19.2</version>
60+
<version>1.20.1</version>
6161
<type>pom</type>
6262
<scope>import</scope>
6363
<dependency>
@@ -87,7 +87,7 @@ dependencies {
8787
<dependency>
8888
<groupId>io.opentelemetry.contrib</groupId>
8989
<artifactId>opentelemetry-aws-xray</artifactId>
90-
<version>1.19.1</version>
90+
<version>1.20.1</version>
9191
</dependency>
9292
</dependencies>
9393
```
@@ -211,7 +211,7 @@ library instrumentation. When using this, do not include `opentelemetry-bom`.
211211
##### For Gradle:
212212
```kotlin lineNumbers=true
213213
dependencies {
214-
api(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.19.2-alpha"))
214+
api(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.20.2-alpha"))
215215

216216
implementation("io.opentelemetry:opentelemetry-api")
217217
implementation("io.opentelemetry:opentelemetry-exporter-otlp")
@@ -230,7 +230,7 @@ dependencies {
230230
<dependency>
231231
<groupId>io.opentelemetry.instrumentation</groupId>
232232
<artifactId>opentelemetry-instrumentation-bom-alpha</artifactId>
233-
<version>1.19.2-alpha</version>
233+
<version>1.20.2-alpha</version>
234234
<type>pom</type>
235235
<scope>import</scope>
236236
<dependency>
@@ -264,7 +264,7 @@ The `opentelemetry-instrumentation-aws-sdk-2.2` artifact provides instrumentatio
264264
##### For Gradle:
265265
```java lineNumbers=true
266266
dependencies {
267-
api(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.19.2-alpha"))\
267+
api(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:1.20.2-alpha"))\
268268

269269
implementation("io.opentelemetry.instrumentation:opentelemetry-aws-sdk-2.2")
270270

@@ -279,7 +279,7 @@ dependencies {
279279
<dependency>
280280
<groupId>io.opentelemetry.instrumentation</groupId>
281281
<artifactId>opentelemetry-instrumentation-bom-alpha</artifactId>
282-
<version>1.19.2-alpha</version>
282+
<version>1.20.2-alpha</version>
283283
<type>pom</type>
284284
<scope>import</scope>
285285
<dependency>
@@ -397,7 +397,6 @@ class RequestHandler {
397397

398398
### Creating Metrics
399399

400-
Up to v1.19.2 of OpenTelemetry for Java Instrumentation, there are few libraries and frameworks that make use of the Metrics API.
401400
Similarly to Traces, you can create custom metrics in your application using the OpenTelemetry API and SDK.
402401

403402
In the following example application we demonstrate how to use the three types of metric instruments that

src/docs/getting-started/lambda/lambda-dotnet.mdx

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,18 +65,11 @@ This layer includes a reduced version of the [AWS Distro for OpenTelemetry Colle
6565
Note: Lambda layers are a regionalized resource, meaning that they can only be used in the Region in which they are published.
6666
Make sure to use the layer in the same region as your Lambda functions.
6767

68-
Find the supported regions and AMD64 (x86_64) layer ARN in the table below for the ARNs to consume.
68+
Find the supported regions and amd64(x86_64)/arm64 layer ARN in the table below for the ARNs to consume.
6969

7070
|Supported Regions |Lambda layer ARN format | Contents |
7171
|---------------------|-------------------------|----------|
72-
| ap-northeast-1<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-collector-amd64-ver-0-61-0:1 | Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
73-
74-
Find the supported regions and ARM64 layer ARN in the table below for the ARNs to consume.
75-
76-
|Supported Regions |Lambda layer ARN format | Contents |
77-
|---------------------|-------------------------|----------|
78-
| ap-northeast-1<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>eu-central-1<br/>eu-west-1<br/>eu-west-2<br/>us-east-1<br/>us-east-2<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-collector-arm64-ver-0-61-0:1 | Contains the [ADOT Collector for Lambda v0.22.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.22.0)|
79-
72+
| ap-northeast-1<br/>ap-northeast-2<br/>ap-south-1<br/>ap-southeast-1<br/>ap-southeast-2<br/>ca-central-1<br/>eu-central-1<br/>eu-north-1<br/>eu-west-1<br/>eu-west-2<br/>eu-west-3<br/>sa-east-1<br/>us-east-1<br/>us-east-2<br/>us-west-1<br/>us-west-2 | arn:aws:lambda:<region\>:901920570463:layer:aws-otel-collector-<architecture\>-ver-0-62-1:1 | Contains the [ADOT Collector for Lambda v0.23.0](https://github.com/aws-observability/aws-otel-collector/releases/tag/pkg%2Flambdacomponents%2Fv0.23.0)|
8073

8174
### Enable Tracing
8275
Once you’ve instrumented the Lambda function code and deployed to Lambda service, you can follow the instructions below to apply Lambda layer.

0 commit comments

Comments
 (0)