• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Crea una propuesta

Monitor Jenkins con OpenTelemetry y New Relic

Monitor Jenkins con el complemento OpenTelemetry visualizando trabajos y ejecuciones de canalizaciones como rastreo distribuido. También puede instalar el inicio rápido para obtener un dashboard prediseñado para monitor su canalización de Jenkins.

Requisitos previos

Primero debe instalar el complemento OpenTelemetry de Jenkins:

  1. Log en Jenkins.

  2. Desde el dashboard, haga clic en

    Manage Jenkins

    .

  3. En Configuración del sistema, haga clic en

    Plugins

    .

  4. Haga clic en la pestaña

    Available plugins

    y busque

    OpenTelemetry

    .

  5. Seleccione la casilla de verificación

    OpenTelemetry

    y

    Install without restart

    .

  6. Una vez completada la instalación, haga clic en

    Manage Jenkins

    .

  7. En

    System Configuration

    , haga clic en

    System

    .

  8. Desplácese hacia abajo y busque una sección llamada

    OpenTelemetry

    . Si no puede verlo, reinicie Jenkins.

Configuración

Necesita un extremo OTLP de New Relic y un para configurar el complemento Jenkins OpenTelemetry para enviar datos a New Relic.

  1. Ingrese un extremo OTLP. Por ejemplo, https://otlp.nr-data.net:4317.

  2. Para autenticación, seleccione

    Header Authentication

    : a. En el campo

    Header Name

    , ingrese

    api-key

    . b. En el campo

    Header Value

    , ingrese un texto secreto que contenga su clave de licencia de ingesta de New Relic.

  3. Guarde los cambios.

Si no tiene un texto secreto creado con su clave de licencia de New Relic, haga clic en el botón + Add y seleccione Jenkins Credentials Provider para crear uno. Puede mantener los valores predeterminados excepto kind y secret y el description es opcional.

  1. En el menú desplegable

    Kind

    , seleccione

    Secret text

    .

  2. En el campo

    secret

    , ingrese su clave de licencia de ingesta de New Relic.

  3. Opcionalmente, agregue una descripción para indicar para qué sirve el texto secreto.

Validación

Ejecute un trabajo o cree una nueva canalización para ver los datos de Jenkins en New Relic. A continuación se explica cómo construir una tubería:

  1. Log en Jenkins y haga clic en

    New Item

    .

  2. Introduzca un nombre de elemento, haga clic en

    Pipeline

    y luego

    OK

    .

  3. Desplácese hasta el final de la sección

    Pipeline

    .

  4. Utilice la script Pipeline y seleccione una opción del menú desplegable

    try sample Pipeline...

    .

  5. Clic en Guardar.

  6. En la canalización recién creada, haga clic en

    Build Now

    .

  7. Llegué a

    one.newrelic.com > All capabilities > APM & services > Services - OpenTelemetry > jenkins

    .

  8. Haga clic en

    Distributed tracing

    para visualizar trabajos y ejecuciones de canalizaciones.

  9. Haga clic en

    Logs

    para ver el registro de su consola Jenkins. Si no hay ningún registro, verifique que la variable de entorno OTEL_LOGS_EXPORTER="otlp" esté configurada.

Instale el dashboard de inicio rápido de Jenkins

Después de haber enviado los datos de su canalización de Jenkins a New Relic, también puede monitor fácilmente sus trabajos y ejecuciones de canalización con el dashboard prediseñado de New Relic Instant observabilidad. Comience en minutos con un dashboard prediseñado para ver las métricas clave en una vista consolidada:

  1. Vaya al inicio rápido de Jenkins en Observabilidad instantánea de New Relic y haga clic en

    + Install now

    .

  2. Seleccione una cuenta y haga clic en

    Begin installation

    .

  3. Si ya completó la validación, seleccione

    done

    para pasar al siguiente paso.

  4. El inicio rápido desplegar los recursos a su cuenta. Haga clic en

    see your data

    para acceder al dashboard.

Importante

New Relic no mantiene el complemento Jenkins OpenTelemetry, por lo que si tiene algún problema con la instrumentación, cree un nuevo problema en el repositorio de GitHub del complemento.

¿Te ha ayudado este documento con la instalación?

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.