diff --git a/docs/instrumentation-list.yaml b/docs/instrumentation-list.yaml index 2f1866ad6f0f..852c0805ec77 100644 --- a/docs/instrumentation-list.yaml +++ b/docs/instrumentation-list.yaml @@ -3122,9 +3122,11 @@ libraries: type: boolean default: false - name: dropwizard-views-0.7 - description: This instrumentation enables the creation of spans for Dropwizard - views. + description: | + This instrumentation enables view spans for Dropwizard view template rendering (view spans are disabled by default). library_link: https://www.dropwizard.io/en/latest/manual/views.html + features: + - VIEW_SPANS source_path: instrumentation/dropwizard/dropwizard-views-0.7 scope: name: io.opentelemetry.dropwizard-views-0.7 @@ -3144,7 +3146,7 @@ libraries: elasticsearch: - name: elasticsearch-api-client-7.16 description: | - This instrumentation extends the elasticsearch-rest-7.0 instrumentation by adding additional `db.elasticsearch.path_parts.id` and `db.elasticsearch.path_parts.index` attributes to Elasticsearch database client spans. Versions 8.10 and later of the client have native support for OpenTelemetry. + This instrumentation enriches Elasticsearch database client spans generated by the elasticsearch-rest-7.0 instrumentation by adding `db.elasticsearch.path_parts.id` and `db.elasticsearch.path_parts.index` attributes. It does not emit any telemetry on its own. Versions 8.10 and later of the Elasticsearch Java client have native OpenTelemetry support. library_link: https://www.elastic.co/docs/reference/elasticsearch/clients/java source_path: instrumentation/elasticsearch/elasticsearch-api-client-7.16 scope: @@ -3211,6 +3213,9 @@ libraries: - name: elasticsearch-rest-5.0 description: This instrumentation enables database client spans and database client metrics for Elasticsearch REST clients. + semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-rest source_path: instrumentation/elasticsearch/elasticsearch-rest-5.0 scope: @@ -3274,6 +3279,9 @@ libraries: - name: elasticsearch-rest-6.4 description: This instrumentation enables database client spans and database client metrics for Elasticsearch REST clients. + semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-rest source_path: instrumentation/elasticsearch/elasticsearch-rest-6.4 scope: @@ -3336,6 +3344,9 @@ libraries: - name: elasticsearch-rest-7.0 description: This instrumentation enables database client spans and database client metrics for Elasticsearch REST clients. + semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-rest source_path: instrumentation/elasticsearch/elasticsearch-rest-7.0 scope: @@ -3400,6 +3411,9 @@ libraries: - name: elasticsearch-transport-5.0 description: | This instrumentation enables database client spans and database client metrics for Elasticsearch transport client requests. Each call produces a span named after the Elasticsearch action, enriched with transport-specific attributes. + semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-api/ source_path: instrumentation/elasticsearch/elasticsearch-transport-5.0 scope: @@ -3493,6 +3507,9 @@ libraries: - name: elasticsearch-transport-5.3 description: | This instrumentation enables database client spans and database client metrics for Elasticsearch transport client requests. Each call produces a span named after the Elasticsearch action, enriched with transport-specific attributes. + semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-api/ source_path: instrumentation/elasticsearch/elasticsearch-transport-5.3 scope: @@ -3591,6 +3608,9 @@ libraries: - name: elasticsearch-transport-6.0 description: | This instrumentation enables database client spans and database client metrics for Elasticsearch transport client requests. Each call produces a span named after the Elasticsearch action, enriched with transport-specific attributes. + semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-api/ source_path: instrumentation/elasticsearch/elasticsearch-transport-6.0 scope: diff --git a/instrumentation/dropwizard/dropwizard-views-0.7/metadata.yaml b/instrumentation/dropwizard/dropwizard-views-0.7/metadata.yaml index 4fb4b2c052a0..0c5d3e435bae 100644 --- a/instrumentation/dropwizard/dropwizard-views-0.7/metadata.yaml +++ b/instrumentation/dropwizard/dropwizard-views-0.7/metadata.yaml @@ -1,4 +1,8 @@ -description: This instrumentation enables the creation of spans for Dropwizard views. +description: > + This instrumentation enables view spans for Dropwizard view template rendering + (view spans are disabled by default). +features: + - VIEW_SPANS library_link: https://www.dropwizard.io/en/latest/manual/views.html configurations: - name: otel.instrumentation.common.experimental.view-telemetry.enabled diff --git a/instrumentation/elasticsearch/elasticsearch-api-client-7.16/metadata.yaml b/instrumentation/elasticsearch/elasticsearch-api-client-7.16/metadata.yaml index 5db4ba15cf6f..7d44b5b79052 100644 --- a/instrumentation/elasticsearch/elasticsearch-api-client-7.16/metadata.yaml +++ b/instrumentation/elasticsearch/elasticsearch-api-client-7.16/metadata.yaml @@ -1,6 +1,6 @@ description: > - This instrumentation extends the elasticsearch-rest-7.0 instrumentation by adding - additional `db.elasticsearch.path_parts.id` and `db.elasticsearch.path_parts.index` attributes to - Elasticsearch database client spans. Versions 8.10 and later of the client have native support for - OpenTelemetry. + This instrumentation enriches Elasticsearch database client spans generated by the + elasticsearch-rest-7.0 instrumentation by adding `db.elasticsearch.path_parts.id` and + `db.elasticsearch.path_parts.index` attributes. It does not emit any telemetry on its own. + Versions 8.10 and later of the Elasticsearch Java client have native OpenTelemetry support. library_link: https://www.elastic.co/docs/reference/elasticsearch/clients/java diff --git a/instrumentation/elasticsearch/elasticsearch-rest-5.0/metadata.yaml b/instrumentation/elasticsearch/elasticsearch-rest-5.0/metadata.yaml index de0261adb368..e5cca406ff9f 100644 --- a/instrumentation/elasticsearch/elasticsearch-rest-5.0/metadata.yaml +++ b/instrumentation/elasticsearch/elasticsearch-rest-5.0/metadata.yaml @@ -1,4 +1,7 @@ description: This instrumentation enables database client spans and database client metrics for Elasticsearch REST clients. +semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-rest configurations: - name: otel.instrumentation.elasticsearch.capture-search-query diff --git a/instrumentation/elasticsearch/elasticsearch-rest-6.4/metadata.yaml b/instrumentation/elasticsearch/elasticsearch-rest-6.4/metadata.yaml index de0261adb368..e5cca406ff9f 100644 --- a/instrumentation/elasticsearch/elasticsearch-rest-6.4/metadata.yaml +++ b/instrumentation/elasticsearch/elasticsearch-rest-6.4/metadata.yaml @@ -1,4 +1,7 @@ description: This instrumentation enables database client spans and database client metrics for Elasticsearch REST clients. +semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-rest configurations: - name: otel.instrumentation.elasticsearch.capture-search-query diff --git a/instrumentation/elasticsearch/elasticsearch-rest-7.0/metadata.yaml b/instrumentation/elasticsearch/elasticsearch-rest-7.0/metadata.yaml index de0261adb368..e5cca406ff9f 100644 --- a/instrumentation/elasticsearch/elasticsearch-rest-7.0/metadata.yaml +++ b/instrumentation/elasticsearch/elasticsearch-rest-7.0/metadata.yaml @@ -1,4 +1,7 @@ description: This instrumentation enables database client spans and database client metrics for Elasticsearch REST clients. +semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-rest configurations: - name: otel.instrumentation.elasticsearch.capture-search-query diff --git a/instrumentation/elasticsearch/elasticsearch-transport-5.0/metadata.yaml b/instrumentation/elasticsearch/elasticsearch-transport-5.0/metadata.yaml index e2f0f47bd0f5..c61b085da717 100644 --- a/instrumentation/elasticsearch/elasticsearch-transport-5.0/metadata.yaml +++ b/instrumentation/elasticsearch/elasticsearch-transport-5.0/metadata.yaml @@ -2,6 +2,9 @@ description: > This instrumentation enables database client spans and database client metrics for Elasticsearch transport client requests. Each call produces a span named after the Elasticsearch action, enriched with transport-specific attributes. +semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-api/ configurations: - name: otel.instrumentation.elasticsearch.experimental-span-attributes diff --git a/instrumentation/elasticsearch/elasticsearch-transport-5.3/metadata.yaml b/instrumentation/elasticsearch/elasticsearch-transport-5.3/metadata.yaml index 0a739c76095c..7e1e6c28c1bd 100644 --- a/instrumentation/elasticsearch/elasticsearch-transport-5.3/metadata.yaml +++ b/instrumentation/elasticsearch/elasticsearch-transport-5.3/metadata.yaml @@ -2,6 +2,9 @@ description: > This instrumentation enables database client spans and database client metrics for Elasticsearch transport client requests. Each call produces a span named after the Elasticsearch action, enriched with transport-specific attributes. +semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-api/ configurations: - name: otel.instrumentation.elasticsearch.experimental-span-attributes diff --git a/instrumentation/elasticsearch/elasticsearch-transport-6.0/metadata.yaml b/instrumentation/elasticsearch/elasticsearch-transport-6.0/metadata.yaml index 9236d3480708..812275031391 100644 --- a/instrumentation/elasticsearch/elasticsearch-transport-6.0/metadata.yaml +++ b/instrumentation/elasticsearch/elasticsearch-transport-6.0/metadata.yaml @@ -2,6 +2,9 @@ description: > This instrumentation enables database client spans and database client metrics for Elasticsearch transport client requests. Each call produces a span named after the Elasticsearch action, enriched with transport-specific attributes. +semantic_conventions: + - DATABASE_CLIENT_SPANS + - DATABASE_CLIENT_METRICS library_link: https://www.elastic.co/guide/en/elasticsearch/client/java-api/ configurations: - name: otel.instrumentation.elasticsearch.experimental-span-attributes