Skip to content

Commit 7c67e43

Browse files
authored
Merge pull request #2 from smarter-project/patch/fix-fluent-stream
Update fluentbit helm values to include stream file
2 parents ee801a6 + 0c61a4f commit 7c67e43

File tree

1 file changed

+42
-28
lines changed

1 file changed

+42
-28
lines changed

charts/demo/values.yaml

Lines changed: 42 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
# Declare variables to be passed into your templates.
44

55
global:
6-
domain: d.getsmarter.io
7-
6+
domain: d.getsmarter.io
7+
88
fluent-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

Comments
 (0)