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
Inscrivez-vous sur : https://app.datadoghq.com
Copiez votre clé API
✅ É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 ?
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
Comments
Post a Comment