Use unknown_service as default application name for OpenTelemetry

See gh-38219
This commit is contained in:
Lenin Jaganathan
2023-11-05 21:32:14 -08:00
committed by Moritz Halbritter
parent 18f1221bad
commit 470029aff1
2 changed files with 2 additions and 2 deletions

View File

@@ -51,7 +51,7 @@ public class OpenTelemetryAutoConfiguration {
/**
* Default value for application name if {@code spring.application.name} is not set.
*/
private static final String DEFAULT_APPLICATION_NAME = "application";
private static final String DEFAULT_APPLICATION_NAME = "unknown_service";
private static final AttributeKey<String> ATTRIBUTE_KEY_SERVICE_NAME = AttributeKey.stringKey("service.name");

View File

@@ -95,7 +95,7 @@ class OpenTelemetryAutoConfigurationTests {
this.runner.run((context) -> {
Resource resource = context.getBean(Resource.class);
assertThat(resource.getAttributes().asMap())
.contains(entry(ResourceAttributes.SERVICE_NAME, "application"));
.contains(entry(ResourceAttributes.SERVICE_NAME, "unknown_service"));
});
}