Skip to content

Commit

Permalink
out_azure_kusto: create azure kusto output plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
papigers committed Jun 27, 2022
1 parent 183f58a commit c16f779
Show file tree
Hide file tree
Showing 11 changed files with 1,757 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
.idea
.vscode
.clang-format
.DS_Store
*~
_book/
Expand Down
1 change: 1 addition & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,7 @@ option(FLB_IN_WINDOWS_EXPORTER_METRICS "Enable windows exporter metrics input pl
option(FLB_IN_OPENTELEMETRY "Enable OpenTelemetry input plugin" Yes)
option(FLB_OUT_AZURE "Enable Azure output plugin" Yes)
option(FLB_OUT_AZURE_BLOB "Enable Azure output plugin" Yes)
option(FLB_OUT_AZURE_KUSTO "Enable Azure Kusto output plugin" Yes)
option(FLB_OUT_BIGQUERY "Enable BigQuery output plugin" Yes)
option(FLB_OUT_CALYPTIA "Enable Calyptia monitoring plugin" Yes)
option(FLB_OUT_COUNTER "Enable Counter output plugin" Yes)
Expand Down
1 change: 1 addition & 0 deletions cmake/windows-setup.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ if(FLB_WINDOWS_DEFAULTS)
# ==============
set(FLB_OUT_AZURE Yes)
set(FLB_OUT_AZURE_BLOB Yes)
set(FLB_OUT_AZURE_KUSTO Yes)
set(FLB_OUT_BIGQUERY No)
set(FLB_OUT_COUNTER Yes)
set(FLB_OUT_DATADOG Yes)
Expand Down
1 change: 1 addition & 0 deletions plugins/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,7 @@ REGISTER_IN_PLUGIN("in_forward")
REGISTER_IN_PLUGIN("in_random")
REGISTER_OUT_PLUGIN("out_azure")
REGISTER_OUT_PLUGIN("out_azure_blob")
REGISTER_OUT_PLUGIN("out_azure_kusto")
REGISTER_OUT_PLUGIN("out_bigquery")
REGISTER_OUT_PLUGIN("out_calyptia")
REGISTER_OUT_PLUGIN("out_counter")
Expand Down
7 changes: 7 additions & 0 deletions plugins/out_azure_kusto/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
set(src
azure_kusto.c
azure_kusto_conf.c
azure_kusto_ingest.c
)

FLB_PLUGIN(out_azure_kusto "${src}" "")
Loading

0 comments on commit c16f779

Please sign in to comment.