Просмотр исходного кода

Add salt-minion and salt-master to telegraf

Change-Id: I6b80e66f720a9e238ba5a3dd5a1bac012fe2fe94
pull/59/merge
Bartosz Kupidura 7 лет назад
Родитель
Сommit
9837178bdc
2 измененных файлов: 18 добавлений и 0 удалений
  1. +2
    -0
      metadata/service/support.yml
  2. +16
    -0
      salt/meta/telegraf.yml

+ 2
- 0
metadata/service/support.yml Просмотреть файл

@@ -3,6 +3,8 @@ parameters:
_orchestrate:
priority: 20
_support:
telegraf:
enabled: true
collectd:
enabled: false
heka:

+ 16
- 0
salt/meta/telegraf.yml Просмотреть файл

@@ -0,0 +1,16 @@
{%- if pillar.salt is defined %}
agent:
input:
{%- if pillar.salt.get('master', {}).get('enabled', False) or pillar.salt.get('minion', {}).get('enabled', False) %}
procstat:
process:
{%- if pillar.salt.get('master', {}).get('enabled', False) %}
salt-master:
pattern: salt-master
{%- endif %}
{%- if pillar.salt.get('minion', {}).get('enabled', False) %}
salt-minion:
pattern: salt-minion
{%- endif %}
{%- endif %}
{%- endif %}

Загрузка…
Отмена
Сохранить