From 1e13c2a439944c1ce4bc572def79101b919f3d65 Mon Sep 17 00:00:00 2001 From: Severin Neumann Date: Tue, 4 Apr 2023 17:10:22 +0200 Subject: [PATCH] Registry updates apr23 (#2574) --- data/registry/collector-exporter-awss3.yml | 13 +++++++++++++ data/registry/collector-receiver-cloudflare.yml | 15 +++++++++++++++ ...r-promtail.yml => collector-receiver-loki.yml} | 8 ++++---- data/registry/collector-receiver-webhookevent.yml | 15 +++++++++++++++ .../registry/instrumentation-dotnet-cassandra.yml | 14 ++++++++++++++ data/registry/instrumentation-erlang-req.yml | 14 ++++++++++++++ ...hecamel.yml => instrumentation-java-camel.yml} | 4 ++-- data/registry/instrumentation-java-pulsar.yml | 13 +++++++++++++ data/registry/instrumentation-java-r2dbc.yml | 13 +++++++++++++ .../instrumentation-java-runtimetelemetryjfr.yml | 15 +++++++++++++++ data/registry/instrumentation-js-socket.io.yml | 12 ------------ scripts/check-registry-urls | 2 +- static/refcache.json | 4 ++++ 13 files changed, 123 insertions(+), 19 deletions(-) create mode 100644 data/registry/collector-exporter-awss3.yml create mode 100644 data/registry/collector-receiver-cloudflare.yml rename data/registry/{collector-receiver-promtail.yml => collector-receiver-loki.yml} (61%) create mode 100644 data/registry/collector-receiver-webhookevent.yml create mode 100644 data/registry/instrumentation-dotnet-cassandra.yml create mode 100644 data/registry/instrumentation-erlang-req.yml rename data/registry/{instrumentation-java-apachecamel.yml => instrumentation-java-camel.yml} (84%) create mode 100644 data/registry/instrumentation-java-pulsar.yml create mode 100644 data/registry/instrumentation-java-r2dbc.yml create mode 100644 data/registry/instrumentation-java-runtimetelemetryjfr.yml delete mode 100644 data/registry/instrumentation-js-socket.io.yml diff --git a/data/registry/collector-exporter-awss3.yml b/data/registry/collector-exporter-awss3.yml new file mode 100644 index 000000000000..93df6bf802aa --- /dev/null +++ b/data/registry/collector-exporter-awss3.yml @@ -0,0 +1,13 @@ +title: AWS S3 Exporter for OpenTelemetry Collector +registryType: exporter +isThirdParty: false +language: collector +tags: + - awss3 + - exporter + - collector +repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/awss3exporter +license: Apache 2.0 +description: This exporter targets to support proto/json and proto/binary format +authors: OpenTelemetry Authors +otVersion: latest diff --git a/data/registry/collector-receiver-cloudflare.yml b/data/registry/collector-receiver-cloudflare.yml new file mode 100644 index 000000000000..4df85b158318 --- /dev/null +++ b/data/registry/collector-receiver-cloudflare.yml @@ -0,0 +1,15 @@ +title: Cloudflare Receiver +registryType: receiver +isThirdParty: false +language: collector +tags: + - cloudflare + - receiver + - collector +repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/cloudflarereceiver +license: Apache 2.0 +description: + This Cloudflare receiver allows Cloudflare's LogPush Jobs to send logs from + the Cloudflare logs aggregation system +authors: OpenTelemetry Authors +otVersion: latest diff --git a/data/registry/collector-receiver-promtail.yml b/data/registry/collector-receiver-loki.yml similarity index 61% rename from data/registry/collector-receiver-promtail.yml rename to data/registry/collector-receiver-loki.yml index 5b25365c5ac5..52591c6acdb0 100644 --- a/data/registry/collector-receiver-promtail.yml +++ b/data/registry/collector-receiver-loki.yml @@ -1,13 +1,13 @@ -title: Promtail Receiver +title: Loki Receiver registryType: receiver isThirdParty: false language: collector tags: - - promtail + - loki - receiver - collector -repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/promtailreceiver +repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/lokireceiver license: Apache 2.0 -description: This receiver runs promtail client to scrape logs +description: The Loki receiver implements the Loki push api authors: OpenTelemetry Authors otVersion: latest diff --git a/data/registry/collector-receiver-webhookevent.yml b/data/registry/collector-receiver-webhookevent.yml new file mode 100644 index 000000000000..0c4aa74b48a1 --- /dev/null +++ b/data/registry/collector-receiver-webhookevent.yml @@ -0,0 +1,15 @@ +title: Webhook Event Receiver +registryType: receiver +isThirdParty: false +language: collector +tags: + - webhookevent + - receiver + - collector +repo: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/webhookeventreceiver +license: Apache 2.0 +description: + The Webhook Event receiver is meant to act as a generally available push based + receiver for any webhook style data source. +authors: OpenTelemetry Authors +otVersion: latest diff --git a/data/registry/instrumentation-dotnet-cassandra.yml b/data/registry/instrumentation-dotnet-cassandra.yml new file mode 100644 index 000000000000..86be9e864f2f --- /dev/null +++ b/data/registry/instrumentation-dotnet-cassandra.yml @@ -0,0 +1,14 @@ +title: Cassandra Instrumentation for OpenTelemetry +registryType: instrumentation +isThirdParty: false +language: dotnet +tags: + - cassandra + - instrumentation + - dotnet +repo: https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/src/OpenTelemetry.Instrumentation.Cassandra +license: Apache 2.0 +description: + This is an Instrumentation Library, which instruments CassandraCSharpDriver +authors: OpenTelemetry Authors +otVersion: latest diff --git a/data/registry/instrumentation-erlang-req.yml b/data/registry/instrumentation-erlang-req.yml new file mode 100644 index 000000000000..bfdf5ff64534 --- /dev/null +++ b/data/registry/instrumentation-erlang-req.yml @@ -0,0 +1,14 @@ +title: OpentelemetryReq +registryType: instrumentation +isThirdParty: false +language: erlang +tags: + - req + - instrumentation + - erlang +repo: https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/instrumentation/opentelemetry_req +license: Apache 2.0 +description: + See https://hex.pm/packages/opentelemetry_req for usage instructions. +authors: OpenTelemetry Authors +otVersion: latest diff --git a/data/registry/instrumentation-java-apachecamel.yml b/data/registry/instrumentation-java-camel.yml similarity index 84% rename from data/registry/instrumentation-java-apachecamel.yml rename to data/registry/instrumentation-java-camel.yml index ecafb0d9f422..b74dd947e031 100644 --- a/data/registry/instrumentation-java-apachecamel.yml +++ b/data/registry/instrumentation-java-camel.yml @@ -3,10 +3,10 @@ registryType: instrumentation isThirdParty: false language: java tags: - - apachecamel + - camel - instrumentation - java -repo: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/apache-camel-2.20 +repo: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/camel-2.20 license: Apache 2.0 description: This library provides an Apache Camel instrumentation to track requests diff --git a/data/registry/instrumentation-java-pulsar.yml b/data/registry/instrumentation-java-pulsar.yml new file mode 100644 index 000000000000..d2d4aba384f4 --- /dev/null +++ b/data/registry/instrumentation-java-pulsar.yml @@ -0,0 +1,13 @@ +title: Apache Pulsar instrumentation +registryType: instrumentation +isThirdParty: false +language: java +tags: + - pulsar + - instrumentation + - java +repo: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/pulsar +license: Apache 2.0 +description: This library provides an Apache Pulsar instrumentation +authors: OpenTelemetry Authors +otVersion: latest diff --git a/data/registry/instrumentation-java-r2dbc.yml b/data/registry/instrumentation-java-r2dbc.yml new file mode 100644 index 000000000000..51aca535d8bc --- /dev/null +++ b/data/registry/instrumentation-java-r2dbc.yml @@ -0,0 +1,13 @@ +title: Instrumentation for R2dbc +registryType: instrumentation +isThirdParty: false +language: java +tags: + - r2dbc + - instrumentation + - java +repo: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/r2dbc-1.0 +license: Apache 2.0 +description: Provides OpenTelemetry instrumentation for R2dbc. +authors: OpenTelemetry Authors +otVersion: latest diff --git a/data/registry/instrumentation-java-runtimetelemetryjfr.yml b/data/registry/instrumentation-java-runtimetelemetryjfr.yml new file mode 100644 index 000000000000..ca464a10f4c0 --- /dev/null +++ b/data/registry/instrumentation-java-runtimetelemetryjfr.yml @@ -0,0 +1,15 @@ +title: Runtime Telemetry JFR +registryType: instrumentation +isThirdParty: false +language: java +tags: + - runtimetelemetryjfr + - instrumentation + - java +repo: https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/runtime-telemetry-jfr +license: Apache 2.0 +description: + JfrTelemetry works by subscribing to certain JFR events, and using relevant + bits of information from the events to produce telemetry data like metrics. +authors: OpenTelemetry Authors +otVersion: latest diff --git a/data/registry/instrumentation-js-socket.io.yml b/data/registry/instrumentation-js-socket.io.yml deleted file mode 100644 index 607b530bf6eb..000000000000 --- a/data/registry/instrumentation-js-socket.io.yml +++ /dev/null @@ -1,12 +0,0 @@ -title: OpenTelemetry Socket.io Instrumentation -registryType: instrumentation -isThirdParty: true -language: js -tags: - - Node.js - - instrumentation - - socket.io -repo: https://github.com/aspecto-io/opentelemetry-ext-js/tree/master/packages/instrumentation-socket.io -license: Apache 2.0 -description: Socket.io instrumentation for Node.js. -authors: Aspecto Authors (motti@aspecto.io) diff --git a/scripts/check-registry-urls b/scripts/check-registry-urls index ab0d5b898df4..bc34f2c90be6 100755 --- a/scripts/check-registry-urls +++ b/scripts/check-registry-urls @@ -2,7 +2,7 @@ REPO_DIR=$(dirname $0)/.. -REGISTRY_FILES=$REPO_DIR/content/en/registry/* +REGISTRY_FILES=$REPO_DIR/data/registry/* for FILE in ${REGISTRY_FILES} ; do REPO_URL=$(grep "repo: " ${FILE}) diff --git a/static/refcache.json b/static/refcache.json index 7b8152c22773..bcfcac5dd4bf 100644 --- a/static/refcache.json +++ b/static/refcache.json @@ -2699,6 +2699,10 @@ "StatusCode": 200, "LastSeen": "2023-02-15T21:47:24.160442-05:00" }, + "https://hex.pm/packages/opentelemetry_req": { + "StatusCode": 200, + "LastSeen": "2023-04-04T16:47:25.186004+02:00" + }, "https://hex.pm/packages/opentelemetry_semantic_conventions": { "StatusCode": 200, "LastSeen": "2023-03-29T12:11:58.011874587-06:00"