startSpan static method

_TelemetrySpan startSpan(
  1. String name, {
  2. Map<String, Object?> attributes = const {},
})

Start a new span with OTel naming conventions

Implementation

static _TelemetrySpan startSpan(
  String name, {
  Map<String, Object?> attributes = const {},
}) {
  final span = _TelemetrySpan(
    name: name,
    startTime: DateTime.now(),
    attributes: Map.of(attributes),
  );

  _spans[span.id] = span;
  return span;
}