blob: 9dcf6f2308b7e65fe7c10f465f63f575bff41639 [file] [log] [blame]
Ales Komarek1b21d0c2014-08-08 08:09:47 +02001{%- from "statsd/map.jinja" import server with context %}
2
Ales Komareka75a89c2014-01-19 17:50:15 +01003{
Ales Komarek1b21d0c2014-08-08 08:09:47 +02004 {%- if server.backend.engine == 'carbon' %}
Ales Komareka75a89c2014-01-19 17:50:15 +01005 graphiteHost: "{{ backend.host }}",
Ales Komarek1b21d0c2014-08-08 08:09:47 +02006 graphitePort: {{ backend.port }},
Michael Kutýb1bb2922014-02-10 21:44:31 +01007 backends: [ "./backends/graphite" ],
Ales Komareka75a89c2014-01-19 17:50:15 +01008 {%- endif %}
Ales Komarek1b21d0c2014-08-08 08:09:47 +02009 {%- if server.backend.engine == 'amqp' %}
Ales Komareka75a89c2014-01-19 17:50:15 +010010 amqpHost: '{{ backend.host }}',
11 amqpPort: {{ backend.port }},
12 amqpLogin: '{{ backend.user }}',
13 amqpPassword: '{{ backend.password }}',
14 amqpVhost: '{{ backend.virtual_host }}',
15 amqpQueue: '{{ backend.queue }}',
16 amqpDefaultExchange: '{{ backend.exchange }}',
17 {%- endif %}
Ales Komarek1b21d0c2014-08-08 08:09:47 +020018 {%- if server.backend.engine == 'opentsdb' %}
19 opentsdbHost: "{{ backend.host }}",
20 opentsdbPort: {{ backend.port }},
21 opentsdbTagPrefix: "{{ backend.get('prefix', '_t_') }}",
22 {%- endif %}
Michael Kutýb1bb2922014-02-10 21:44:31 +010023 port: {{ pillar.statsd.server.bind.port }}
Ales Komareka75a89c2014-01-19 17:50:15 +010024}