├── .gitattributes ├── .github └── workflows │ └── build_release.yaml ├── .gitignore ├── AssemblyInfo.cs ├── Images ├── Screenshot1.png └── Screenshot2.png ├── LICENSE ├── README.md ├── Setup ├── Product.wxs ├── Setup.wixproj ├── Sign.ps1 ├── buildmsi_githubaction.ps1 ├── postbuild.bat └── prebuild.bat ├── XESmartTarget.Core ├── Config │ ├── Sample.json │ ├── Samples.Designer.cs │ ├── Samples.resx │ └── TargetConfig.cs ├── Response.cs ├── Responses │ ├── AggregatedOutputColumn.cs │ ├── CsvAppenderResponse.cs │ ├── EmailResponse.cs │ ├── ExecuteTSQLResponse.cs │ ├── GelfTcpResponse.cs │ ├── GroupedTableAppenderResponse.cs │ ├── OutputColumn.cs │ ├── OutputStreamAppenderResponse.cs │ ├── ReplayResponse.cs │ ├── TableAppenderResponse.cs │ └── TelegrafAppenderResponse.cs ├── Target.cs ├── Utils │ ├── DataTableCSVAdapter.cs │ ├── DataTableJsonAdapter.cs │ ├── DataTableLineProtocolAdapter.cs │ ├── DataTableTSQLAdapter.cs │ ├── LinuxCredentialHelper.cs │ ├── ModelConverter.cs │ ├── SmartFormatHelper.cs │ ├── SqlConnectionInfo.cs │ ├── WindowsCredentialHelper.cs │ ├── XELFileCSVAdapter.cs │ └── XEventDataTableAdapter.cs └── XESmartTarget.Core.csproj ├── XESmartTarget.Tests ├── MSTestSettings.cs ├── Test1.cs └── XESmartTarget.Tests.csproj ├── XESmartTarget.sln ├── XESmartTarget ├── NLog.config ├── Program.cs ├── Properties │ └── LocalAssemblyInfo.cs └── XESmartTarget.csproj └── XelToCsv ├── App.config ├── NLog.config ├── NLog.xsd ├── Program.cs ├── Properties └── LocalAssemblyInfo.cs ├── XelToCsv.csproj └── packages.config /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build_release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/.github/workflows/build_release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/.gitignore -------------------------------------------------------------------------------- /AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/AssemblyInfo.cs -------------------------------------------------------------------------------- /Images/Screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/Images/Screenshot1.png -------------------------------------------------------------------------------- /Images/Screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/Images/Screenshot2.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/README.md -------------------------------------------------------------------------------- /Setup/Product.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/Setup/Product.wxs -------------------------------------------------------------------------------- /Setup/Setup.wixproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/Setup/Setup.wixproj -------------------------------------------------------------------------------- /Setup/Sign.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/Setup/Sign.ps1 -------------------------------------------------------------------------------- /Setup/buildmsi_githubaction.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/Setup/buildmsi_githubaction.ps1 -------------------------------------------------------------------------------- /Setup/postbuild.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/Setup/postbuild.bat -------------------------------------------------------------------------------- /Setup/prebuild.bat: -------------------------------------------------------------------------------- 1 | del ..\*.log /S /Q -------------------------------------------------------------------------------- /XESmartTarget.Core/Config/Sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Config/Sample.json -------------------------------------------------------------------------------- /XESmartTarget.Core/Config/Samples.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Config/Samples.Designer.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Config/Samples.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Config/Samples.resx -------------------------------------------------------------------------------- /XESmartTarget.Core/Config/TargetConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Config/TargetConfig.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Response.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Response.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/AggregatedOutputColumn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/AggregatedOutputColumn.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/CsvAppenderResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/CsvAppenderResponse.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/EmailResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/EmailResponse.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/ExecuteTSQLResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/ExecuteTSQLResponse.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/GelfTcpResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/GelfTcpResponse.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/GroupedTableAppenderResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/GroupedTableAppenderResponse.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/OutputColumn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/OutputColumn.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/OutputStreamAppenderResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/OutputStreamAppenderResponse.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/ReplayResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/ReplayResponse.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/TableAppenderResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/TableAppenderResponse.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Responses/TelegrafAppenderResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Responses/TelegrafAppenderResponse.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Target.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Target.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/DataTableCSVAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/DataTableCSVAdapter.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/DataTableJsonAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/DataTableJsonAdapter.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/DataTableLineProtocolAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/DataTableLineProtocolAdapter.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/DataTableTSQLAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/DataTableTSQLAdapter.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/LinuxCredentialHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/LinuxCredentialHelper.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/ModelConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/ModelConverter.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/SmartFormatHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/SmartFormatHelper.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/SqlConnectionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/SqlConnectionInfo.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/WindowsCredentialHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/WindowsCredentialHelper.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/XELFileCSVAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/XELFileCSVAdapter.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/Utils/XEventDataTableAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/Utils/XEventDataTableAdapter.cs -------------------------------------------------------------------------------- /XESmartTarget.Core/XESmartTarget.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Core/XESmartTarget.Core.csproj -------------------------------------------------------------------------------- /XESmartTarget.Tests/MSTestSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Tests/MSTestSettings.cs -------------------------------------------------------------------------------- /XESmartTarget.Tests/Test1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Tests/Test1.cs -------------------------------------------------------------------------------- /XESmartTarget.Tests/XESmartTarget.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.Tests/XESmartTarget.Tests.csproj -------------------------------------------------------------------------------- /XESmartTarget.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget.sln -------------------------------------------------------------------------------- /XESmartTarget/NLog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget/NLog.config -------------------------------------------------------------------------------- /XESmartTarget/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget/Program.cs -------------------------------------------------------------------------------- /XESmartTarget/Properties/LocalAssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget/Properties/LocalAssemblyInfo.cs -------------------------------------------------------------------------------- /XESmartTarget/XESmartTarget.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XESmartTarget/XESmartTarget.csproj -------------------------------------------------------------------------------- /XelToCsv/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XelToCsv/App.config -------------------------------------------------------------------------------- /XelToCsv/NLog.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XelToCsv/NLog.config -------------------------------------------------------------------------------- /XelToCsv/NLog.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XelToCsv/NLog.xsd -------------------------------------------------------------------------------- /XelToCsv/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XelToCsv/Program.cs -------------------------------------------------------------------------------- /XelToCsv/Properties/LocalAssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XelToCsv/Properties/LocalAssemblyInfo.cs -------------------------------------------------------------------------------- /XelToCsv/XelToCsv.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XelToCsv/XelToCsv.csproj -------------------------------------------------------------------------------- /XelToCsv/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaghettidba/XESmartTarget/HEAD/XelToCsv/packages.config --------------------------------------------------------------------------------