<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="9.0.0-preview.4.24266.19" />

MetricsEventSource

public static class Keywords

public static readonly MetricsEventSource Log

public void BeginInstrumentReporting(string sessionId, string meterName, string meterVersion, string instrumentName, string instrumentType, string unit, string description, string instrumentTags, string meterTags, string meterScopeHash)

public void CollectionStart(string sessionId, DateTime intervalStartTime, DateTime intervalEndTime)

public void CollectionStop(string sessionId, DateTime intervalStartTime, DateTime intervalEndTime)

public void CounterRateValuePublished(string sessionId, string meterName, string meterVersion, string instrumentName, string unit, string tags, string rate, string value)

public void EndInstrumentReporting(string sessionId, string meterName, string meterVersion, string instrumentName, string instrumentType, string unit, string description, string instrumentTags, string meterTags, string meterScopeHash)

public void Error(string sessionId, string errorMessage)

public void GaugeValuePublished(string sessionId, string meterName, string meterVersion, string instrumentName, string unit, string tags, string lastValue)

public void HistogramLimitReached(string sessionId)

public void HistogramValuePublished(string sessionId, string meterName, string meterVersion, string instrumentName, string unit, string tags, string quantiles, int count, double sum)

public void InitialInstrumentEnumerationComplete(string sessionId)

public void InstrumentPublished(string sessionId, string meterName, string meterVersion, string instrumentName, string instrumentType, string unit, string description, string instrumentTags, string meterTags, string meterScopeHash)

public void Message(string Message)

public void MultipleSessionsConfiguredIncorrectlyError(string clientId, string expectedMaxHistograms, string actualMaxHistograms, string expectedMaxTimeSeries, string actualMaxTimeSeries, string expectedRefreshInterval, string actualRefreshInterval)

public void MultipleSessionsNotSupportedError(string runningSessionId)

public void ObservableInstrumentCallbackError(string sessionId, string errorMessage)

public void TimeSeriesLimitReached(string sessionId)

public void UpDownCounterRateValuePublished(string sessionId, string meterName, string meterVersion, string instrumentName, string unit, string tags, string rate, string value)