nat.plugins.phoenix.register#
Attributes#
Classes#
A telemetry exporter to transmit traces to externally hosted phoenix service. |
Functions#
|
Create a Phoenix telemetry exporter. |
Module Contents#
- logger#
- class PhoenixTelemetryExporter(/, **data: Any)#
Bases:
nat.observability.mixin.batch_config_mixin.BatchConfigMixin,nat.observability.mixin.collector_config_mixin.CollectorConfigMixin,nat.data_models.telemetry_exporter.TelemetryExporterBaseConfigA telemetry exporter to transmit traces to externally hosted phoenix service.
Create a new model by parsing and validating input data from keyword arguments.
Raises [
ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.selfis explicitly positional-only to allowselfas a field name.
- async phoenix_telemetry_exporter(
- config: PhoenixTelemetryExporter,
- builder: nat.builder.builder.Builder,
Create a Phoenix telemetry exporter.