Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions cmake/plugins_options.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ DEFINE_OPTION(FLB_IN_TCP "Enable TCP input plugin"
DEFINE_OPTION(FLB_IN_THERMAL "Enable Thermal plugin" ON)
DEFINE_OPTION(FLB_IN_UDP "Enable UDP input plugin" ON)
DEFINE_OPTION(FLB_IN_UNIX_SOCKET "Enable Unix socket input plugin" OFF)
DEFINE_OPTION(FLB_IN_ETW "Enable Event Tracing for Windows input plugin" OFF)
DEFINE_OPTION(FLB_IN_WINLOG "Enable Windows Log input plugin" OFF)
DEFINE_OPTION(FLB_IN_WINDOWS_EXPORTER_METRICS "Enable windows exporter metrics input plugin" ON)
DEFINE_OPTION(FLB_IN_WINEVTLOG "Enable Windows EvtLog input plugin" OFF)
Expand Down
1 change: 1 addition & 0 deletions cmake/windows-setup.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ if(FLB_WINDOWS_DEFAULTS)
set(FLB_IN_SYSTEMD No)
set(FLB_IN_DUMMY Yes)
set(FLB_IN_NETIF No)
set(FLB_IN_ETW Yes)
set(FLB_IN_WINLOG Yes)
set(FLB_IN_WINSTAT Yes)
set(FLB_IN_WINEVTLOG Yes)
Expand Down
1 change: 1 addition & 0 deletions plugins/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -311,6 +311,7 @@ if (FLB_STREAM_PROCESSOR)
endif()

if (FLB_SYSTEM_WINDOWS)
REGISTER_IN_PLUGIN("in_etw")
REGISTER_IN_PLUGIN("in_winlog")
REGISTER_IN_PLUGIN("in_winstat")
REGISTER_IN_PLUGIN("in_winevtlog")
Expand Down
4 changes: 4 additions & 0 deletions plugins/in_etw/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
set(src
etw.c)

FLB_PLUGIN(in_etw "${src}" "advapi32;tdh;ole32")
Loading
Loading