Cette compétence fournit un modèle d'implémentation standardisé pour l'ajout d'une observabilité conforme à OpenTelemetry aux projets Rust. Elle garantit que les traces, les journaux et les métriques sont correctement exportés vers la plateforme Maple en utilisant une approche HTTP haute performance.
Utilisez cette compétence lors de l'initialisation de la télémétrie dans une application Rust, plus particulièrement lors du pontage de la crate tracing vers OTLP pour s'assurer que les macros info! et error! existantes alimentent le pipeline d'observabilité.
Cargo.toml, le code de démarrage pour TracerProvider, LoggerProvider et SdkMeterProvider, ainsi que des modèles pour les spans métier bornées via #[tracing::instrument].Principalement destinée aux agents assistant le développement Rust et la configuration d'infrastructure (par exemple, Claude Code, Cursor ou tout assistant de codage basé sur un LLM).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.