Add logrotate meta configuration for Telegraf

	- parametrize interval and rotate

Related: PROD-29848

Change-Id: If245e3fb74a74180c5d5b3c32b31058af82182fb
diff --git a/telegraf/meta/logrotate.yml b/telegraf/meta/logrotate.yml
new file mode 100644
index 0000000..6b55726
--- /dev/null
+++ b/telegraf/meta/logrotate.yml
@@ -0,0 +1,17 @@
+## Default: Daily rotation with 28 rotations kept
+{%- from "telegraf/map.jinja" import agent with context %}
+
+{%- if agent.get('enabled', False) %}
+job:
+  telegraf:
+    - files:
+        - /var/log/telegraf/telegraf.log
+      options:
+        - {{ agent.get('logrotate', {}).get('interval', 'daily') }}
+        - rotate: {{ agent.get('logrotate', {}).get('rotate', 28) }}
+        - missingok
+        - dateext
+        - copytruncate
+        - notifempty
+        - compress
+{%- endif %}