Todos los productos
Search
Centro de documentos

Managed Service for OpenTelemetry:Instalar el agente de Jaeger

Última actualización: Oct 10, 2026

Managed Service for OpenTelemetry le permite usar clientes de OpenTelemetry, Jaeger, Zipkin y SkyWalking para reportar datos de trazas de aplicaciones a la consola. Este tema describe cómo instalar el agente de Jaeger.

Paso 1: Obtener un endpoint

Nueva consola

  1. Inicie sesión en la consola de Managed Service for OpenTelemetry. En el panel de navegación izquierdo, haga clic en Integration Center.

  2. En el área Server-side Applications, haga clic en la tarjeta Jaeger.

  3. En el panel Jaeger, seleccione la región donde desea reportar los datos.

    Nota

    Los recursos se aprovisionan automáticamente la primera vez que accede a una región.

  4. Seleccione un Connection Type y un Export Protocol, y luego copie la información del endpoint.

    • Tipo de conexión: si su servicio está desplegado en Alibaba Cloud y su región coincide con la región de integración seleccionada, use la red VPC de Alibaba Cloud. De lo contrario, utilice la red pública.

    • Protocolo de exportación: seleccione el protocolo compatible con su cliente. Por ejemplo, puede seleccionar gRPC.

    El comando para el método del agente gRPC tiene el formato ./jaeger-agent --reporter.grpc.host-port=<Endpoint Address>:1883 --agent.tags=Authentication=<Token>. La dirección del endpoint se genera automáticamente según la región y el tipo de conexión seleccionados. Use el parámetro --agent.tags para Jaeger Agent 1.15 o versiones posteriores. Para versiones anteriores, utilice --jaeger.tags.

Consola anterior

  1. Inicie sesión en la consola de Managed Service for OpenTelemetry.

  2. En el panel de navegación izquierdo, haga clic en Cluster Configurations y, a continuación, haga clic en la pestaña Endpoint Information a la derecha.

  3. En la parte superior de la página, seleccione la región que desea integrar y active el interruptor Show Token en el área Cluster Information.

  4. En el área Client-side Collection Tools, haga clic en Jaeger.

    En la columna Related Information, obtenga la información del endpoint. Después de hacer clic en Jaeger, la página muestra una tabla con los endpoints de la región actual, como China (Shanghai). El método de reporte de datos es Direct reporting. La columna Related Information contiene las URL para reportar datos mediante HTTP (para redes públicas y VPC de Alibaba Cloud) y los comandos para reportar datos a través de un agente (para redes públicas y VPC). Por ejemplo, el comando del agente para la red pública es ./jaeger-agent --reporter.grpc.host-port=tracing-analysis-dc-sh.aliyuncs.com:1883 --agent.tags=Authentication=<Token>. Copie el endpoint obligatorio para la configuración de su cliente. Nota: el comando mostrado utiliza --agent.tags, que es compatible con Jaeger Agent 1.15 y versiones posteriores. Para versiones anteriores, utilice --jaeger.tags.

    Nota

    Si su aplicación está desplegada en Alibaba Cloud dentro de la misma región que la región de integración seleccionada, use el endpoint de la red VPC de Alibaba Cloud. De lo contrario, utilice el endpoint de la red pública.

Paso 2: Descargar e iniciar el agente de Jaeger

Clústeres de ECS

Si su aplicación está desplegada en un clúster de Elastic Compute Service (ECS), ejecute las siguientes operaciones para iniciar el agente de Jaeger:

  1. Descargue y descomprima el paquete de instalación del agente de Jaeger.

    Nota

    Se recomienda descargar la versión más reciente del agente de Jaeger.

  2. Ejecute el siguiente comando para iniciar el agente de Jaeger:

    nohup ./jaeger-agent --reporter.grpc.host-port=<endpoint> --agent.tags=<token>
    Nota
    • Si su agente de Jaeger es de la versión 1.15.0 o anterior, reemplace --agent.tags por --jaeger.tags.

    • Reemplace <endpoint> por el endpoint que obtuvo en Step 1.

    • Reemplace <token> por el token que obtuvo en Step 1.

Contenedores de Docker

Si su aplicación está desplegada en un contenedor de Docker, se recomienda iniciar el agente de Jaeger mediante el comando docker run. Esto reduce sus costos de operación y mantenimiento. Ejecute el siguiente comando para iniciar el agente de Jaeger:

docker run -d\
  --rm \
  -p5775:5775/udp \
  -p6831:6831/udp \
  -p6832:6832/udp \
  -p5778:5778/tcp \
  jaegertracing/jaeger-agent:<version> \
  --reporter.grpc.host-port=<endpoint> \
  --agent.tags=<token>
Nota

Aplique las siguientes indicaciones a los parámetros del comando docker run:

  • Si su agente de Jaeger es de la versión 1.15.0 o anterior, reemplace --agent.tags por --jaeger.tags.

  • Reemplace <version> por la versión del agente de Jaeger, como 1.23. Para obtener más información sobre otras versiones disponibles, visite jaegertracing/jaeger-agent.

  • Reemplace <endpoint> por el endpoint que obtuvo en Step 1.

  • Reemplace <token> por el token que obtuvo en Step 1.