Versión de la integración2.0.0
Redpanda es una plataforma de streaming compatible con la API de Kafka para cargas de trabajo de críticas.
Conecta Datadog con Redpanda para ver métricas clave y añadir grupos de métricas adicionales en función de las necesidades específicas de cada usuario.
Configuración
Instalación
- Descarga e inicia el Datadog Agent.
- Instala manualmente la integración Redpanda. Para obtener más detalles en función de tu entorno, consulta Uso de integraciones de la comunidad.
Host
Para configurar este check para un Agent que se ejecuta en un host, ejecuta datadog-agent integration install -t datadog-redpanda==<INTEGRATION_VERSION>
.
Contenedores
En entornos contenedorizados, la mejor manera de utilizar esta integración con el Docker Agent es crear el Agent con la integración Redpanda instalada.
Para crear una versión actualizada del Agent:
- Utiliza el siguiente archivo Docker:
FROM gcr.io/datadoghq/agent:latest
ARG INTEGRATION_VERSION=2.0.0
RUN agent integration install -r -t datadog-redpanda==${INTEGRATION_VERSION}
Crea la imagen y envíala a tu registro privado Docker.
Actualiza la imagen del contenedor del Datadog Agent. Si utilizas un Helm chart, modifica la sección agents.image
del archivo values.yaml
para sustituir la imagen por defecto del Agent:
agents:
enabled: true
image:
tag: <NEW_TAG>
repository: <YOUR_PRIVATE_REPOSITORY>/<AGENT_NAME>
- Utiliza el nuevo archivo
values.yaml
para actualizar el Agent:
helm upgrade -f values.yaml <RELEASE_NAME> datadog/datadog
Configuración
Host
Recopilación de métricas
Para empezar a recopilar los datos de rendimiento de Redpanda:
Edita el archivo redpanda.d/conf.yaml
, que se encuentra en la carpeta conf.d/
en la raíz del directorio de configuración del Agent. Para conocer todas las opciones de configuración disponibles, consulta el redpanda.d/conf.yaml de ejemplo:
Reinicia el Agent.
Recopilación de logs
Por defecto, la recopilación de logs se encuentra deshabilitada en el Datadog Agent. La recopilación de logs está disponible para la versión 6.0 o posterior del Agent.
Para habilitar logs, añade lo siguiente a tu archivo datadog.yaml
:
Asegúrate de que el usuario dd-agent
es miembro del grupo systemd-journal
. Si no lo es, ejecuta el siguiente comando como raíz:
usermod -a -G systemd-journal dd-agent
Añade lo siguiente a tu archivo redpanda.d/conf.yaml
para empezar a recopilar tus logs de Redpanda:
logs:
- type: journald
source: redpanda
Contenedores
Recopilación de métricas
En entornos contenedorizados, Autodiscovery se configura por defecto una vez que el check de Redpanda se integra en la imagen del Datadog Agent.
Las métricas se recopilan automáticamente en el servidor de Datadog. Para obtener más información, consulta las plantillas de la integración Autodiscovery.
Recopilación de logs
Por defecto, la recopilación de logs se encuentra deshabilitada en el Datadog Agent. La recopilación de logs está disponible para la versión 6.0 o posterior del Agent.
Para habilitar logs, consulta Recopilación de log de Kubernetes.
Parámetro | Valor |
---|
<LOG_CONFIG> | {"source": "redpanda", "service": "redpanda_cluster"} |
Validación
Ejecuta el subcomando de estado del Agent y busca redpanda
en la sección Checks.
Datos recopilados
Métricas
Eventos
La integración Redpanda no incluye eventos.
Checks de servicio
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.