{"source":"semconv","version":"1.44.0","attribute":{"id":"otel.component.type","type":"enum","enumMembers":[{"id":"batching_span_processor","value":"batching_span_processor","stability":"development","brief":"The built-in SDK batching span processor"},{"id":"simple_span_processor","value":"simple_span_processor","stability":"development","brief":"The built-in SDK simple span processor"},{"id":"batching_log_processor","value":"batching_log_processor","stability":"development","brief":"The built-in SDK batching log record processor"},{"id":"simple_log_processor","value":"simple_log_processor","stability":"development","brief":"The built-in SDK simple log record processor"},{"id":"otlp_grpc_span_exporter","value":"otlp_grpc_span_exporter","stability":"development","brief":"OTLP span exporter over gRPC with protobuf serialization"},{"id":"otlp_http_span_exporter","value":"otlp_http_span_exporter","stability":"development","brief":"OTLP span exporter over HTTP with protobuf serialization"},{"id":"otlp_http_json_span_exporter","value":"otlp_http_json_span_exporter","stability":"development","brief":"OTLP span exporter over HTTP with JSON serialization"},{"id":"zipkin_http_span_exporter","value":"zipkin_http_span_exporter","stability":"development","brief":"Zipkin span exporter over HTTP"},{"id":"otlp_grpc_log_exporter","value":"otlp_grpc_log_exporter","stability":"development","brief":"OTLP log record exporter over gRPC with protobuf serialization"},{"id":"otlp_http_log_exporter","value":"otlp_http_log_exporter","stability":"development","brief":"OTLP log record exporter over HTTP with protobuf serialization"},{"id":"otlp_http_json_log_exporter","value":"otlp_http_json_log_exporter","stability":"development","brief":"OTLP log record exporter over HTTP with JSON serialization"},{"id":"periodic_metric_reader","value":"periodic_metric_reader","stability":"development","brief":"The built-in SDK periodically exporting metric reader"},{"id":"otlp_grpc_metric_exporter","value":"otlp_grpc_metric_exporter","stability":"development","brief":"OTLP metric exporter over gRPC with protobuf serialization"},{"id":"otlp_http_metric_exporter","value":"otlp_http_metric_exporter","stability":"development","brief":"OTLP metric exporter over HTTP with protobuf serialization"},{"id":"otlp_http_json_metric_exporter","value":"otlp_http_json_metric_exporter","stability":"development","brief":"OTLP metric exporter over HTTP with JSON serialization"},{"id":"prometheus_http_text_metric_exporter","value":"prometheus_http_text_metric_exporter","stability":"development","brief":"Prometheus metric exporter over HTTP with the default text-based format"}],"stability":"development","brief":"A name identifying the type of the OpenTelemetry component.","note":"If none of the standardized values apply, implementations SHOULD use the language-defined name of the type.\nE.g. for Java the fully qualified classname SHOULD be used in this case.","examples":["batching_span_processor","com.example.MySpanExporter"],"namespace":"otel","definedIn":"model/otel/registry.yaml","usedBy":[{"groupId":"metric.otel.sdk.exporter.log.exported","groupType":"metric","signalName":"otel.sdk.exporter.log.exported","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.exporter.log.inflight","groupType":"metric","signalName":"otel.sdk.exporter.log.inflight","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.exporter.metric_data_point.exported","groupType":"metric","signalName":"otel.sdk.exporter.metric_data_point.exported","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.exporter.metric_data_point.inflight","groupType":"metric","signalName":"otel.sdk.exporter.metric_data_point.inflight","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.exporter.operation.duration","groupType":"metric","signalName":"otel.sdk.exporter.operation.duration","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.exporter.span.exported","groupType":"metric","signalName":"otel.sdk.exporter.span.exported","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.exporter.span.inflight","groupType":"metric","signalName":"otel.sdk.exporter.span.inflight","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.metric_reader.collection.duration","groupType":"metric","signalName":"otel.sdk.metric_reader.collection.duration","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.processor.log.processed","groupType":"metric","signalName":"otel.sdk.processor.log.processed","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.processor.log.queue.capacity","groupType":"metric","signalName":"otel.sdk.processor.log.queue.capacity","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.processor.log.queue.size","groupType":"metric","signalName":"otel.sdk.processor.log.queue.size","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.processor.span.processed","groupType":"metric","signalName":"otel.sdk.processor.span.processed","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.processor.span.queue.capacity","groupType":"metric","signalName":"otel.sdk.processor.span.queue.capacity","requirementLevel":"recommended"},{"groupId":"metric.otel.sdk.processor.span.queue.size","groupType":"metric","signalName":"otel.sdk.processor.span.queue.size","requirementLevel":"recommended"}]},"history":[{"version":"1.31.0","publishedAt":"2025-03-11T00:53:13Z","kind":"first-seen","detail":"Added as development.","severity":"informational"},{"version":"1.32.0","publishedAt":"2025-03-31T16:00:23Z","kind":"enum-members-changed","detail":"Enum members changed (5 to 10).","severity":"informational"},{"version":"1.33.0","publishedAt":"2025-05-02T19:48:40Z","kind":"enum-members-changed","detail":"Enum members changed (10 to 14).","severity":"informational"},{"version":"1.35.0","publishedAt":"2025-06-30T20:02:16Z","kind":"enum-members-changed","detail":"Enum members changed (14 to 16).","severity":"informational"}],"replaces":[]}