33# Declare variables to be passed into your templates.
44
55global :
6- domain : d.getsmarter.io
7-
6+ domain : d.getsmarter.io
7+
88fluent-bit :
99 fluentd :
1010 host : fluentbit
@@ -18,6 +18,19 @@ fluent-bit:
1818 effect : " NoSchedule"
1919 hostname : smarter-fluent-bit
2020 config :
21+ service : |
22+ [SERVICE]
23+ Daemon Off
24+ Flush {{ .Values.flush }}
25+ Log_Level {{ .Values.logLevel }}
26+ Parsers_File parsers.conf
27+ Parsers_File custom_parsers.conf
28+ HTTP_Server On
29+ HTTP_Listen 0.0.0.0
30+ HTTP_Port {{ .Values.metricsPort }}
31+ Health_Check On
32+ Streams_File mqtt-split.conf
33+
2134 inputs : |
2235 [INPUT]
2336 name cpu
@@ -84,37 +97,39 @@ fluent-bit:
8497 Match weatherbit_count
8598 Record hostname ${HOSTNAME}
8699
87- [STREAM_TASK]
88- Name car_count
89- Exec CREATE STREAM car_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/car_count';
100+ extraFiles :
101+ mqtt-split.conf : |
102+ [STREAM_TASK]
103+ Name car_count
104+ Exec CREATE STREAM car_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/car_count';
90105
91- [STREAM_TASK]
92- Name person_count
93- Exec CREATE STREAM person_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/person_count';
106+ [STREAM_TASK]
107+ Name person_count
108+ Exec CREATE STREAM person_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/person_count';
94109
95- [STREAM_TASK]
96- Name bus_count
97- Exec CREATE STREAM bus_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/bus_count';
110+ [STREAM_TASK]
111+ Name bus_count
112+ Exec CREATE STREAM bus_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/bus_count';
98113
99- [STREAM_TASK]
100- Name bicycle_count
101- Exec CREATE STREAM bicycle_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/bicycle_count';
114+ [STREAM_TASK]
115+ Name bicycle_count
116+ Exec CREATE STREAM bicycle_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/bicycle_count';
102117
103- [STREAM_TASK]
104- Name motorcycle_count
105- Exec CREATE STREAM motorcycle_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/motorcycle_count';
118+ [STREAM_TASK]
119+ Name motorcycle_count
120+ Exec CREATE STREAM motorcycle_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/motorcycle_count';
106121
107- [STREAM_TASK]
108- Name sound_class
109- Exec CREATE STREAM sound_class AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/sound_class';
122+ [STREAM_TASK]
123+ Name sound_class
124+ Exec CREATE STREAM sound_class AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/sound_class';
110125
111- [STREAM_TASK]
112- Name pms7003_count
113- Exec CREATE STREAM pms7003_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/pms7003';
114-
115- [STREAM_TASK]
116- Name weatherbit_count
117- Exec CREATE STREAM weatherbit_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/weatherbit';
126+ [STREAM_TASK]
127+ Name pms7003_count
128+ Exec CREATE STREAM pms7003_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/pms7003';
129+
130+ [STREAM_TASK]
131+ Name weatherbit_count
132+ Exec CREATE STREAM weatherbit_count AS SELECT * FROM STREAM:mqttdata WHERE topic = '/demo/weatherbit';
118133
119134 outputs : |
120135 [OUTPUT]
@@ -168,4 +183,3 @@ fluent-bit:
168183 Regex ^\<(?<pri>[0-9]+)\>(?<time>[^ ]* {1,2}[^ ]* [^ ]*) (?<host>[^ ]*) (?<ident>[a-zA-Z0-9_\/\.\-]*)(?:\[(?<pid>[0-9]+)\])?(?:[^\:]*\:)? *(?<message>.*)$
169184 Time_Key time
170185 Time_Format %b %d %H:%M:%S
171-
0 commit comments