From f0d398be419c49e9536532bd624f5bb63a55b190 Mon Sep 17 00:00:00 2001 From: Severin Neumann Date: Mon, 22 Jul 2024 11:45:32 +0200 Subject: [PATCH] Registry updates July 2024 (#4822) --- .../collector-exporter-skywalking.yml | 21 ------------------- data/registry/collector-processor-geoip.yml | 20 ++++++++++++++++++ data/registry/collector-receiver-file.yml | 21 ------------------- data/registry/exporter-rust-jaeger.yml | 17 --------------- .../instrumentation-dotnet-aspnetcore.yml | 2 +- .../instrumentation-dotnet-confluentkafka.yml | 15 +++++++++++++ .../instrumentation-dotnet-grpcnetclient.yml | 2 +- data/registry/instrumentation-dotnet-http.yml | 2 +- .../instrumentation-dotnet-sqlclient.yml | 2 +- .../instrumentation-java-apacheshenyu.yml | 16 ++++++++++++++ .../registry/instrumentation-java-armeria.yml | 2 +- .../instrumentation-java-influxdb.yml | 14 +++++++++++++ .../registry/instrumentation-java-javalin.yml | 15 +++++++++++++ data/registry/instrumentation-php-cakephp.yml | 16 ++++++++++++++ data/registry/instrumentation-php-psr6.yml | 16 ++++++++++++++ .../instrumentation-ruby-actionmailer.yml | 21 +++++++++++++++++++ .../instrumentation-ruby-awslambda.yml | 21 +++++++++++++++++++ static/refcache.json | 16 ++++++++++++++ 18 files changed, 175 insertions(+), 64 deletions(-) delete mode 100644 data/registry/collector-exporter-skywalking.yml create mode 100644 data/registry/collector-processor-geoip.yml delete mode 100644 data/registry/collector-receiver-file.yml delete mode 100644 data/registry/exporter-rust-jaeger.yml create mode 100644 data/registry/instrumentation-dotnet-confluentkafka.yml create mode 100644 data/registry/instrumentation-java-apacheshenyu.yml create mode 100644 data/registry/instrumentation-java-influxdb.yml create mode 100644 data/registry/instrumentation-java-javalin.yml create mode 100644 data/registry/instrumentation-php-cakephp.yml create mode 100644 data/registry/instrumentation-php-psr6.yml create mode 100644 data/registry/instrumentation-ruby-actionmailer.yml create mode 100644 data/registry/instrumentation-ruby-awslambda.yml diff --git a/data/registry/collector-exporter-skywalking.yml b/data/registry/collector-exporter-skywalking.yml deleted file mode 100644 index 183a5c3c66d0..000000000000 --- a/data/registry/collector-exporter-skywalking.yml +++ /dev/null @@ -1,21 +0,0 @@ -# cSpell:ignore skywalking skywalkingexporter -title: SkyWalking gRPC Exporter -registryType: exporter -language: collector -tags: - - go - - exporter - - collector -license: Apache 2.0 -description: - Exports data via gRPC using skywalking-data-collect-protocol format. By - default, this exporter requires TLS and offers queued retry capabilities. -authors: - - name: OpenTelemetry Authors -urls: - repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/skywalkingexporter -createdAt: 2022-10-27 -package: - registry: go-collector - name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/skywalkingexporter - version: v0.104.0 diff --git a/data/registry/collector-processor-geoip.yml b/data/registry/collector-processor-geoip.yml new file mode 100644 index 000000000000..3107421f727c --- /dev/null +++ b/data/registry/collector-processor-geoip.yml @@ -0,0 +1,20 @@ +# cSpell:ignore geoip geoipprocessor +title: GeoIP Processor +registryType: processor +language: collector +tags: + - geoip + - processor + - collector +urls: + repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/geoipprocessor +license: Apache 2.0 +description: + The geoIP processor `geoipprocessor` enhances resource attributes by appending + information about the geographical location of an IP address. To add + geographical information, the IP address must be included in the resource + attributes using the [`source.address` semantic conventions key + attribute](https://github.com/open-telemetry/semantic-conventions/blob/v1.26.0/docs/general/attributes.md#source). +authors: + - name: OpenTelemetry Authors +createdAt: 2024-07-08 diff --git a/data/registry/collector-receiver-file.yml b/data/registry/collector-receiver-file.yml deleted file mode 100644 index f0dd8bc1e9ba..000000000000 --- a/data/registry/collector-receiver-file.yml +++ /dev/null @@ -1,21 +0,0 @@ -# cSpell:ignore filereceiver -title: File Receiver -registryType: receiver -language: collector -tags: - - file - - receiver - - collector -license: Apache 2.0 -description: - The File Receiver reads the output of a File Exporter, converting that output - to metrics, and sending the metrics down the pipeline. -authors: - - name: OpenTelemetry Authors -urls: - repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/filereceiver -createdAt: 2022-10-25 -package: - registry: go-collector - name: github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filereceiver - version: v0.94.0 diff --git a/data/registry/exporter-rust-jaeger.yml b/data/registry/exporter-rust-jaeger.yml deleted file mode 100644 index bfccf6e0d705..000000000000 --- a/data/registry/exporter-rust-jaeger.yml +++ /dev/null @@ -1,17 +0,0 @@ -title: Jaeger Exporter -registryType: exporter -language: rust -tags: - - rust - - exporter -license: Apache 2.0 -description: The OpenTelemetry Jaeger Exporter for Rust. -authors: - - name: OpenTelemetry Authors -urls: - repo: https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-jaeger -createdAt: 2020-08-28 -package: - registry: crates - name: opentelemetry-jaeger - version: 0.20.0 diff --git a/data/registry/instrumentation-dotnet-aspnetcore.yml b/data/registry/instrumentation-dotnet-aspnetcore.yml index 71acbef5573d..e19af860289e 100644 --- a/data/registry/instrumentation-dotnet-aspnetcore.yml +++ b/data/registry/instrumentation-dotnet-aspnetcore.yml @@ -13,7 +13,7 @@ description: authors: - name: OpenTelemetry Authors urls: - repo: https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Instrumentation.AspNetCore + repo: https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.AspNetCore createdAt: 2022-11-07 package: registry: nuget diff --git a/data/registry/instrumentation-dotnet-confluentkafka.yml b/data/registry/instrumentation-dotnet-confluentkafka.yml new file mode 100644 index 000000000000..c9523743779d --- /dev/null +++ b/data/registry/instrumentation-dotnet-confluentkafka.yml @@ -0,0 +1,15 @@ +title: Confluent.Kafka client instrumentation for OpenTelemetry +registryType: instrumentation +language: dotnet +tags: + - confluent + - kafka + - instrumentation + - dotnet +urls: + repo: https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.ConfluentKafka +license: Apache 2.0 +description: Confluent.Kafka client instrumentation for OpenTelemetry +authors: + - name: OpenTelemetry Authors +createdAt: 2024-07-08 diff --git a/data/registry/instrumentation-dotnet-grpcnetclient.yml b/data/registry/instrumentation-dotnet-grpcnetclient.yml index d657f4523642..95ed0781e057 100644 --- a/data/registry/instrumentation-dotnet-grpcnetclient.yml +++ b/data/registry/instrumentation-dotnet-grpcnetclient.yml @@ -13,7 +13,7 @@ description: authors: - name: OpenTelemetry Authors urls: - repo: https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Instrumentation.GrpcNetClient + repo: https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.GrpcNetClient createdAt: 2022-11-07 package: registry: nuget diff --git a/data/registry/instrumentation-dotnet-http.yml b/data/registry/instrumentation-dotnet-http.yml index 64b9f3968492..c13fce8d045a 100644 --- a/data/registry/instrumentation-dotnet-http.yml +++ b/data/registry/instrumentation-dotnet-http.yml @@ -13,7 +13,7 @@ description: authors: - name: OpenTelemetry Authors urls: - repo: https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Instrumentation.Http + repo: https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Http createdAt: 2022-11-07 package: registry: nuget diff --git a/data/registry/instrumentation-dotnet-sqlclient.yml b/data/registry/instrumentation-dotnet-sqlclient.yml index 77a9e6e9f731..6e7df293932b 100644 --- a/data/registry/instrumentation-dotnet-sqlclient.yml +++ b/data/registry/instrumentation-dotnet-sqlclient.yml @@ -13,7 +13,7 @@ description: authors: - name: OpenTelemetry Authors urls: - repo: https://github.com/open-telemetry/opentelemetry-dotnet/tree/main/src/OpenTelemetry.Instrumentation.SqlClient + repo: https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.SqlClient createdAt: 2022-11-07 package: registry: nuget diff --git a/data/registry/instrumentation-java-apacheshenyu.yml b/data/registry/instrumentation-java-apacheshenyu.yml new file mode 100644 index 000000000000..786bd76e5e7c --- /dev/null +++ b/data/registry/instrumentation-java-apacheshenyu.yml @@ -0,0 +1,16 @@ +# cspell:ignore shenyu +title: Apache ShenYu instrumentation +registryType: instrumentation +language: java +tags: + - apache + - shenyu + - instrumentation + - java +urls: + repo: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-shenyu-2.4 +license: Apache 2.0 +description: Settings for the Apache ShenYu instrumentation +authors: + - name: OpenTelemetry Authors +createdAt: 2024-07-08 diff --git a/data/registry/instrumentation-java-armeria.yml b/data/registry/instrumentation-java-armeria.yml index 98102bf4b303..72a581c3e70f 100644 --- a/data/registry/instrumentation-java-armeria.yml +++ b/data/registry/instrumentation-java-armeria.yml @@ -12,5 +12,5 @@ description: authors: - name: OpenTelemetry Authors urls: - repo: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/armeria-1.3 + repo: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/armeria/armeria-1.3 createdAt: 2020-11-05 diff --git a/data/registry/instrumentation-java-influxdb.yml b/data/registry/instrumentation-java-influxdb.yml new file mode 100644 index 000000000000..b614c69c556c --- /dev/null +++ b/data/registry/instrumentation-java-influxdb.yml @@ -0,0 +1,14 @@ +title: influxdb instrumentation +registryType: instrumentation +language: java +tags: + - influxdb + - instrumentation + - java +urls: + repo: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/influxdb-2.4 +license: Apache 2.0 +description: influxdb instrumentation +authors: + - name: OpenTelemetry Authors +createdAt: 2024-07-08 diff --git a/data/registry/instrumentation-java-javalin.yml b/data/registry/instrumentation-java-javalin.yml new file mode 100644 index 000000000000..d2867a084a91 --- /dev/null +++ b/data/registry/instrumentation-java-javalin.yml @@ -0,0 +1,15 @@ +# cspell:ignore javalin +title: javalin instrumentation +registryType: instrumentation +language: java +tags: + - javalin + - instrumentation + - java +urls: + repo: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/javalin-5.0 +license: Apache 2.0 +description: javalin instrumentation +authors: + - name: OpenTelemetry Authors +createdAt: 2024-07-08 diff --git a/data/registry/instrumentation-php-cakephp.yml b/data/registry/instrumentation-php-cakephp.yml new file mode 100644 index 000000000000..d50b330f602a --- /dev/null +++ b/data/registry/instrumentation-php-cakephp.yml @@ -0,0 +1,16 @@ +title: OpenTelemetry CakePHP instrumentation library +registryType: instrumentation +language: php +tags: + - cake + - instrumentation + - php +urls: + repo: https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/CakePHP +license: Apache 2.0 +description: + Please read for instructions on how to + install and configure the extension and SDK. +authors: + - name: OpenTelemetry Authors +createdAt: 2024-07-08 diff --git a/data/registry/instrumentation-php-psr6.yml b/data/registry/instrumentation-php-psr6.yml new file mode 100644 index 000000000000..14a8e7423a82 --- /dev/null +++ b/data/registry/instrumentation-php-psr6.yml @@ -0,0 +1,16 @@ +title: OpenTelemetry PSR-6 instrumentation library +registryType: instrumentation +language: php +tags: + - psr6 + - instrumentation + - php +urls: + repo: https://github.com/open-telemetry/opentelemetry-php-contrib/tree/main/src/Instrumentation/Psr6 +license: Apache 2.0 +description: + Please read for instructions on how to + install and configure the extension and SDK. +authors: + - name: OpenTelemetry Authors +createdAt: 2024-07-08 diff --git a/data/registry/instrumentation-ruby-actionmailer.yml b/data/registry/instrumentation-ruby-actionmailer.yml new file mode 100644 index 000000000000..559b1a1dfab9 --- /dev/null +++ b/data/registry/instrumentation-ruby-actionmailer.yml @@ -0,0 +1,21 @@ +title: OpenTelemetry ActionMailer Instrumentation +registryType: instrumentation +language: ruby +tags: + - action + - mailer + - instrumentation + - ruby +urls: + repo: https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/action_mailer +license: Apache 2.0 +description: + The ActionMailer instrumentation is a community-maintained instrumentation for + the ActionMailer portion of the [Ruby on Rails][rails-home] web-application + framework. +authors: + - name: OpenTelemetry Authors +createdAt: 2024-07-08 +package: + registry: gems + name: opentelemetry-instrumentation-action_mailer diff --git a/data/registry/instrumentation-ruby-awslambda.yml b/data/registry/instrumentation-ruby-awslambda.yml new file mode 100644 index 000000000000..9a260b434aff --- /dev/null +++ b/data/registry/instrumentation-ruby-awslambda.yml @@ -0,0 +1,21 @@ +title: OpenTelemetry AWS-Lambda Instrumentation +registryType: instrumentation +language: ruby +tags: + - aws + - lambda + - instrumentation + - ruby +urls: + repo: https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/instrumentation/aws_lambda +license: Apache 2.0 +description: + The OpenTelemetry `aws-lambda` gem is a community-maintained instrumentation + for [AWS Lambda + functions](https://docs.aws.amazon.com/lambda/latest/dg/ruby-handler.html). +authors: + - name: OpenTelemetry Authors +createdAt: 2024-07-08 +package: + registry: gems + name: opentelemetry-instrumentation-aws_lambda diff --git a/static/refcache.json b/static/refcache.json index f78a401d96c0..7849556a4b2e 100644 --- a/static/refcache.json +++ b/static/refcache.json @@ -995,6 +995,10 @@ "StatusCode": 206, "LastSeen": "2024-01-18T08:52:54.099142-05:00" }, + "https://docs.aws.amazon.com/lambda/latest/dg/ruby-handler.html": { + "StatusCode": 206, + "LastSeen": "2024-07-10T17:01:44.550734457Z" + }, "https://docs.aws.amazon.com/lambda/latest/dg/services-xray.html": { "StatusCode": 206, "LastSeen": "2024-01-30T16:14:28.171642-05:00" @@ -6503,6 +6507,10 @@ "StatusCode": 206, "LastSeen": "2024-06-04T11:05:52.856746897+02:00" }, + "https://opentelemetry.io/docs/instrumentation/php/automatic/": { + "StatusCode": 206, + "LastSeen": "2024-07-10T17:01:42.679794935Z" + }, "https://opentelemetry.io/docs/languages/cpp/exporters/": { "StatusCode": 206, "LastSeen": "2024-04-30T09:31:38.598060401Z" @@ -8055,6 +8063,10 @@ "StatusCode": 200, "LastSeen": "2024-01-22T17:25:05.672589+01:00" }, + "https://rubygems.org/gems/opentelemetry-instrumentation-action_mailer": { + "StatusCode": 200, + "LastSeen": "2024-07-10T17:01:43.869580741Z" + }, "https://rubygems.org/gems/opentelemetry-instrumentation-action_pack": { "StatusCode": 200, "LastSeen": "2024-01-22T15:38:22.124468+01:00" @@ -8083,6 +8095,10 @@ "StatusCode": 200, "LastSeen": "2024-01-16T17:59:00.831876+01:00" }, + "https://rubygems.org/gems/opentelemetry-instrumentation-aws_lambda": { + "StatusCode": 200, + "LastSeen": "2024-07-10T17:01:44.79848698Z" + }, "https://rubygems.org/gems/opentelemetry-instrumentation-aws_sdk": { "StatusCode": 200, "LastSeen": "2024-01-22T15:38:27.079086+01:00"