├── .editorconfig ├── .env ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── cicd.yaml │ └── codeql-analysis.yml ├── .gitignore ├── .idea ├── modules.xml ├── vcs.xml └── workspace.xml ├── .ionide └── symbolCache.db ├── .vscode ├── launch.json ├── settings.json ├── tasks.json └── tasks.json.old ├── CHANGES.md ├── GitVersion.yml ├── LICENSE ├── README.md ├── assets ├── CommonAssemblyInfo.cs ├── Serilog.snk └── serilog-sink-nuget.png ├── docker-compose.readme.txt ├── docker-compose.yml ├── nuget.config ├── sample └── Serilog.Sinks.Elasticsearch.Sample │ ├── Program.cs │ ├── Serilog.Sinks.Elasticsearch.Sample.csproj │ └── appsettings.json ├── serilog-sinks-elasticsearch.sln ├── serilog-sinks-elasticsearch.sln.DotSettings ├── serilog-sinks-elasticsearch.sln.iml ├── src ├── Serilog.Formatting.Elasticsearch │ ├── DefaultJsonFormatter.cs │ ├── ElasticsearchJsonFormatter.cs │ ├── ExceptionAsObjectJsonFormatter.cs │ ├── ISerializer.cs │ └── Serilog.Formatting.Elasticsearch.csproj └── Serilog.Sinks.Elasticsearch │ ├── LoggerConfigurationElasticSearchExtensions.cs │ ├── Serilog.Sinks.Elasticsearch.csproj │ └── Sinks │ └── ElasticSearch │ ├── Durable │ ├── APayloadReader.cs │ ├── BookmarkFile.cs │ ├── ControlledLevelSwitch.cs │ ├── Elasticsearch │ │ ├── DurableElasticsearchSink.cs │ │ ├── ElasticsearchLogClient.cs │ │ ├── ElasticsearchLogShipper.cs │ │ ├── ElasticsearchPayloadReader.cs │ │ └── RollingIntervalExtensions.cs │ ├── ExponentialBackoffConnectionSchedule.cs │ ├── FileSet.cs │ ├── FileSetPosition.cs │ ├── ILogClient.cs │ ├── IPayloadReader.cs │ ├── LogShipper.cs │ └── PortableTimer.cs │ ├── ElasticSearchSink.cs │ ├── ElasticSearchTemplateProvider.cs │ ├── ElasticsearchSinkOptions.cs │ ├── ElasticsearchSinkState.cs │ ├── ElasticsearchVersionManager.cs │ └── SerializerAdapter.cs └── test ├── Serilog.Sinks.Elasticsearch.IntegrationTests ├── Bootstrap │ ├── ClientTestClusterBase.cs │ ├── ElasticsearchSinkOptionsFactory.cs │ ├── ProxyDetection.cs │ ├── SerilogSinkElasticsearchXunitRunOptions.cs │ └── XunitBootstrap.cs ├── Elasticsearch6 │ ├── Bootstrap │ │ ├── Elasticsearch6XCluster.cs │ │ └── Elasticsearch6XTestBase.cs │ ├── Elasticsearch6X.cs │ └── Elasticsearch6XUsing7X.cs ├── Elasticsearch7 │ ├── Bootstrap │ │ ├── Elasticsearch7XCluster.cs │ │ └── Elasticsearch7XTestBase.cs │ ├── Elasticsearch7X.cs │ └── Elasticsearch7XUsing6X.cs └── Serilog.Sinks.Elasticsearch.IntegrationTests.csproj └── Serilog.Sinks.Elasticsearch.Tests ├── BulkActionTests.cs ├── CustomIndexTypeNameTests.cs ├── Discrepancies ├── ElasticsearchDefaultSerializerTests.cs ├── ElasticsearchSinkUniformityTestsBase.cs ├── JsonNetSerializerTests.cs └── NoSerializerTests.cs ├── Domain └── BulkAction.cs ├── ElasticSearchLogShipperTests.cs ├── ElasticsearchJsonFormatterTests.cs ├── ElasticsearchPayloadReaderTests.cs ├── ElasticsearchSinkTests.cs ├── ExceptionAsJsonObjectFormatterTests.cs ├── FileSetTests.cs ├── IndexDeciderTests.cs ├── InlineFieldsTests.cs ├── Properties └── AssemblyInfo.cs ├── PropertyNameTests.cs ├── RealExceptionNoSerializerTests.cs ├── RealExceptionTests.cs ├── Serilog.Sinks.Elasticsearch.Tests.csproj ├── Stubs ├── ConnectionStub.cs └── ElasticsearchSinkTestsBase.cs ├── Templating ├── DiscoverVersionHandlesUnavailableServerTests.cs ├── DiscoverVersionTests.cs ├── DoNotRegisterTemplateIfItExists.cs ├── OverwriteTemplateTests.cs ├── RegisterCustomTemplateTests.cs ├── SendsTemplateHandlesUnavailableServerTests.cs ├── SendsTemplateTests.cs ├── Sendsv6TemplateTests.cs ├── Sendsv7TemplateTests.cs ├── Sendsv8TemplateTests.cs ├── SetElasticsearchSinkOptions.cs ├── SetFiveReplicasInTemplateTests.cs ├── SetTwoShardsInTemplateTests.cs ├── SetZeroReplicasInTemplateTests.cs ├── TemplateMatchTests.cs ├── template_v6.json ├── template_v7.json ├── template_v7_no-aliases.json ├── template_v8.json ├── template_v8_no-aliases_0replicas.json ├── template_v8_no-aliases_2shards.json └── template_v8_no-aliases_5replicas.json └── TestDataHelper.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.env -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/cicd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.github/workflows/cicd.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /.ionide/symbolCache.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.ionide/symbolCache.db -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "powershell.codeFormatting.addWhitespaceAroundPipe": true 3 | } -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscode/tasks.json.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/.vscode/tasks.json.old -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/CHANGES.md -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- 1 | next-version: 8.3.0 2 | branches: {} 3 | ignore: 4 | sha: [] 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/README.md -------------------------------------------------------------------------------- /assets/CommonAssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/assets/CommonAssemblyInfo.cs -------------------------------------------------------------------------------- /assets/Serilog.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/assets/Serilog.snk -------------------------------------------------------------------------------- /assets/serilog-sink-nuget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/assets/serilog-sink-nuget.png -------------------------------------------------------------------------------- /docker-compose.readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/docker-compose.readme.txt -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/nuget.config -------------------------------------------------------------------------------- /sample/Serilog.Sinks.Elasticsearch.Sample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/sample/Serilog.Sinks.Elasticsearch.Sample/Program.cs -------------------------------------------------------------------------------- /sample/Serilog.Sinks.Elasticsearch.Sample/Serilog.Sinks.Elasticsearch.Sample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/sample/Serilog.Sinks.Elasticsearch.Sample/Serilog.Sinks.Elasticsearch.Sample.csproj -------------------------------------------------------------------------------- /sample/Serilog.Sinks.Elasticsearch.Sample/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/sample/Serilog.Sinks.Elasticsearch.Sample/appsettings.json -------------------------------------------------------------------------------- /serilog-sinks-elasticsearch.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/serilog-sinks-elasticsearch.sln -------------------------------------------------------------------------------- /serilog-sinks-elasticsearch.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/serilog-sinks-elasticsearch.sln.DotSettings -------------------------------------------------------------------------------- /serilog-sinks-elasticsearch.sln.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/serilog-sinks-elasticsearch.sln.iml -------------------------------------------------------------------------------- /src/Serilog.Formatting.Elasticsearch/DefaultJsonFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Formatting.Elasticsearch/DefaultJsonFormatter.cs -------------------------------------------------------------------------------- /src/Serilog.Formatting.Elasticsearch/ElasticsearchJsonFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Formatting.Elasticsearch/ElasticsearchJsonFormatter.cs -------------------------------------------------------------------------------- /src/Serilog.Formatting.Elasticsearch/ExceptionAsObjectJsonFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Formatting.Elasticsearch/ExceptionAsObjectJsonFormatter.cs -------------------------------------------------------------------------------- /src/Serilog.Formatting.Elasticsearch/ISerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Formatting.Elasticsearch/ISerializer.cs -------------------------------------------------------------------------------- /src/Serilog.Formatting.Elasticsearch/Serilog.Formatting.Elasticsearch.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Formatting.Elasticsearch/Serilog.Formatting.Elasticsearch.csproj -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/LoggerConfigurationElasticSearchExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/LoggerConfigurationElasticSearchExtensions.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Serilog.Sinks.Elasticsearch.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Serilog.Sinks.Elasticsearch.csproj -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/APayloadReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/APayloadReader.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/BookmarkFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/BookmarkFile.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/ControlledLevelSwitch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/ControlledLevelSwitch.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/Elasticsearch/DurableElasticsearchSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/Elasticsearch/DurableElasticsearchSink.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/Elasticsearch/ElasticsearchLogClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/Elasticsearch/ElasticsearchLogClient.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/Elasticsearch/ElasticsearchLogShipper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/Elasticsearch/ElasticsearchLogShipper.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/Elasticsearch/ElasticsearchPayloadReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/Elasticsearch/ElasticsearchPayloadReader.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/Elasticsearch/RollingIntervalExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/Elasticsearch/RollingIntervalExtensions.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/ExponentialBackoffConnectionSchedule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/ExponentialBackoffConnectionSchedule.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/FileSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/FileSet.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/FileSetPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/FileSetPosition.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/ILogClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/ILogClient.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/IPayloadReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/IPayloadReader.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/LogShipper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/LogShipper.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/PortableTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/Durable/PortableTimer.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/ElasticSearchSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/ElasticSearchSink.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/ElasticSearchTemplateProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/ElasticSearchTemplateProvider.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/ElasticsearchSinkOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/ElasticsearchSinkOptions.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/ElasticsearchSinkState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/ElasticsearchSinkState.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/ElasticsearchVersionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/ElasticsearchVersionManager.cs -------------------------------------------------------------------------------- /src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/SerializerAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/src/Serilog.Sinks.Elasticsearch/Sinks/ElasticSearch/SerializerAdapter.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Bootstrap/ClientTestClusterBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Bootstrap/ClientTestClusterBase.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Bootstrap/ElasticsearchSinkOptionsFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Bootstrap/ElasticsearchSinkOptionsFactory.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Bootstrap/ProxyDetection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Bootstrap/ProxyDetection.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Bootstrap/SerilogSinkElasticsearchXunitRunOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Bootstrap/SerilogSinkElasticsearchXunitRunOptions.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Bootstrap/XunitBootstrap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Bootstrap/XunitBootstrap.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch6/Bootstrap/Elasticsearch6XCluster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch6/Bootstrap/Elasticsearch6XCluster.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch6/Bootstrap/Elasticsearch6XTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch6/Bootstrap/Elasticsearch6XTestBase.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch6/Elasticsearch6X.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch6/Elasticsearch6X.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch6/Elasticsearch6XUsing7X.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch6/Elasticsearch6XUsing7X.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch7/Bootstrap/Elasticsearch7XCluster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch7/Bootstrap/Elasticsearch7XCluster.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch7/Bootstrap/Elasticsearch7XTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch7/Bootstrap/Elasticsearch7XTestBase.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch7/Elasticsearch7X.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch7/Elasticsearch7X.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch7/Elasticsearch7XUsing6X.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Elasticsearch7/Elasticsearch7XUsing6X.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.IntegrationTests/Serilog.Sinks.Elasticsearch.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.IntegrationTests/Serilog.Sinks.Elasticsearch.IntegrationTests.csproj -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/BulkActionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/BulkActionTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/CustomIndexTypeNameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/CustomIndexTypeNameTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Discrepancies/ElasticsearchDefaultSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Discrepancies/ElasticsearchDefaultSerializerTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Discrepancies/ElasticsearchSinkUniformityTestsBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Discrepancies/ElasticsearchSinkUniformityTestsBase.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Discrepancies/JsonNetSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Discrepancies/JsonNetSerializerTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Discrepancies/NoSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Discrepancies/NoSerializerTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Domain/BulkAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Domain/BulkAction.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/ElasticSearchLogShipperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/ElasticSearchLogShipperTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/ElasticsearchJsonFormatterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/ElasticsearchJsonFormatterTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/ElasticsearchPayloadReaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/ElasticsearchPayloadReaderTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/ElasticsearchSinkTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/ElasticsearchSinkTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/ExceptionAsJsonObjectFormatterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/ExceptionAsJsonObjectFormatterTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/FileSetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/FileSetTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/IndexDeciderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/IndexDeciderTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/InlineFieldsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/InlineFieldsTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/PropertyNameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/PropertyNameTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/RealExceptionNoSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/RealExceptionNoSerializerTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/RealExceptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/RealExceptionTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Serilog.Sinks.Elasticsearch.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Serilog.Sinks.Elasticsearch.Tests.csproj -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Stubs/ConnectionStub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Stubs/ConnectionStub.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Stubs/ElasticsearchSinkTestsBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Stubs/ElasticsearchSinkTestsBase.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/DiscoverVersionHandlesUnavailableServerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/DiscoverVersionHandlesUnavailableServerTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/DiscoverVersionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/DiscoverVersionTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/DoNotRegisterTemplateIfItExists.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/DoNotRegisterTemplateIfItExists.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/OverwriteTemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/OverwriteTemplateTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/RegisterCustomTemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/RegisterCustomTemplateTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/SendsTemplateHandlesUnavailableServerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/SendsTemplateHandlesUnavailableServerTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/SendsTemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/SendsTemplateTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/Sendsv6TemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/Sendsv6TemplateTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/Sendsv7TemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/Sendsv7TemplateTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/Sendsv8TemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/Sendsv8TemplateTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/SetElasticsearchSinkOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/SetElasticsearchSinkOptions.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/SetFiveReplicasInTemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/SetFiveReplicasInTemplateTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/SetTwoShardsInTemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/SetTwoShardsInTemplateTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/SetZeroReplicasInTemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/SetZeroReplicasInTemplateTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/TemplateMatchTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/TemplateMatchTests.cs -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v6.json -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v7.json -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v7_no-aliases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v7_no-aliases.json -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v8.json -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v8_no-aliases_0replicas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v8_no-aliases_0replicas.json -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v8_no-aliases_2shards.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v8_no-aliases_2shards.json -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v8_no-aliases_5replicas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/Templating/template_v8_no-aliases_5replicas.json -------------------------------------------------------------------------------- /test/Serilog.Sinks.Elasticsearch.Tests/TestDataHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serilog-contrib/serilog-sinks-elasticsearch/HEAD/test/Serilog.Sinks.Elasticsearch.Tests/TestDataHelper.cs --------------------------------------------------------------------------------