Datadog Agent Error : Unable to collect configurations from provider docker: temporary failure in dockerutil

5/3/2020

Datadog installation: using helm was successful

Agent Status

$ kubectl exec -it datadog-release-7jttj agent status | egrep "OK|ERROR"        
Defaulting container name to agent.
Use 'kubectl describe pod/datadog-release-7jttj -n default' to see all of the containers in this pod.
      Instance ID: cpu [OK]
      Instance ID: disk:e5dffb8bef24336f [OK]
      Instance ID: docker [ERROR]
      Instance ID: file_handle [OK]
      Instance ID: io [OK]
      Instance ID: kubelet:d884b5186b651429 [OK]
      Instance ID: kubernetes_apiserver [OK]
      Instance ID: load [OK]
      Instance ID: memory [OK]
      Instance ID: network:e0204ad63d43c949 [OK]
      Instance ID: ntp:d884b5186b651429 [OK]
      Instance ID: uptime [OK]

Error in Logs

$ kubectl logs -f datadog-release-7jttj agent | grep "ERROR"
2020-05-03 14:49:17 UTC | CORE | ERROR | (pkg/collector/runner/runner.go:292 in work) | Error running check docker: temporary failure in dockerutil, will retry later: try delay not elapsed yet
2020-05-03 14:49:18 UTC | CORE | ERROR | (pkg/autodiscovery/config_poller.go:123 in collect) | Unable to collect configurations from provider docker: temporary failure in dockerutil, will retry later: try delay not elapsed yet
2020-05-03 14:49:19 UTC | CORE | ERROR | (pkg/autodiscovery/config_poller.go:123 in collect) | Unable to collect configurations from provider docker: temporary failure in dockerutil, will retry later: try delay not elapsed yet
2020-05-03 14:49:20 UTC | CORE | ERROR | (pkg/autodiscovery/config_poller.go:123 in collect) | Unable to collect configurations from provider docker: temporary failure in dockerutil, will retry later: try delay not elapsed yet
2020-05-03 14:49:21 UTC | CORE | ERROR | (pkg/autodiscovery/config_poller.go:123 in collect) | Unable to collect configurations from provider docker: temporary failure in dockerutil, will retry later: try delay not elapsed yet
2020-05-03 14:49:22 UTC | CORE | ERROR | (pkg/autodiscovery/config_poller.go:123 in collect) | Unable to collect configurations from provider docker: temporary failure in dockerutil, will retry later: try delay not elapsed yet
2020-05-03 14:49:23 UTC | CORE | ERROR | (pkg/autodiscovery/config_poller.go:123 in collect) | Unable to collect configurations from provider docker: temporary failure in dockerutil, will retry later: try delay not elapsed yet

ERROR which i see in log agent and the same is true for all pods

 default/datadog-release-7jttj/init-config
  -----------------------------------------
    Type: file
    Path: /var/log/pods/default_datadog-release-7jttj_b373c792-b5da-46b9-a906-1fd71e9a41bc/init-config/*.log
    Status: Error: could not find any file matching pattern /var/log/pods/default_datadog-release-7jttj_b373c792-b5da-46b9-a906-1fd71e9a41bc/init-config/*.log, check that all its subdirectories are executable
      0 files tailed out of 0 files matching

Not sure where I am going wrong. Any help is highly appreciated.

-- codeaprendiz
datadog
kubernetes
monitoring
typhoon-kubernetes

0 Answers