• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Execução de script verificada para localização privada

Para evitar que outras pessoas usem seus gerenciadores de tarefas minion privado ou Sintético para atribuir navegadores com script, testesAPI ou monitores de etapas, adicione execução script verificada. Então, qualquer alteração nos seus gerenciadores de tarefas do minion ou do Sintético exigirá uma senha que só você conhece.

A lista de localização privada na interface do New Relic inclui uma coluna VSE. Uma fechadura O ícone indica que a execução do script verificado foi configurada para esse local.

Segurança da senha

Certifique-se de proteger a senha do seu minion privado. Nenhum outro usuário da sua conta pode visualizá-lo e ele nunca é armazenado no coletor da New Relic.

Importante

Esta restrição inclui o pessoal de suporte da New Relic. Como nosso coletor nunca armazena sua senha, nossa equipe de suporte não pode recuperar ou redefinir sua senha para você. Se você esquecer sua senha, precisará alterá-la na página do minion Overview e, em seguida, atualizar cada monitor atribuído a essa localização privada.

Habilitar execução de script verificada

Faça o seguinte para ativar a execução de script verificada para minion privado em contêiner. Certifique-se de registrar sua senha em um local seguro.

  1. Vá para one.newrelic.com > Synthetic monitoring > Private locations > (selecione uma localização privada). Selecione o ícone de reticências da localização privada e clique em Edit. Habilite a execução verificada do script e salve.

  2. Defina a senha em seu ambiente Docker ou Kubernetes para o minion privado em contêiner ou para o gerenciador de tarefas Sintético:

    • Docker:

      Adicione a variável de ambiente MINION_VSE_PASSPHRASE ao comando Docker run usado para iniciar seu minion privado:

      bash
      $
      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

      Adicione a variável de ambiente VSE_PASSPHRASE ao comando Docker run usado para iniciar seu gerenciador de tarefas Sintético:

      bash
      $
      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:

      Defina o valor synthetics.minionVsePassphrase no comando install ou upgrade do Helm:

      bash
      $
      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

      Defina o valor synthetics.vsePassphrase no comando install ou upgrade do Helm:

      bash
      $
      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. Na interface do Sintético, selecione um monitor atribuído a esse local. Em seguida, selecione Settings > General.

  4. Na lista de localização privada, selecione sua localização, digite sua senha e salve. Certifique-se de registrar sua senha em um local seguro.

  5. Repita as etapas 3 e 4 para cada monitor que deseja atribuir à sua localização.

Altere sua senha

Para alterar sua senha, faça o seguinte. Certifique-se de registrar sua senha em um local seguro.

  1. Atualize a senha em seu ambiente Docker ou Kubernetes para o minion privado em contêiner ou para o gerenciador de tarefas Sintético:

    • Docker:

      Pare seu minion atual. Em seguida, use o comando Docker run para iniciar um novo minion com sua variável de ambiente MINION_VSE_PASSPHRASE atualizada:

      bash
      $
      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

      Pare o seu atual gerenciador de tarefas Sintético. Em seguida, use o comando Docker run para iniciar um novo gerenciador de tarefas Sintético com sua variável de ambiente VSE_PASSPHRASE atualizada:

      bash
      $
      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:

      Use o comando upgrade do Helm para definir seu valor synthetics.minionVsePassphrase atualizado:

      bash
      $
      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

      Use o comando upgrade do Helm para definir seu valor synthetics.vsePassphrase atualizado:

      bash
      $
      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. Vá para one.newrelic.com > Synthetic monitoring > (clique no monitor atribuído) > Settings > General.

  3. Na lista de localização privada, selecione sua localização, digite sua nova senha e salve.

  4. Repita as etapas 2 e 3 para cada monitor atribuído ao seu local.

Desabilitar execução de script verificada

Para desabilitar a execução de script verificada para minion privado em contêiner:

  1. Remova a senha em seu ambiente Docker ou Kubernetes:

    • Docker:

      Pare seu contêiner de minion atual. Em seguida, use o comando Docker run para iniciar um novo minion sem a variável de ambiente MINION_VSE_PASSPHRASE:

      bash
      $
      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

      Pare seu contêiner atual do gerenciador de tarefas Sintético. Em seguida, use o comando Docker run para iniciar um novo minion sem a variável de ambiente VSE_PASSPHRASE:

      bash
      $
      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:

      Use o comando upgrade do Helm sem o valor --set synthetics.minionVsePassphrase :

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

      Use o comando upgrade do Helm sem o valor --set synthetics.vsePassphrase :

      bash
      $
      helm install YOUR_JOB_MANAGER_NAME YOUR_REPO_NAME/synthetics-job-manager -n YOUR_NAMESPACE --set synthetics.privateLocationKey=YOUR_PRIVATE_LOCATION_KEY
  2. Vá para one.newrelic.com > Synthetic monitoring > Private locations (selecione uma localização privada). Desmarque a caixa de seleção Enable verified script execution e salve.

Outro (legado)

Se você não estiver usando o minion privado em contêiner, faça o seguinte para ativar a execução verificada do script. Certifique-se de registrar sua senha em um local seguro.

  1. No seu navegador da web, navegue até a página do minion Overview em https://MINION_IP_ADDRESS (por exemplo, https://1.2.3.4).
  2. Selecione o lápis ícone e selecione Advanced settings (optional).
  3. Marque a caixa de seleção Verified script execution . Digite uma senha e salve. Grave sua senha em um local seguro.
  4. Vá para one.newrelic.com > Synthetic monitoring > Private locations (selecione uma localização privada). Selecione o ícone de reticências da localização privada e clique em Edit. Ative a execução verificada do script e salve.
  5. Na interface do Sintético, selecione um monitor atribuído a esse local. Em seguida, selecione Settings > General.
  6. Na lista de localização privada, selecione sua localização, digite sua senha e salve.
  7. Repita as etapas 4 a 6 para cada monitor que deseja atribuir à sua localização.

Para alterar sua senha ou desativar a execução de script verificado, siga o mesmo processo básico para acessar o endereço IP do seu minion e atualizar seu Advanced settings. Em seguida, vá para one.newrelic.com para concluir o processo.

Copyright © 2024 New Relic Inc.

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