• 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

Ejecución de script verificada para ubicación privada

Para evitar que otros utilicen sus administradores de trabajos Minion Privado o Sintético para asignar pruebas de API o browsers con script, agregue script ejecución verificada. Luego, cualquier cambio en su subordinado o en los administradores de trabajo de Sintético requerirá una frase de contraseña que sólo usted conoce.

La lista de ubicación privada en UI de New Relic incluye una columna VSE. Una cerradura El icono indica que se ha configurado la ejecución del script verificado para esa ubicación.

Seguridad de frase de contraseña

Asegúrate de proteger la contraseña de tu minion privado. Ningún otro usuario de su cuenta puede verlo y nunca se almacena en el collector de New Relic.

Importante

Esta restricción incluye al personal de soporte de New Relic. Debido a que nuestro collector nunca almacena su frase de contraseña, nuestro equipo de soporte no puede recuperarla ni restablecerla por usted. Si olvida su frase de contraseña, deberá cambiarla en la página minion Overview y luego actualizar cada monitor asignado a esa ubicación privada.

Habilitar la ejecución de script verificada

Haga lo siguiente para habilitar la ejecución de script verificada para minion privado en contenedores. Asegúrese de registrar su frase de contraseña en un lugar seguro.

  1. Vaya a one.newrelic.com > Synthetic monitoring > Private locations > (seleccione una ubicación privada). Seleccione el icono de puntos suspensivos de la ubicación privada y haga clic en Edit. Habilite la ejecución del script verificado y luego guárdelo.

  2. Establezca la frase de contraseña en su Docker o entorno de Kubernetes para el minion privado en contenedor o el administrador de trabajos Sintético:

    • Docker:

      Agregue la variable de entorno MINION_VSE_PASSPHRASE al comando de la Docker run utilizado para iniciar su minion privado:

      docker run \
      --name YOUR_CONTAINER_NAME \
      -e MINION_PRIVATE_LOCATION_KEY="YOUR_PRIVATE_LOCATION_KEY" \
      -e MINION_VSE_PASSPHRASE="YOUR_PASSPHRASE" \
      -v /tmp:/tmp:rw \
      -v /var/run/docker.sock:/var/run/docker.sock:rw \
      -d \
      --restart unless-stopped \
      quay.io/newrelic/synthetics-minion:latest

      Agregue la variable de entorno VSE_PASSPHRASE al comando Docker run utilizado para iniciar su administrador de trabajos Sintético:

      docker run \
      --name YOUR_CONTAINER_NAME \
      -e "PRIVATE_LOCATION_KEY=YOUR_PRIVATE_LOCATION_KEY" \
      -e VSE_PASSPHRASE="YOUR_PASSPHRASE" \
      -v /var/run/docker.sock:/var/run/docker.sock:rw \
      -d \
      --restart unless-stopped \
      newrelic/synthetics-job-manager:latest
    • Kubernetes:

      Establezca el valor synthetics.minionVsePassphrase en el comando Helm install o upgrade :

      helm install YOUR_CPM_NAME YOUR_REPO_NAME/synthetics-minion -n YOUR_NAMESPACE --set synthetics.privateLocationKey=YOUR_PRIVATE_LOCATION_KEY --set synthetics.minionVsePassphrase=YOUR_PASSPHRASE

      Establezca el valor synthetics.vsePassphrase en el comando Helm install o upgrade :

      helm install YOUR_JOB_MANAGER_NAME YOUR_REPO_NAME/synthetics-job-manager -n YOUR_NAMESPACE --set synthetics.privateLocationKey=YOUR_PRIVATE_LOCATION_KEY --set synthetics.vsePassphrase=YOUR_PASSPHRASE
  3. Desde la UI de Sintético, seleccione un monitor asignado a esa ubicación. Luego seleccione Settings > General.

  4. De la lista de ubicación privada, seleccione su ubicación, escriba su contraseña y guarde. Asegúrese de registrar su frase de contraseña en un lugar seguro.

  5. Repita los pasos 3 y 4 para cada monitor que desee asignar a su ubicación.

Cambia tu contraseña

