llama-stack-mirror/docs/source/providers/telemetry/inline_meta-reference.md
Sébastien Han e11c7595d3
docs: auto generated documentation for providers
Simple approach to get some provider pages in the docs.

Add or update description fields in the provider configuration class
using Pydantic’s Field, ensuring these descriptions are clear and
complete, as they will be used to auto-generate provider documentation
via ./scripts/distro_codegen.py instead of editing the docs
manually.

Signed-off-by: Sébastien Han <seb@redhat.com>
2025-06-30 14:55:50 +02:00

1.1 KiB
Raw Blame History

inline::meta-reference

Description

Meta's reference implementation of telemetry and observability using OpenTelemetry.

Configuration

Field Type Required Default Description
otel_trace_endpoint str | None No The OpenTelemetry collector endpoint URL for traces
otel_metric_endpoint str | None No The OpenTelemetry collector endpoint URL for metrics
service_name <class 'str'> No The service name to use for telemetry
sinks list[inline.telemetry.meta_reference.config.TelemetrySink No [<TelemetrySink.CONSOLE: 'console'>, <TelemetrySink.SQLITE: 'sqlite'>] List of telemetry sinks to enable (possible values: otel, sqlite, console)
sqlite_db_path <class 'str'> No ~/.llama/runtime/trace_store.db The path to the SQLite database to use for storing traces

Sample Configuration

service_name: "${env.OTEL_SERVICE_NAME:=\u200B}"
sinks: ${env.TELEMETRY_SINKS:=console,sqlite}
sqlite_db_path: ${env.SQLITE_STORE_DIR:=~/.llama/dummy}/trace_store.db