diff --git a/src/Tracing/Tracing.php b/src/Tracing/Tracing.php index 5b27b8d..3bad32c 100644 --- a/src/Tracing/Tracing.php +++ b/src/Tracing/Tracing.php @@ -17,20 +17,20 @@ final class Tracing { - public const NAME = 'io.opentelemetry.contrib.php'; + public const NAME = 'io.opentelemetry.contrib.php.worldia'; private static TracerProviderInterface|null $tracerProvider = null; /** - * @param non-empty-string $operation + * @param non-empty-string $spanName * @param array $attributes * @param SpanKind::KIND_* $kind */ - public static function trace(string $operation, array|null $attributes = null, int|null $kind = null, Context|null $parentContext = null): SpanInterface + public static function trace(string $spanName, array|null $attributes = null, int|null $kind = null, Context|null $parentContext = null): SpanInterface { - return static::getTracer()->spanBuilder($operation) + return static::getTracer()->spanBuilder($spanName) ->setAttributes($attributes ?: []) - ->setSpanKind($kind ?: SpanKind::KIND_SERVER) + ->setSpanKind($kind ?: SpanKind::KIND_INTERNAL) ->setParent($parentContext ?: Context::getCurrent()) ->startSpan(); }