Skip to content

Commit 1621d08

Browse files
Change attribute names in ActivityTracer.java and FragmentTracer.java (#920)
* Change attribute names in ActivityTracer.java and FragmentTracer.java * Add changelog * Update names of attributes in READMEs
1 parent 11444c7 commit 1621d08

5 files changed

Lines changed: 5 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
### ⚠️⚠️ Breaking changes
66

77
- Remove `setSessionTimeout()` on `OtelRumConfig` in favor of new `setSessionConfig()`.([#xxx](https://github.com/open-telemetry/opentelemetry-android/pull/xxx))
8+
- Update Fragment and Activity attribute names. ([#920](https://github.com/open-telemetry/opentelemetry-android/pull/920))
89

910
## Version 0.10.0 (2025-03-06)
1011

instrumentation/activity/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@ This instrumentation produces the following telemetry:
3434
`activityPreStopped` | `activityStopped` | `activityPostStopped` |
3535
`activityPreDestroyed` | `activityDestroyed` | `activityPostDestroyed` }
3636
* Attributes:
37-
* `activityName`: <name of activity>
37+
* `activity.name`: <name of activity>
3838
* `screen.name`: <name of screen>
3939
* `last.screen.name`: <name of screen>, only when span contains the `activityPostResumed` event.

instrumentation/activity/src/main/java/io/opentelemetry/android/instrumentation/activity/ActivityTracer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import java.util.concurrent.atomic.AtomicReference;
2424

2525
public class ActivityTracer {
26-
static final AttributeKey<String> ACTIVITY_NAME_KEY = AttributeKey.stringKey("activityName");
26+
static final AttributeKey<String> ACTIVITY_NAME_KEY = AttributeKey.stringKey("activity.name");
2727

2828
private final AtomicReference<String> initialAppActivity;
2929
private final Tracer tracer;

instrumentation/fragment/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ This instrumentation produces the following telemetry:
1919
`fragmentStarted` | `fragmentResumed` | `fragmentPaused` | `fragmentStopped` |
2020
`fragmentViewDestroyed` | `fragmentDestroyed` | `fragmentDetached` }
2121
* Attributes:
22-
* `fragmentName`: <name of fragment>
22+
* `fragment.name`: <name of fragment>
2323
* `screen.name`: <name of screen>
2424
* `last.screen.name`: <name of screen>, when span contains the `fragmentResumed` event.

instrumentation/fragment/src/main/java/io/opentelemetry/android/instrumentation/fragment/FragmentTracer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import io.opentelemetry.api.trace.Tracer;
1414

1515
class FragmentTracer {
16-
static final AttributeKey<String> FRAGMENT_NAME_KEY = AttributeKey.stringKey("fragmentName");
16+
static final AttributeKey<String> FRAGMENT_NAME_KEY = AttributeKey.stringKey("fragment.name");
1717

1818
private final String fragmentName;
1919
private final String screenName;

0 commit comments

Comments
 (0)