Observability Pipelines no está disponible en el sitio US1-FED de Datadog.

Esta guía es para despliegues a nivel de producción a gran escala.

Dimensionamiento de instancias

Instancias de cálculo optimizadas con al menos 8 vCPU y 16 GiB de memoria. Estas son unidades ideales para escalar horizontalmente el agregador de Workers de Observability Pipelines. El Worker de Observability Pipelines puede escalar verticalmente y aprovechar automáticamente los recursos adicionales, si eliges instancias más grandes. Para mejorar la disponibilidad, elige un tamaño que permita al menos dos instancias de Worker de Observability Pipelines para tu volumen de datos.

Proveedor de la nubeRecomendación
AWSc6i.2xlarge (recomendado) o c6g.2xlarge
Azuref8
Google Cloudc2 (8 vCPU, 16 GiB de memoria)
Privado8 vCPU, 16 GiB de memoria, no se requiere disco local

Dimensionamiento de la CPU

La mayoría de las cargas de trabajo de Workers de Observability Pipelines están limitadas por la CPU y se benefician de las CPU modernas.

Proveedor de la nubeRecomendación
AWSIntel Xeon de última generación, 8 vCPU (recomendado), al menos 4 vCPU
AzureIntel Xeon de última generación, 8 vCPU (recomendado), al menos 4 vCPU
Google CloudIntel Xeon de última generación, 8 vCPU (recomendado), al menos 4 vCPU
PrivadoIntel Xeon de última generación, 8 vCPU (recomendado), al menos 4 vCPU

Arquitecturas de CPU

El Worker de Observability Pipelines funciona en arquitecturas de CPU modernas. Las arquitecturas X86_64 ofrecen el mejor rendimiento para Workers de Observability Pipelines.

Dimensionamiento de la memoria

Debido al sistema de tipos afines del Worker de Observability Pipelines, la memoria rara vez está restringida a las cargas de trabajo del Worker de Observability Pipelines. Por lo tanto, Datadog recomienda 2 o más GiB de memoria por vCPU como mínimo. El uso de memoria aumenta con el número de destinos debido al almacenamiento en memoria y a la agrupación por lotes. Si tienes muchos destinos, considera utilizar buffers de disco.

Dimensionamiento de los discos

Si utilizas buffers de disco del Worker de Observability Pipelines para obtener una alta durabilidad (recomendado), proporciona al menos 36 GiB de espacio en disco por vCPU. Siguiendo la recomendación de 8 vCPU, proporciona 288 GiB de espacio en disco (10 MiB * 60 segundos * 60 minutos * 8 vCPU).

Proveedor de la nubeRecomendación*
AWSEBS gp3, 36 GiB por vCPU, sin IOPS ni rendimiento adicionales
AzureUltra-disk o SSD estándar, 36 GiB por vCPU
Google CloudDiscos persistentes equilibrados o SSD, 36 GiB por vCPU
PrivadoEquivalente de almacenamiento en bloque basado en la red, 36 GiB por vCPU

*Los tamaños recomendados se calculan con un rendimiento de 10 MiB/s/vCPU del Worker de Observability Pipelines durante una hora. Por ejemplo, una máquina de 8 vCPU necesitaría 288 GiB de espacio en disco (10 MiB * 60 segundos * 60 minutos * 8 vCPU).

Tipos de disco

Elige un tipo de disco que optimice la durabilidad y la recuperación. Por ejemplo, el almacenamiento en bloque estándar es ideal porque está desacoplado de la instancia y replica los datos en varios discos para ofrecer una alta durabilidad. Los discos locales de alto rendimiento no se recomiendan, ya que su rendimiento supera las necesidades del Worker de Observability Pipelines y su durabilidad se reduce en función del almacenamiento en bloque.

Además, se pueden utilizar los sistemas de archivos de red, como EFS de Amazon, pero sólo si se aprovisiona suficiente rendimiento, ya que los modos de rendimiento en ráfagas no son suficientes. Datadog recomienda configurar al menos el doble del rendimiento máximo esperado, a fin de tener un margen para los picos de demanda. Todos los discos recomendados ofrecen un rendimiento suficiente para evitar problemas.

Para obtener más información sobre por qué se utilizan discos en esta arquitectura, consulta Prevenir la pérdida de datos.

Sistemas operativos y GCC

Si es posible, elige un sistema operativo basado en Linux con glibc (GNU) v2.14 o posterior (publicado en 2011). El Worker de Observability Pipelines funciona en otras plataformas, pero esta combinación produce el mejor rendimiento en los tests comparativos de Datadog.

PREVIEWING: brett.blue/PA-link-fixes