OpenTelemetry
Identificatore: PowerShellUniversal.Plugins.OpenTelemetry
OpenTelemetry è un insieme di API, SDK e strumenti. Lo utilizzi per strumentare, generare, raccogliere ed esportare dati di telemetria (metriche, log e tracce) per analizzare le prestazioni e il comportamento del suo software.
Il plugin consente l'integrazione con la tecnologia. Può utilizzare le Impostazioni dell'app per configurare dove inviare i dati. Attualmente PowerShell Universal espone una sola configurazione di endpoint OTLP. La configurazione seguente funzionerebbe con Prometheus.
{
"OpenTelemetry": {
"Otlp": {
"Endpoint": "http://localhost:9090/api/v1/otlp/v1/metrics"
}
}
}Prometheus
Può configurare Prometheus per raccogliere i dati di PowerShell Universal avviandolo con il collector OTLP abilitato.
.\prometheus.exe --web.enable-otlp-receiverAll'interno di PowerShell Universal, dovrà specificare l'URL /api/v1/otlp/v1/metrics per il server Prometheus. Questo esempio utilizza Prometheus 3.5.
{
"OpenTelemetry": {
"Otlp": {
"Endpoint": "http://localhost:9090/api/v1/otlp/v1/metrics"
}
}
}Ultimo aggiornamento
È stato utile?