C# Class Microsoft.Diagnostics.EventListeners.ElasticSearchListener

Inheritance: BufferingEventListener, IDisposable
Mostra file Open project: Azure-Samples/service-fabric-dotnet-management-party-cluster Class Usage Examples

Public Methods

Method Description
ElasticSearchListener ( IConfigurationProvider configurationProvider, IHealthReporter healthReporter ) : System

Private Methods

Method Description
CreateConnectionData ( object sender ) : void
CreateElasticClient ( IConfigurationProvider configurationProvider ) : Nest.ElasticClient
EnsureIndexExists ( string currentIndexName, Nest.ElasticClient esClient ) : Task
GetIndexName ( ElasticSearchConnectionData connectionData ) : string
ReportEsRequestError ( IResponse response, string request ) : void
SendEventsAsync ( IEnumerable events, long transmissionSequenceNumber, CancellationToken cancellationToken ) : Task

Method Details

ElasticSearchListener() public method

public ElasticSearchListener ( IConfigurationProvider configurationProvider, IHealthReporter healthReporter ) : System
configurationProvider IConfigurationProvider
healthReporter IHealthReporter
return System