@@ -245,7 +245,9 @@ endmacro()
245
245
# Custom Plugins
246
246
REGISTER_CUSTOM_PLUGIN("custom_calyptia" )
247
247
248
- REGISTER_IN_PLUGIN("in_blob" )
248
+ if (FLB_SQLDB)
249
+ REGISTER_IN_PLUGIN("in_blob" )
250
+ endif ()
249
251
250
252
# These plugins works only on Linux
251
253
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
@@ -268,7 +270,9 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux" OR ${CMAKE_SYSTEM_NAME} MATCHES "Darwin"
268
270
REGISTER_IN_PLUGIN("in_node_exporter_metrics" )
269
271
endif ()
270
272
271
- REGISTER_IN_PLUGIN("in_kubernetes_events" )
273
+ if (FLB_SQLDB)
274
+ REGISTER_IN_PLUGIN("in_kubernetes_events" )
275
+ endif ()
272
276
273
277
if (FLB_KAFKA)
274
278
REGISTER_IN_PLUGIN("in_kafka" )
@@ -277,7 +281,11 @@ endif()
277
281
REGISTER_IN_PLUGIN("in_fluentbit_metrics" )
278
282
REGISTER_IN_PLUGIN("in_prometheus_scrape" )
279
283
REGISTER_IN_PLUGIN("in_emitter" )
280
- REGISTER_IN_PLUGIN("in_tail" )
284
+
285
+ if (FLB_SQLDB)
286
+ REGISTER_IN_PLUGIN("in_tail" )
287
+ endif ()
288
+
281
289
REGISTER_IN_PLUGIN("in_dummy" )
282
290
REGISTER_IN_PLUGIN("in_head" )
283
291
REGISTER_IN_PLUGIN("in_health" )
@@ -351,7 +359,11 @@ REGISTER_PROCESSOR_PLUGIN("processor_sql")
351
359
# OUTPUTS
352
360
# =======
353
361
REGISTER_OUT_PLUGIN("out_azure" )
354
- REGISTER_OUT_PLUGIN("out_azure_blob" )
362
+
363
+ if (FLB_SQLDB)
364
+ REGISTER_OUT_PLUGIN("out_azure_blob" )
365
+ endif ()
366
+
355
367
REGISTER_OUT_PLUGIN("out_azure_logs_ingestion" )
356
368
REGISTER_OUT_PLUGIN("out_azure_kusto" )
357
369
REGISTER_OUT_PLUGIN("out_bigquery" )
@@ -415,7 +427,11 @@ endif()
415
427
# =======
416
428
REGISTER_FILTER_PLUGIN("filter_alter_size" )
417
429
REGISTER_FILTER_PLUGIN("filter_aws" )
418
- REGISTER_FILTER_PLUGIN("filter_checklist" )
430
+
431
+ if (FLB_SQLDB)
432
+ REGISTER_FILTER_PLUGIN("filter_checklist" )
433
+ endif ()
434
+
419
435
REGISTER_FILTER_PLUGIN("filter_ecs" )
420
436
REGISTER_FILTER_PLUGIN("filter_record_modifier" )
421
437
REGISTER_FILTER_PLUGIN("filter_sysinfo" )
0 commit comments