Supported OS Linux

Versión de la integración1.0.0

Información general

Scalr es una alternativa de Terraform en nube que te proporciona los controles, la visibilidad y la flexibilidad para descentralizar tus operaciones de Terraform en un solo lugar.

La integración de Scalr envía detalles de eventos de la ejecución de Terraform y métricas para realizar análisis en profundidad y generar informes, como las ejecuciones en cola, el estado de la cola, el número de entornos y el recuento de espacios de trabajo. Estas métricas se visualizan en el dashboard predefinido para ayudar a correlacionar despliegues con otros cambios de infraestructura y para rastrear tendencias en tu pipeline de Terraform.

Configuración

La integración de Scalr no está incluida en el paquete del Datadog Agent, por lo que es necesario instalarla.

Instalación

Para las versiones del Datadog Agent v7.21 o v6.21 y posteriores, sigue estas instrucciones para instalar la integración de Scalr en tu host. Consulta Utilizar integraciones comunitarias para instalarla con el Docker Agent o versiones anteriores del Datadog Agent .

  1. Ejecuta el siguiente comando para instalar la integración del Agent:

    datadog-agent integration install -t datadog-scalr==1.0.0
    
  2. Configura tu integración similar a una integración basada en el Agent.

Configuración

  1. Edita el archivo scalr.d/conf.yaml en la carpeta conf.d/ en la raíz de tu directorio de configuración del Agent para empezar a recopilar tus métricas de Scalr. Consulta el ejemplo de scalr.d/conf.yaml para todas las opciones de configuración disponibles.

  2. Reinicia el Agent.

Validación

Ejecuta el subcomando del estado del Agent y busca scalr en la sección Checks.

Datos recopilados

Métricas

scalr.environments.count
(gauge)
The number of environments.
Shown as unit
scalr.workspaces.count
(gauge)
The number of workspaces.
Shown as unit
scalr.runs.count
(gauge)
The number of runs.
Shown as unit
scalr.runs.successful
(gauge)
The number of successful runs.
Shown as unit
scalr.runs.failed
(gauge)
The number of failed runs.
Shown as unit
scalr.runs.awaiting_confirmation
(gauge)
The number of runs awaiting confirmation.
Shown as unit
scalr.runs.concurrency
(gauge)
The number of current concurrent runs.
Shown as unit
scalr.runs.queue_size
(gauge)
The number of runs in a queue.
Shown as unit
scalr.quota.max_concurrency
(gauge)
The number of maximum parallel runs.
Shown as unit
scalr.billing.runs.count
(gauge)
The number of billing runs.
Shown as unit
scalr.billing.run_minutes.count
(gauge)
The number of billing minutes.
Shown as unit
scalr.billing.flex_runs.count
(gauge)
The number of billing flex runs.
Shown as unit
scalr.billing.flex_run_minutes.count
(gauge)
The number of billing flex runs minutes.
Shown as unit

Eventos

Scalr envía los resultados de la ejecución como evento al Explorador de eventos.

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con soporte técnico de Datadog o con soporte técnico de Scalr.

Referencias adicionales

PREVIEWING: brett.blue/PA-link-fixes