-
-
Notifications
You must be signed in to change notification settings - Fork 268
/
Copy pathcarbon.conf.erb
31 lines (31 loc) · 1.43 KB
/
carbon.conf.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<%- if scope.lookupvar('collectd::collectd_version_real') and (scope.function_versioncmp([scope.lookupvar('collectd::collectd_version_real'), '5.3']) >= 0) -%>
<Node "<%= @title %>">
<%- else -%>
<Carbon>
<%- end -%>
Host "<%= @graphitehost %>"
Port "<%= @graphiteport %>"
Prefix "<%= @graphiteprefix %>"
<%- if @graphitepostfix -%>
Postfix "<%= @graphitepostfix %>"
<%- end -%>
DropDuplicateFields "<%= @dropduplicatefields %>"
EscapeCharacter "<%= @escapecharacter %>"
StoreRates <%= @storerates %>
AlwaysAppendDS <%= @alwaysappendds %>
SeparateInstances <%= @separateinstances %>
<%- if scope.lookupvar('collectd::collectd_version_real') and (scope.function_versioncmp([scope.lookupvar('collectd::collectd_version_real'), '5.4']) >= 0) -%>
LogSendErrors <%= @logsenderrors %>
Protocol "<%= @protocol %>"
<%- end -%>
<%- if scope.lookupvar('collectd::collectd_version_real') and (scope.function_versioncmp([scope.lookupvar('collectd::collectd_version_real'), '5.6']) >= 0) -%>
ReconnectInterval <%= @reconnectinterval %>
<%- end -%>
<%- if scope.lookupvar('collectd::collectd_version_real') and (scope.function_versioncmp([scope.lookupvar('collectd::collectd_version_real'), '5.9']) >= 0) -%>
ReverseHost <%= @reversehost %>
<%- end -%>
<%- if scope.lookupvar('collectd::collectd_version_real') and (scope.function_versioncmp([scope.lookupvar('collectd::collectd_version_real'), '5.3']) >= 0) -%>
</Node>
<%- else -%>
</Carbon>
<%- end -%>