Skip to content

Commit 9cddaa7

Browse files
committed
couchbase and others
1 parent 17889b4 commit 9cddaa7

File tree

8 files changed

+51
-3
lines changed

8 files changed

+51
-3
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Settings for the Couchbase instrumentation
22

3-
| System property | Type | Default | Description |
4-
| ------------------------------------------------------------- | ------- | ------- | --------------------------------------------------------------------------------------------------------- |
5-
| `otel.instrumentation.couchbase.experimental-span-attributes` | Boolean | `false` | Enables the capture of experimental span attributes (for version 2.6 and higher of this instrumentation). |
3+
| System property | Type | Default | Description |
4+
|---------------------------------------------------------------|---------|---------|-------------------------------------------------------------------------|
5+
| `otel.instrumentation.couchbase.experimental-span-attributes` | Boolean | `false` | Enables the capture of experimental span attributes (for 2.x versions). |
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
configurations:
2+
- name: otel.instrumentation.couchbase.experimental-span-attributes
3+
description: Enables experimental span attributes couchbase.operation_id and couchbase.local.address
4+
type: boolean
5+
default: false
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
configurations:
2+
- name: otel.instrumentation.couchbase.experimental-span-attributes
3+
description: Enables experimental span attributes couchbase.operation_id and couchbase.local.address
4+
type: boolean
5+
default: false
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
description: >
2+
Couchbase instrumentation is owned upstream. This Couchbase instrumentation works by intercepting
3+
the constructor of the CoreEnvironment.Builder class. On construction, it automatically sets the
4+
Couchbase requestTracer to use an OpenTelemetryRequestTracer that wraps the agent's
5+
TracerProvider. This enables distributed tracing for Couchbase operations using OpenTelemetry,
6+
without requiring manual configuration by the user.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
description: >
2+
Couchbase instrumentation is owned upstream. This instrumentation hooks into the
3+
CoreEnvironment.Builder constructor and automatically sets the Couchbase requestTracer to use an
4+
OpenTelemetry tracer from the agent. This enables distributed tracing for Couchbase operations
5+
using OpenTelemetry, without requiring manual configuration by the user.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
description: >
2+
Couchbase instrumentation is owned upstream. This Couchbase instrumentation works by intercepting
3+
the constructor of the CoreEnvironment.Builder class. On construction, it automatically sets the
4+
Couchbase requestTracer to use an OpenTelemetryRequestTracer that wraps the agent's
5+
TracerProvider. This enables distributed tracing for Couchbase operations using OpenTelemetry,
6+
without requiring manual configuration by the user.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,13 @@
1+
description: >
2+
The dropwizard-metrics instrumentation for the dropwizard/codahale metrics library produces
3+
OpenTelemetry compliant versions of the metrics generated by the MetricRegistry.
4+
5+
The Dropwizard metrics API does not have a concept of metric labels/tags/attributes, thus the data
6+
produced by this integration might be of very low quality, depending on how the API is used in the
7+
instrumented application.
18
disabled_by_default: true
9+
configurations:
10+
- name: otel.instrumentation.dropwizard-metrics.enabled
11+
description: Enables the dropwizard metrics instrumentation.
12+
type: boolean
13+
default: false
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
configurations:
2+
- name: otel.instrumentation.common.experimental.view-telemetry.enabled
3+
description: Enables experimental view telemetry.
4+
type: boolean
5+
default: false
6+
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
7+
description: Enables experimental controller telemetry.
8+
type: boolean
9+
default: false

0 commit comments

Comments
 (0)