For the complete documentation index, see llms.txt. This page is also available as Markdown.

OpenTelemetry

Envoyer des données de télémétrie à OpenTelemetry.

Identifier: PowerShellUniversal.Plugins.OpenTelemetry

OpenTelemetry est un ensemble d'API, de SDK et d'outils. Utilisez-le pour instrumenter, générer, collecter et exporter des données de télémétrie (métriques, journaux et traces) afin de vous aider à analyser les performances et le comportement de vos logiciels.

L'extension permet l'intégration avec cette technologie. Vous pouvez utiliser les paramètres de l'application pour configurer la destination d'envoi des données. PowerShell Universal n'expose actuellement qu'une seule configuration de point de terminaison OTLP. La configuration ci-dessous fonctionnerait avec Prometheus.

{    
    "OpenTelemetry": {
        "Otlp": {
            "Endpoint": "http://localhost:9090/api/v1/otlp/v1/metrics"
        }
    }
}

Prometheus

Vous pouvez configurer Prometheus pour collecter les données de PowerShell Universal en le démarrant avec le collecteur OTLP activé.

 .\prometheus.exe --web.enable-otlp-receiver

Dans PowerShell Universal, vous devrez spécifier l'URL /api/v1/otlp/v1/metrics pour le serveur Prometheus. Cet exemple utilise Prometheus 3.5.

{    
    "OpenTelemetry": {
        "Otlp": {
            "Endpoint": "http://localhost:9090/api/v1/otlp/v1/metrics"
        }
    }
}

Mis à jour

Ce contenu vous a-t-il été utile ?