Skip to content

Commit 25677ce

Browse files
author
Christopher M. Neill
committed
docker-daemon integration
1 parent f7d2637 commit 25677ce

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

ansible/roles/datadog/tasks/main.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@
2929
name=datadog-agent
3030
state=latest
3131

32+
- name: add docker to dd-agent group
33+
tags: ['datadog']
34+
sudo: yes
35+
when: name != "mongo"
36+
shell: usermod -a -G docker dd-agent
37+
3238
- name: create dd configdir
3339
tags: ['datadog']
3440
sudo: yes
@@ -55,6 +61,15 @@
5561
dest=/etc/dd-agent/conf.d/tcp_check.yaml
5662
notify: restart datadog-agent
5763

64+
- name: install docker integration
65+
tags: ['datadog']
66+
sudo: yes
67+
when: name != "mongo"
68+
template:
69+
src=docker_daemon.yaml.j2
70+
dest=/etc/dd-agent/conf.d/docker_daemon.yaml
71+
notify: restart datadog-agent
72+
5873
# assumes a config for {{ name }} exists
5974
- name: install datadog integrations
6075
tags: ['datadog']
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
init_config:
2+
3+
instances:
4+
- url: "unix://var/run/docker.sock"
5+
new_tag_names: true

0 commit comments

Comments
 (0)