Add netdata-client role

This commit is contained in:
staticsafe 2019-03-19 11:30:47 -04:00
parent 2f54131368
commit 83bb915308
2 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,7 @@
[global]
# disable the local database
memory mode = none
[health]
# disable health checks
enabled = no

View File

@ -0,0 +1,20 @@
---
# This role installs netdata on a node and configures it to send data to the collector
- name: Install netdata
shell: bash <(curl -Ss https://my-netdata.io/kickstart.sh) --dont-wait --dont-start-it
- name: Copy main netdata config file
copy:
src: netdata.conf
dest: /etc/netdata/netdata.conf
backup: yes
- name: Copy netdata stream config
copy:
src: stream.conf
dest: /etc/netdata/stream.conf
backup: yes
- name: Start netdata service and ensure it starts on boot
systemd:
name: netdata
state: started
enabled: yes