SELECT mean("passengers") INTO "transportation"."three_weeks"."average_passengers" FROM "bus_data" GROUP BY time(1h)
+Example how to add options to http/udp/data/admin that are not supported by the formula yet:
+
+.. code-block:: yaml
+
+ influxdb:
+ server:
+ enabled: true
+ http:
+ enabled: true
+ raw_rules:
+ - 'max-row-limit = 20000'
+ udp:
+ enabled: true
+ raw_rules:
+ - 'max-row-limit = 20000'
+ data:
+ enabled: true
+ raw_rules:
+ - 'something_else = 10'
+ admin:
+ raw_rules:
+ - 'something_here = 55'
+
+
Rich example for RP and CQ for Telegraf vmstats collected:
.. code-block:: yaml
cache-snapshot-write-cold-duration = "{{ server.data.cache_snapshot_write_cold_duration|default('10m') }}"
compact-full-write-cold-duration = "{{ server.data.compact_full_write_cold_duration|default('4h') }}"
max-values-per-tag = {{ server.data.max_values_per_tag|default(100000) }}
+ {%- if server.data.raw_rules is defined -%}
+ {% for rule in server.data.raw_rules %}
+ {{ rule }}
+ {%- endfor -%}
+ {%- endif %}
{%- else %}
[data]
enabled = false
{%- else %}
https-enabled = false
{%- endif %}
+ {%- if server.admin.raw_rules is defined -%}
+ {% for rule in server.admin.raw_rules %}
+ {{ rule }}
+ {%- endfor -%}
+ {%- endif %}
{%- else %}
[admin]
enabled = false
{%- endfor %}
]
{%- endif %}
+ {%- if server.http.raw_rules is defined -%}
+ {% for rule in server.http.raw_rules %}
+ {{ rule }}
+ {%- endfor -%}
+ {%- endif %}
{%- else %}
[http]
enabled = false
{%- endfor %}
]
{%- endif %}
+
+ {%- if server.udp.raw_rules is defined -%}
+ {% for rule in server.udp.raw_rules %}
+ {{ rule }}
+ {%- endfor -%}
+ {%- endif %}
+
{%- else %}
[[udp]]
enabled = false