Redpanda

Supported OS Linux Mac OS Windows

Intégration1.1.0

Présentation

Redpanda est une plateforme de diffusion compatible avec l’API Kafka permettant de gérer des workloads essentiels.

Associez Datadog à Redpanda pour consulter vos métriques clés et ajouter des groupes de métriques supplémentaires basés sur des besoins spécifiques des utilisateurs.

Configuration

Installation

  1. Téléchargez et lancez l’Agent Datadog.
  2. Installez manuellement l’intégration Redpanda. Consultez la section Utiliser les intégrations de la communauté pour découvrir plus de détails en fonction de votre environnement.

Host

Pour configurer ce check pour un Agent en cours d’exécution sur un host, exécutez la commande datadog-agent integration install -t datadog-redpanda==<VERSION_INTÉGRATION>.

Environnement conteneurisé

Pour utiliser au mieux cette intégration avec l’Agent Docker dans des environnements conteneurisés, générez une image de l’Agent avec l’intégration Redpanda installée.

Pour générer une image à jour de l’Agent, procédez comme suit :

  1. Utilisez le Dockerfile suivant :
FROM gcr.io/datadoghq/agent:latest

ARG INTEGRATION_VERSION=1.0.0

RUN agent integration install -r -t datadog-redpanda==${INTEGRATION_VERSION}
  1. Créez l’image et envoyez-la vers votre registre Docker privé.

  2. Mettez à niveau l’image du conteneur de l’Agent Datadog. Si vous utilisez un chart Helm, modifiez la section agents.image du fichier values.yaml afin de remplacer l’image de l’Agent par défaut :

agents:
  enabled: true
  image:
    tag: <NOUVEAU_TAG>
    repository: <VOTRE_RÉFÉRENTIEL_PRIVÉ>/<NOM_AGENT>
  1. Utilisez le nouveau fichier values.yaml pour mettre à niveau l’Agent :
helm upgrade -f values.yaml <NOM_VERSION> datadog/datadog

Configuration

Host

Collecte de métriques

Pour commencer à recueillir vos données de performance Redpanda, procédez comme suit :

  1. Modifiez le fichier redpanda.d/conf.yaml dans le dossier conf.d/ à la racine du répertoire de configuration de votre Agent. Consultez le fichier d’exemple redpanda.d/conf.yaml.example pour découvrir toutes les options de configuration disponibles.

  2. Redémarrez l’Agent.

Collecte de logs

Par défaut, la collecte de logs est désactivée dans l’Agent Datadog. Elle est disponible à partir de la version 6.0 de l’Agent.

  1. Pour activer les logs, ajoutez ce qui suit à votre fichier datadog.yaml :

    logs_enabled: true
    
  2. Ajoutez les lignes suivantes à votre fichier redpanda.d/conf.yaml pour commencer à recueillir vos logs Redpanda :

     logs:
     - type: journald
       source: redpanda
    

Environnement conteneurisé

Collecte de métriques

Dans les environnements conteneurisés, Autodiscovery est configuré par défaut après l’intégration du check Redpanda à l’image de l’Agent Datadog.

Les métriques sont automatiquement recueillies sur le serveur de Datadog. Pour en savoir plus, consultez la section relative aux modèles d’intégration Autodiscovery.

Collecte de logs

Par défaut, la collecte de logs est désactivée dans l’Agent Datadog. Elle est disponible à partir de la version 6.0 de l’Agent.

Pour activer les logs, consultez la section relative à la collecte de logs Kubernetes.

ParamètreValeur
<CONFIG_LOG>{"source": "redpanda", "service": "redpanda_cluster"}

Validation

Lancez la sous-commande status de l’Agent et cherchez redpanda dans la section Checks.

Données collectées

Métriques

Événements

L’intégration Redpanda n’inclut aucun événement.

Checks de service

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.

PREVIEWING: may/embedded-workflows