diff --git a/.github/ISSUE_TEMPLATE/comp_contrib_extensions_awsxray.md b/.github/ISSUE_TEMPLATE/comp_contrib_extensions_awsxray.md
index e1c5b43942..52699a97ff 100644
--- a/.github/ISSUE_TEMPLATE/comp_contrib_extensions_awsxray.md
+++ b/.github/ISSUE_TEMPLATE/comp_contrib_extensions_awsxray.md
@@ -8,11 +8,11 @@ labels: comp:contrib.extensions.awsxray
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_contrib_instrumentation_aws.md b/.github/ISSUE_TEMPLATE/comp_contrib_instrumentation_aws.md
index af4c13a952..caf78e5996 100644
--- a/.github/ISSUE_TEMPLATE/comp_contrib_instrumentation_aws.md
+++ b/.github/ISSUE_TEMPLATE/comp_contrib_instrumentation_aws.md
@@ -8,11 +8,11 @@ labels: comp:contrib.instrumentation.aws
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_contrib_instrumentation_awslambda.md b/.github/ISSUE_TEMPLATE/comp_contrib_instrumentation_awslambda.md
index 66089c059e..fd37e8dcfc 100644
--- a/.github/ISSUE_TEMPLATE/comp_contrib_instrumentation_awslambda.md
+++ b/.github/ISSUE_TEMPLATE/comp_contrib_instrumentation_awslambda.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.awslambda
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_exporter_geneva.md b/.github/ISSUE_TEMPLATE/comp_exporter_geneva.md
index f54d5bfc4b..70bcdb9d2c 100644
--- a/.github/ISSUE_TEMPLATE/comp_exporter_geneva.md
+++ b/.github/ISSUE_TEMPLATE/comp_exporter_geneva.md
@@ -8,12 +8,11 @@ labels: comp:exporter.geneva
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
-* [OpenTelemetry.Exporter.Geneva
- 1.2.6](https://www.nuget.org/packages/OpenTelemetry.Exporter.Geneva/1.2.6)
+* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_exporter_instana.md b/.github/ISSUE_TEMPLATE/comp_exporter_instana.md
index c03d1270c4..38c3cd5674 100644
--- a/.github/ISSUE_TEMPLATE/comp_exporter_instana.md
+++ b/.github/ISSUE_TEMPLATE/comp_exporter_instana.md
@@ -8,11 +8,11 @@ labels: comp:exporter.instana
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_exporter_stackdriver.md b/.github/ISSUE_TEMPLATE/comp_exporter_stackdriver.md
index 6afeebd9c6..c520aed3c7 100644
--- a/.github/ISSUE_TEMPLATE/comp_exporter_stackdriver.md
+++ b/.github/ISSUE_TEMPLATE/comp_exporter_stackdriver.md
@@ -8,11 +8,11 @@ labels: comp:exporter.stackdriver
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_extensions.md b/.github/ISSUE_TEMPLATE/comp_extensions.md
index 89fb00ecf1..d79ed71aeb 100644
--- a/.github/ISSUE_TEMPLATE/comp_extensions.md
+++ b/.github/ISSUE_TEMPLATE/comp_extensions.md
@@ -8,11 +8,11 @@ labels: comp:extensions
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_extensions_azuremonitor.md b/.github/ISSUE_TEMPLATE/comp_extensions_azuremonitor.md
index 50f63a6386..ced841fd38 100644
--- a/.github/ISSUE_TEMPLATE/comp_extensions_azuremonitor.md
+++ b/.github/ISSUE_TEMPLATE/comp_extensions_azuremonitor.md
@@ -8,11 +8,11 @@ labels: comp:extensions.azuremonitor
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_extensions_docker.md b/.github/ISSUE_TEMPLATE/comp_extensions_docker.md
index 0f6b510858..bb88ba26f2 100644
--- a/.github/ISSUE_TEMPLATE/comp_extensions_docker.md
+++ b/.github/ISSUE_TEMPLATE/comp_extensions_docker.md
@@ -8,11 +8,11 @@ labels: comp:extensions.docker
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_extensions_persistentstorage.abstractions.md b/.github/ISSUE_TEMPLATE/comp_extensions_persistentstorage.abstractions.md
index 7dd883b08a..bb667eec36 100644
--- a/.github/ISSUE_TEMPLATE/comp_extensions_persistentstorage.abstractions.md
+++ b/.github/ISSUE_TEMPLATE/comp_extensions_persistentstorage.abstractions.md
@@ -8,11 +8,11 @@ labels: comp:extensions.persistentstorage.abstractions
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_extensions_persistentstorage.md b/.github/ISSUE_TEMPLATE/comp_extensions_persistentstorage.md
index 4c069cd0bb..02b39031d2 100644
--- a/.github/ISSUE_TEMPLATE/comp_extensions_persistentstorage.md
+++ b/.github/ISSUE_TEMPLATE/comp_extensions_persistentstorage.md
@@ -8,11 +8,11 @@ labels: comp:extensions.persistentstorage
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_AspNet.TelemetryHttpModule.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_AspNet.TelemetryHttpModule.md
index dc3d2f78c1..150414bf0a 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_AspNet.TelemetryHttpModule.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_AspNet.TelemetryHttpModule.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.AspNet.TelemetryHttpModule
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.2.0`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_AspNet.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_AspNet.md
index 9f54a19034..80efb79cd1 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_AspNet.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_AspNet.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.AspNet
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.2.0`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_elasticsearchclient.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_elasticsearchclient.md
index 9d534eae7e..d110e42ea6 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_elasticsearchclient.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_elasticsearchclient.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.elasticsearchclient
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_entityframeworkcore.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_entityframeworkcore.md
index 9113cb62a4..8b4ad4e9e3 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_entityframeworkcore.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_entityframeworkcore.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.entityframeworkcore
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_eventcounters.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_eventcounters.md
index 27433bb4d4..5d65375dca 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_eventcounters.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_eventcounters.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.eventcounters
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_grpccore.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_grpccore.md
index 467441e7b3..bdcdbc37dd 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_grpccore.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_grpccore.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.grpccore
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_hangfire.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_hangfire.md
index 745d1427c1..c5efb1c3b2 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_hangfire.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_hangfire.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.hangfire
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_mysqldata.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_mysqldata.md
index cd0c9b600a..654ca953e3 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_mysqldata.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_mysqldata.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.mysqldata
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_owin.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_owin.md
index 9557899b12..4267fc8ecd 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_owin.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_owin.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.owin
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_process.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_process.md
index c91853c544..0c26529198 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_process.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_process.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.process
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Process version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_quartz.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_quartz.md
index d58aa6d1cc..628792e62d 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_quartz.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_quartz.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.quartz
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_runtime.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_runtime.md
index 9c0edab241..ae104dbc81 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_runtime.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_runtime.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.runtime
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_stackexchangeredis.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_stackexchangeredis.md
index 87f3f6bf7a..38eb69e5f5 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_stackexchangeredis.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_stackexchangeredis.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.stackexchangeredis
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.2.0`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_wcf.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_wcf.md
index baa913280c..d447cc420e 100644
--- a/.github/ISSUE_TEMPLATE/comp_instrumentation_wcf.md
+++ b/.github/ISSUE_TEMPLATE/comp_instrumentation_wcf.md
@@ -8,11 +8,11 @@ labels: comp:instrumentation.wcf
List of [all OpenTelemetry NuGet
packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
-using (e.g. `OpenTelemetry 1.0.2`):
+using (e.g. `OpenTelemetry 1.3.2`):
* TBD
-Runtime version (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
find this information from the `*.csproj` file):
* TBD
diff --git a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_azure.md b/.github/ISSUE_TEMPLATE/comp_resourcedetectors_azure.md
new file mode 100644
index 0000000000..35c64b3841
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/comp_resourcedetectors_azure.md
@@ -0,0 +1,41 @@
+---
+name: OpenTelemetry.ResourceDetectors.Azure
+about: OpenTelemetry.ResourceDetectors.Azure
+labels: comp:resourcedetectors.azure
+---
+
+# Issue with OpenTelemetry.ResourceDetectors.Azure
+
+List of [all OpenTelemetry NuGet
+packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are
+using (e.g. `OpenTelemetry 1.3.2`):
+
+* TBD
+
+Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can
+find this information from the `*.csproj` file):
+
+* TBD
+
+**Is this a feature request or a bug?**
+
+* [ ] Feature Request
+* [ ] Bug
+
+**What is the expected behavior?**
+
+What do you expect to see?
+
+**What is the actual behavior?**
+
+What did you see instead? If you are reporting a bug, create a self-contained
+project using the template of your choice and apply the minimum required code to
+result in the issue you're observing. We will close this issue if:
+
+* The repro project you share with us is complex. We can't investigate custom
+ projects, so don't point us to such, please.
+* If we can not reproduce the behavior you're reporting.
+
+## Additional Context
+
+Add any other context about the feature request here.
diff --git a/src/OpenTelemetry.Exporter.Instana/CHANGELOG.md b/src/OpenTelemetry.Exporter.Instana/CHANGELOG.md
index 6aa0f0db0f..3c164dd737 100644
--- a/src/OpenTelemetry.Exporter.Instana/CHANGELOG.md
+++ b/src/OpenTelemetry.Exporter.Instana/CHANGELOG.md
@@ -2,6 +2,10 @@
## Unreleased
+## 1.0.3
+
+Released 2023-Feb-21
+
* Fixes issue in span serialization process introduced in 1.0.2 version.
([#979](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/979))
* Update OTel SDK version to `1.3.2`.
diff --git a/src/OpenTelemetry.Exporter.OneCollector/README.md b/src/OpenTelemetry.Exporter.OneCollector/README.md
index 7b2e42370e..c20dc71759 100644
--- a/src/OpenTelemetry.Exporter.OneCollector/README.md
+++ b/src/OpenTelemetry.Exporter.OneCollector/README.md
@@ -3,12 +3,14 @@
[![NuGet](https://img.shields.io/nuget/v/OpenTelemetry.Exporter.OneCollector.svg)](https://www.nuget.org/packages/OpenTelemetry.Exporter.OneCollector)
[![NuGet](https://img.shields.io/nuget/dt/OpenTelemetry.Exporter.OneCollector.svg)](https://www.nuget.org/packages/OpenTelemetry.Exporter.OneCollector)
-The OneCollector Exporter exports telemetry to the Microsoft OneCollector
-backend.
-
> **Warning**
> This is an early preview version breaking changes should be expected.
+The OneCollectorExporter is designed for Microsoft products to send data to
+public-facing end-points which route to Microsoft's internal data pipeline. It
+is not meant to be used outside of Microsoft products and is open sourced to
+demonstrate best practices and to be transparent about what is being collected.
+
## Installation
```shell
diff --git a/src/OpenTelemetry.Instrumentation.Process/CHANGELOG.md b/src/OpenTelemetry.Instrumentation.Process/CHANGELOG.md
index 5a65615f4f..bfc8e1d554 100644
--- a/src/OpenTelemetry.Instrumentation.Process/CHANGELOG.md
+++ b/src/OpenTelemetry.Instrumentation.Process/CHANGELOG.md
@@ -2,6 +2,15 @@
## Unreleased
+## 0.5.0-beta.1
+
+Released 2023-Feb-17
+
+> **Note**
+> The version number was lowered from 1.0.0 to 0.5.0 to better reflect the
+experimental state of Opentelemetry process metrics specification status.
+Packages that were older than this release will be delisted to avoid confusion.
+
* Added `process.cpu.count` metric.
([#981](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/981))
diff --git a/src/OpenTelemetry.Instrumentation.Process/README.md b/src/OpenTelemetry.Instrumentation.Process/README.md
index 8c1b6011f9..89c3c949b6 100644
--- a/src/OpenTelemetry.Instrumentation.Process/README.md
+++ b/src/OpenTelemetry.Instrumentation.Process/README.md
@@ -68,7 +68,7 @@ allocated for the associated process.
The amount of committed virtual memory for this process.
One way to think of this is all the address space this process can read from
-without trigerring an access violation; this includes memory backed solely by RAM,
+without triggering an access violation; this includes memory backed solely by RAM,
by a swapfile/pagefile and by other mapped files on disk.
| Units | Instrument Type | Value Type |
diff --git a/src/OpenTelemetry.ResourceDetectors.Azure/AppServiceResourceDetector.cs b/src/OpenTelemetry.ResourceDetectors.Azure/AppServiceResourceDetector.cs
index e9ed7bbf43..3ab8352c10 100644
--- a/src/OpenTelemetry.ResourceDetectors.Azure/AppServiceResourceDetector.cs
+++ b/src/OpenTelemetry.ResourceDetectors.Azure/AppServiceResourceDetector.cs
@@ -29,29 +29,35 @@ public sealed class AppServiceResourceDetector : IResourceDetector
///
public Resource? Detect()
{
- string? serviceName = null;
+ List>? attributeList = null;
+
try
{
+ string? serviceName = null;
+ string? serviceInstanceId = null;
+
// https://learn.microsoft.com/azure/app-service/reference-app-settings?tabs=kudu%2Cdotnet#app-environment
serviceName = Environment.GetEnvironmentVariable("WEBSITE_SITE_NAME");
- }
- catch
- {
- // TODO: log exception.
- }
-
- List>? attributeList = null;
+ serviceInstanceId = Environment.GetEnvironmentVariable("WEBSITE_INSTANCE_ID");
+ if (serviceName != null)
+ {
+ attributeList = new();
- if (serviceName != null)
- {
- attributeList = new();
+ attributeList.Add(new KeyValuePair(ResourceSemanticConventions.AttributeServiceName, serviceName));
- attributeList.Add(new KeyValuePair(ResourceSemanticConventions.AttributeServiceName, serviceName));
-
- // TODO: Add other attributes e.g. service.instance.id
+ if (serviceInstanceId != null)
+ {
+ attributeList.Add(new KeyValuePair(ResourceSemanticConventions.AttributeServiceInstance, serviceInstanceId));
+ }
+ }
+ else
+ {
+ return Resource.Empty;
+ }
}
- else
+ catch
{
+ // TODO: log exception.
return Resource.Empty;
}
diff --git a/test/OpenTelemetry.ResourceDetectors.Azure.Tests/AzureResourceDetectorTests.cs b/test/OpenTelemetry.ResourceDetectors.Azure.Tests/AzureResourceDetectorTests.cs
index a785f9b133..2e91877be4 100644
--- a/test/OpenTelemetry.ResourceDetectors.Azure.Tests/AzureResourceDetectorTests.cs
+++ b/test/OpenTelemetry.ResourceDetectors.Azure.Tests/AzureResourceDetectorTests.cs
@@ -22,22 +22,17 @@
namespace OpenTelemetry.ResourceDetectors.Azure.Tests;
-public class AzureResourceDetectorTests
+public class AzureResourceDetectorTests : IDisposable
{
[Fact]
public void AppServiceResourceDetectorReturnsResourceWithAttributes()
{
- try
- {
- Environment.SetEnvironmentVariable("WEBSITE_SITE_NAME", "AzureAppService");
- var resource = ResourceBuilder.CreateEmpty().AddDetector(new AppServiceResourceDetector()).Build();
- Assert.NotNull(resource);
- Assert.Contains(new KeyValuePair(ResourceSemanticConventions.AttributeServiceName, "AzureAppService"), resource.Attributes);
- }
- finally
- {
- Environment.SetEnvironmentVariable("WEBSITE_SITE_NAME", null);
- }
+ Environment.SetEnvironmentVariable("WEBSITE_SITE_NAME", "AzureAppService");
+ Environment.SetEnvironmentVariable("WEBSITE_INSTANCE_ID", "AzureInstance");
+ var resource = ResourceBuilder.CreateEmpty().AddDetector(new AppServiceResourceDetector()).Build();
+ Assert.NotNull(resource);
+ Assert.Contains(new KeyValuePair(ResourceSemanticConventions.AttributeServiceName, "AzureAppService"), resource.Attributes);
+ Assert.Contains(new KeyValuePair(ResourceSemanticConventions.AttributeServiceInstance, "AzureInstance"), resource.Attributes);
}
[Fact]
@@ -46,4 +41,10 @@ public void AppServiceResourceDetectorReturnsNullOutsideOfAppService()
var resource = new AppServiceResourceDetector().Detect();
Assert.Empty(resource.Attributes);
}
+
+ public void Dispose()
+ {
+ Environment.SetEnvironmentVariable("WEBSITE_SITE_NAME", null);
+ Environment.SetEnvironmentVariable("WEBSITE_INSTANCE_ID", null);
+ }
}