Para cambiar su frase de contraseña, haga lo siguiente. Asegúrese de registrar su frase de contraseña en un lugar seguro.

  1. Actualice la frase de contraseña en su Docker o entorno de Kubernetes para el minion privado en contenedor o el administrador de trabajos Sintético:

    • Docker:

      Detén a tu minion actual. Luego use el comando Docker run para iniciar un nuevo minion con su variable de entorno MINION_VSE_PASSPHRASE actualizada:

      docker run \
      --name YOUR_CONTAINER_NAME \
      -e MINION_PRIVATE_LOCATION_KEY="YOUR_PRIVATE_LOCATION_KEY" \
      -e MINION_VSE_PASSPHRASE="YOUR_PASSPHRASE" \
      -v /tmp:/tmp:rw \
      -v /var/run/docker.sock:/var/run/docker.sock:rw \
      -d \
      --restart unless-stopped \
      quay.io/newrelic/synthetics-minion:latest

      Detén a tu actual gestor de trabajos de Sintético. Luego use el comando Docker run para iniciar un nuevo administrador de trabajos de Sintético con su variable de entorno VSE_PASSPHRASE actualizada:

      docker run \
      --name YOUR_CONTAINER_NAME \
      -e "PRIVATE_LOCATION_KEY=YOUR_PRIVATE_LOCATION_KEY" \
      -e VSE_PASSPHRASE="YOUR_PASSPHRASE" \
      -v /var/run/docker.sock:/var/run/docker.sock:rw \
      -d \
      --restart unless-stopped \
      newrelic/synthetics-job-manager:latest
    • Kubernetes:

      Utilice el comando Helm upgrade para establecer el valor synthetics.minionVsePassphrase actualizado:

      helm upgrade YOUR_CPM_NAME YOUR_REPO_NAME/synthetics-minion -n YOUR_NAMESPACE --set synthetics.privateLocationKey=YOUR_PRIVATE_LOCATION_KEY --set synthetics.minionVsePassphrase=YOUR_PASSPHRASE

      Utilice el comando Helm upgrade para establecer el valor synthetics.vsePassphrase actualizado:

      helm install YOUR_JOB_MANAGER_NAME YOUR_REPO_NAME/synthetics-job-manager -n YOUR_NAMESPACE --set synthetics.privateLocationKey=YOUR_PRIVATE_LOCATION_KEY --set synthetics.vsePassphrase=YOUR_PASSPHRASE
  2. Vaya a one.newrelic.com > Synthetic monitoring > (haga clic en el monitor asignado) > Settings > General.

  3. De la lista de ubicación privada, seleccione su ubicación, escriba su nueva contraseña y guarde.

  4. Repita los pasos 2 y 3 para cada monitor asignado a su ubicación.

Deshabilitar la ejecución del script verificado

Para deshabilitar la ejecución de script verificada para minion privado en contenedores:

  1. Elimine la frase de contraseña en su entorno Docker o Kubernetes:

    • Docker:

      Detén tu contenedor minion actual. Luego use el comando Docker run para iniciar un nuevo minion sin la variable de entorno MINION_VSE_PASSPHRASE:

      docker run \
      --name YOUR_CONTAINER_NAME \
      -e "MINION_PRIVATE_LOCATION_KEY=YOUR_PRIVATE_LOCATION_KEY" \
      -v /tmp:/tmp:rw \
      -v /var/run/docker.sock:/var/run/docker.sock:rw \
      -d \
      --restart unless-stopped \
      quay.io/newrelic/synthetics-minion:latest

      Detenga su contenedor actual del administrador de trabajos de Sintético. Luego use el comando Docker run para iniciar un nuevo minion sin la variable de entorno VSE_PASSPHRASE:

      docker run \
      --name YOUR_CONTAINER_NAME \
      -e "PRIVATE_LOCATION_KEY=YOUR_PRIVATE_LOCATION_KEY" \
      -e VSE_PASSPHRASE="YOUR_PASSPHRASE" \
      -v /var/run/docker.sock:/var/run/docker.sock:rw \
      -d \
      --restart unless-stopped \
      newrelic/synthetics-job-manager:latest
    • Kubernetes:

      Utilice el comando Helm upgrade sin el valor --set synthetics.minionVsePassphrase :

      helm upgrade YOUR_CPM_NAME YOUR_REPO_NAME/synthetics-minion -n YOUR_NAMESPACE --set synthetics.privateLocationKey=YOUR_PRIVATE_LOCATION_KEY

      Utilice el comando Helm upgrade sin el valor --set synthetics.vsePassphrase :

      helm install YOUR_JOB_MANAGER_NAME YOUR_REPO_NAME/synthetics-job-manager -n YOUR_NAMESPACE --set synthetics.privateLocationKey=YOUR_PRIVATE_LOCATION_KEY
  2. Vaya a one.newrelic.com > Synthetic monitoring > Private locations (seleccione una ubicación privada). Desactive la casilla de verificación Enable verified script execution y luego guarde.

Otro (legacy)

Si no está utilizando minion privado en contenedores, haga lo siguiente para habilitar la ejecución del script verificado. Asegúrese de registrar su frase de contraseña en un lugar seguro.

  1. En su browser web, navegue hasta la página minion

    Overview

    en https://MINION_IP_ADDRESS (por ejemplo, https://1.2.3.4).

  2. Selecciona el lapiz

    y luego seleccione

    Advanced settings (optional)

    .

  3. Seleccione la casilla de verificación

    Verified script execution

    . Escriba una frase de contraseña y luego guárdela. Registre su frase de contraseña en un lugar seguro.

  4. Vaya a

    one.newrelic.com > Synthetic monitoring > Private locations

    (seleccione una ubicación privada). Seleccione el icono de puntos suspensivos de la ubicación privada y haga clic en

    Edit

    . Habilite la ejecución del script verificado y luego guárdelo.

  5. Desde la UI de Sintético, seleccione un monitor asignado a esa ubicación. Luego seleccione

    Settings > General

    .

  6. De la lista de ubicación privada, seleccione su ubicación, escriba su contraseña y guarde.

  7. Repita los pasos del 4 al 6 para cada monitor que desee asignar a su ubicación.

Para cambiar su frase de contraseña o deshabilitar la ejecución del script verificado, siga el mismo proceso básico para ir a la dirección IP de su minion y actualizar su Advanced settings. Luego vaya a one.newrelic.com para completar el proceso.

Copyright © 2024 New Relic Inc.

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