Hello @Parth_Patel
Yes I’ve setup a simple app on my side to validate the configuration, the logs are well sent to datadog.
As I’m not familiar with python, I created a simple java based and followed the instruction available in the datadog interface for APM > Introduction (it works in a similar way for python with an agent to download and specify at start):
Then by creating a simple application in Qovery, the logs are available in datadog. Didn’t create any variable on Qovery side at this point. The HOST corresponds well to the node name where the pods of my application are running:
Attempted to specify some variable recommended in the documentation such as DD_ENV
, DD_SERVICE
and DD_VERSION
:
And those information are well transferred to the datadog agent after redeploying the app:
For information, the Dockerfile of the simple app I used is here if you want to look at it: https://github.com/mzottolaqovery/simplejavaapp/blob/main/Dockerfile#L19
From my tests, the configuration specified in the qovery datadog documentation seems sufficient to let your applications send the logs to datadog, the DD_AGENT_HOST
doesn’t seem to be mandatory.