• 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

Instalar el administrador de trabajos Sintético

Nuestros administradores de trabajos de monitoreo sintético son recursos basados en contenedores Dockerque aceptan y ejecutan monitores Sintético asignados a la ubicación privada.

El administrador de trabajos puede operar en un entorno de sistema de contenedor docker o en un entorno de sistema de orquestación de contenedor de Kubernetes. El administrador de trabajos detectará automáticamente su entorno para seleccionar el modo de funcionamiento apropiado.

Característica del gestor de trabajo sintético

Debido a que el administrador de trabajos de Sintético opera como un contenedor en lugar de una máquina virtual, hemos simplificado la instalación, la introducción y la actualización de la administración y orquestación de trabajos. También viene con algunas funciones adicionales:

Característica específica de Kubernetes

El administrador de trabajos introduce algunas funciones adicionales específicas de Kubernetes:

  • Utiliza recursos de Kubernetes CronJob para ejecutar un monitor sin ping
  • No requiere acceso privilegiado al socket de la docker
  • Soporta clúster de Kubernetes alojado y on-premise
  • Admite varios motores de contenedores como Docker y Containerd
  • Implementable a través de gráficos Helm y YAML de configuración
  • Permite la asignación de recursos basada en el tiempo de ejecución del trabajo configurable (ping, API y browser) para una gestión óptima de los recursos.
  • Observabilidad ofrecida a través del explorador New Relic clúster de Kubernetes

requisito del sistema y compatibilidad

Para alojar administradores de trabajos de Sintético, su sistema debe cumplir con los requisitos mínimos para el entorno del sistema elegido.

Advertencia

No modifique ningún archivo del administrador de trabajos de Sintético. New Relic no es responsable de las modificaciones que realice. Para obtener más información, comuníquese con su representante de cuenta o con un representante técnico de ventas de New Relic.

Clave de ubicación privada

Antes de lanzar los gestores de trabajos de Sintético, debes tener una clave de ubicación privada. Su administrador de trabajos de Sintético usa la clave para autenticarse en New Relic y ejecutar el monitor asociado con esa ubicación privada.

Para encontrar la clave de una ubicación privada existente:

  1. Vaya a

    one.newrelic.com > Synthetic monitoring > Private locations

    .

  2. En el índice

    Private locations

    , localice la ubicación privada a la que desea que se asigne su administrador de trabajos de Sintético.

  3. Anote la clave asociada con la ubicación privada con la clave

    icono.

Instalar, actualizar y configurar el administrador de trabajos Sintético

Si está ejecutando más de un contenedor de ubicación privada Docker en el mismo host, tendrá conflictos de puertos. Para evitar esta contención de puertos, asegúrese de hacer lo siguiente cuando comience a configurar administradores de trabajos:

  • Ejecute administradores de trabajos y llamadas por minuto en diferentes hosts.
  • Ejecute cada administrador de trabajos en un host independiente.
  • Ejecute cada llamada por minuto en un host diferente.

Las imágenes del administrador de trabajos de Sintético están alojadas en Docker Hub. Vaya a hub.docker.com/r/newrelic/synthetics-job-manager/tags para obtener una lista de todos los lanzamientos.

A menos que aloje las imágenes en un repositorio de imágenes local, debe permitir conexiones a docker.io a través de su firewall para que docker pueda extraer el administrador de trabajos Sintético y el tiempo de ejecución de imágenes sintéticas. Cuando se inicia el administrador de trabajos de Sintético, las imágenes en tiempo de ejecución se extraen automáticamente. Consulte la configuración del entorno Docker y la configuración del entorno Kubernetes para obtener detalles sobre cómo configurar un repositorio local y el extremo del registro del corredor.

Para obtener más detalles sobre la configuración avanzada, consulte Configuración del administrador de trabajos de Sintético.

Iniciar gestor de trabajos Sintético

A continuación se muestran las instrucciones aplicables docker o Kubernetes para iniciar el administrador de trabajos.

Detener o eliminar el administrador de trabajos de Sintético

En un entorno de sistema de contenedor docker , utilice el procedimiento docker stop para detener la ejecución del administrador de trabajos Sintético. En un entorno de sistema de orquestación de contenedores Kubernetes, utilice el procedimiento Kubernetes delete para detener la ejecución del administrador de trabajos Sintético.

Sandboxing y dependencia Docker

El sandboxing y la dependencia docker son aplicables al administrador de trabajos Sintético en un entorno de sistema de contenedor docker .

Seguridad, espacio aislado y ejecución como no root

De forma predeterminada, el software que se ejecuta dentro de un administrador de trabajos de Sintético se ejecuta con root privilegios de usuario. Esto es adecuado para la mayoría de los escenarios, ya que la ejecución está protegida.

Para ejecutar el administrador de trabajos de Sintético como usuario no root, se requieren pasos adicionales:

Comprenda sus entornos docker o Kubernetes

A continuación se muestra información adicional sobre cómo mantener y comprender el entorno de contenedor del administrador de trabajos. Vea información de licencia, comprenda la configuración de red del administrador de trabajos y consulte el repositorio de imágenes docker .

Consideraciones adicionales para la conexión del administrador de trabajos de Sintético

Conexión

Descripción

Gestores de empleo Sintético sin acceso a Internet

Un gestor de trabajos de Sintético puede operar sin acceso a Internet, pero con algunas excepciones. El gestor de trabajos de Sintético debe poder contactar con el dominio "synthetics-horde.nr-data.net" . Esto es necesario para que informe datos a New Relic y reciba un monitor para ejecutar. Pregunte a su administrador de red si esto representa un problema y cómo configurar excepciones.

Comunicarse con Sintético a través de un proxy

Para configurar la comunicación con New Relic mediante proxy, utilice las variables de entorno denominadas HORDE_API_PROXY*.

Argumentos aprobados en el lanzamiento

Esto se aplica únicamente a un entorno de contenedor docker . Los argumentos pasados al contenedor del administrador de trabajos de Sintético en el lanzamiento no se pasan a los contenedores de tiempo de ejecución generados por el administrador de trabajos de Sintético. docker no tiene ningún concepto de "herencia" o "jerarquía" de contenedor, y no copiamos la configuración que se pasa desde el administrador de trabajos de Sintético al contenedor de tiempo de ejecución. La única configuración compartida entre ellos es la establecida en el nivel del daemon Docker .

Copyright © 2024 New Relic Inc.

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