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

OpenTelemetry

Identificador: PowerShellUniversal.Plugins.OpenTelemetry

OpenTelemetry es un conjunto de API, SDK y herramientas. Úselo para instrumentar, generar, recopilar y exportar datos de telemetría (métricas, registros y trazas) y así analizar el rendimiento y el comportamiento de su software.

El plugin permite la integración con la tecnología. Puede usar la configuración de la aplicación para configurar dónde enviar los datos. Actualmente, PowerShell Universal solo expone la configuración de un único endpoint OTLP. La siguiente configuración funcionaría con Prometheus.

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

Prometheus

Puede configurar Prometheus para que recopile datos de PowerShell Universal iniciándolo con el recopilador OTLP habilitado.

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

Dentro de PowerShell Universal, deberá especificar la URL /api/v1/otlp/v1/metrics para el servidor de Prometheus. Este ejemplo utiliza Prometheus 3.5.

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

Última actualización

¿Te fue útil?