Intégration Camunda 7 + Datadog (Windows)

🎯 Objectif

Intégrer Camunda 7 Run avec Datadog pour :

  • Surveillance des logs

  • Monitoring des performances applicatives (APM)


🧩 Vue d’ensemble de l’architecture

Camunda Run → Fichier de logs → Datadog Agent → Interface Datadog
Camunda Run → Agent Java (APM) → Datadog APM


✅ Étape 1 : Créer un compte Datadog


✅ Étape 2 : Installer l’Agent Datadog (Windows)

Option : Utilisation de l’installateur MSI

Téléchargez :

datadog-agent-7-latest.amd64.msi

Exécutez l’installation :

  • Entrez la clé API

  • Sélectionnez le site : datadoghq.com


✅ Étape 3 : Vérifier l’installation

Exécutez :

& "C:\Program Files\Datadog\Datadog Agent\bin\agent.exe" status

Résultat attendu :

Agent running

✅ Étape 4 : Activer les logs + APM

Ouvrez :

C:\ProgramData\Datadog\datadog.yaml

Mettez à jour :

logs_enabled: true

apm_config:
  enabled: true

Redémarrez l’agent :

Stop-Service datadogagent -Force
Start-Service datadogagent

✅ Étape 5 : Configurer les logs Camunda

📁 Créer un dossier de logs local

New-Item -ItemType Directory -Path "C:\camunda-logs" -Force

⚙️ Mettre à jour la configuration Camunda

Fichier :

camunda-bpm-run-7.23.0\configuration\default.yml

Ajoutez :

logging:
  file:
    name: C:/camunda-logs/camunda-run.log
  level:
    root: INFO
    org.camunda.bpm: INFO

🔄 Redémarrer Camunda

start.bat

🔍 Vérifier les logs

Get-Content "C:\camunda-logs\camunda-run.log" -Tail 20

✅ Étape 6 : Configurer la collecte des logs Datadog

📁 Créer le répertoire de configuration

New-Item -ItemType Directory -Path "C:\ProgramData\Datadog\conf.d\camunda.d" -Force

📄 Créer le fichier de configuration

notepad "C:\ProgramData\Datadog\conf.d\camunda.d\conf.yaml"

✏️ Ajouter la configuration

logs:
  - type: file
    path: C:\camunda-logs\camunda-run.log
    service: camunda7
    source: java
    tags:
      - env:local
      - app:camunda

🔄 Redémarrer l’agent Datadog

Stop-Service datadogagent -Force
Start-Service datadogagent

✅ Étape 7 : Vérifier les logs dans Datadog

  • Aller dans Logs → Explorer

  • Rechercher :

service:camunda7

✅ Étape 8 : Configurer l’APM Java (Tracing)

📥 Télécharger l’agent Java Datadog

https://dtdg.co/latest-java-tracer

Placez le fichier ici :

C:\datadog\dd-java-agent.jar

⚙️ Mettre à jour start.bat de Camunda

Ajoutez :

set JAVA_OPTS=%JAVA_OPTS% -javaagent:C:\datadog\dd-java-agent.jar -Ddd.service=camunda7 -Ddd.env=local -Ddd.version=1.0 -Ddd.logs.injection=true -Ddd.trace.enabled=true

🔄 Redémarrer Camunda

start.bat

✅ Étape 9 : Vérifier l’APM

  • Aller dans APM → Services

  • Rechercher :

camunda7

🎯 Résultat final

Vous avez maintenant :

  • ✅ Les logs Camunda dans Datadog

  • ✅ Monitoring en temps réel

  • ✅ Tracing APM pour analyser les performances

  • ✅ Observabilité de bout en bout


💼 Besoin d’aide avec Camunda, Jira ou les workflows d’entreprise ?

J’aide les équipes à résoudre des problèmes réels en production et à construire des systèmes évolutifs.

Services proposés :
• Conception et débogage de workflows Camunda & BPMN  
• Mise en place et optimisation de Jira / Confluence  
• Architecture backend avec Java, Spring Boot & microservices  
• Résolution des problèmes en production  

🔗 Voir les services: https://shikhanirankari.blogspot.com/p/professional-services.html  
📩 Email: ishikhanirankari@gmail.com | info@realtechnologiesindia.com

✔ Disponible pour des sessions de conseil rapides et du support projet  
✔ Réponse sous 24 heures


🎥 Learn IT with Shikha on YouTube

Prefer learning through videos? Watch practical tutorials on Kafka, Camunda, Alfresco, Java, Spring Boot, Microservices and Enterprise Architecture.

▶ Subscribe to Learn IT with Shikha on YouTube

Comments

Popular posts from this blog

Top 50 Camunda BPM Interview Questions and Answers for Developers (2026 Guide)

10 BPMN Best Practices Every Camunda Developer Should Know

OOPs Concepts in Java | English | Object Oriented Programming Explained