<PackageReference Include="Relativity.Server.Telemetry.MetricsCollection.SDK" Version="5000.0.0" />

MetricsCollector

public static Guid MASTER_GUID

public Func<bool> EnableWhiteList { get; set; }

public MetricsCollector(Uri keplerEndpoint, Func<Credentials> getCredentials)

public void CancelTimer(string metricID)

public string CreateMetricIdentifier(string bucket, string workflowID)

public void Dispose()

protected virtual void Dispose(bool disposing)

public void EndTimer(string metricID)

public void LogCount(string bucket, Guid workspaceGuid, long count)

public void LogCount(string bucket, Guid workspaceGuid, string workflowID, long count)

public void LogCount(string bucket, Guid workspaceGuid, Guid clientDomainGuid, long count)

public void LogCount(string bucket, Guid workspaceGuid, Guid clientDomainGuid, string workflowID, long count)

public void LogGauge(string bucket, Guid workspaceGuid, long value)

public void LogGauge(string bucket, Guid workspaceGuid, string workflowID, long value)

public void LogGauge(string bucket, Guid workspaceGuid, Guid clientDomainGuid, long value)

public void LogGauge(string bucket, Guid workspaceGuid, Guid clientDomainGuid, string workflowID, long value)

public void LogPointInTimeDouble(string bucket, Guid workspaceGuid, double value)

public void LogPointInTimeDouble(string bucket, Guid workspaceGuid, string workflowID, double value)

public void LogPointInTimeDouble(string bucket, Guid workspaceGuid, Guid clientDomainGuid, double value)

public void LogPointInTimeDouble(string bucket, Guid workspaceGuid, Guid clientDomainGuid, string workflowID, double value)

public void LogPointInTimeLong(string bucket, Guid workspaceGuid, long value)

public void LogPointInTimeLong(string bucket, Guid workspaceGuid, string workflowID, long value)

public void LogPointInTimeLong(string bucket, Guid workspaceGuid, Guid clientDomainGuid, long value)

public void LogPointInTimeLong(string bucket, Guid workspaceGuid, Guid clientDomainGuid, string workflowID, long value)

public void LogPointInTimeString(string bucket, Guid workspaceGuid, string value)

public void LogPointInTimeString(string bucket, Guid workspaceGuid, string workflowID, string value)

public void LogPointInTimeString(string bucket, Guid workspaceGuid, Guid clientDomainGuid, string value)

public void LogPointInTimeString(string bucket, Guid workspaceGuid, Guid clientDomainGuid, string workflowID, string value)

public void LogTimer(string bucket, Guid workspaceGuid, long milliseconds)

public void LogTimer(string bucket, Guid workspaceGuid, string workflowID, long milliseconds)

public void LogTimer(string bucket, Guid workspaceGuid, Guid clientDomainGuid, long milliseconds)

public void LogTimer(string bucket, Guid workspaceGuid, Guid clientDomainGuid, string workflowID, long milliseconds)

public void LogTimer(string bucket, Guid workspaceGuid, double milliseconds)

public void LogTimer(string bucket, Guid workspaceGuid, string workflowID, double milliseconds)

public void LogTimer(string bucket, Guid workspaceGuid, Guid clientDomainGuid, double milliseconds)

public void LogTimer(string bucket, Guid workspaceGuid, Guid clientDomainGuid, string workflowID, double milliseconds)

public string StartTimer(string bucket, Guid workspaceGuid, string workflowID)

public string StartTimer(string bucket, Guid workspaceGuid, Guid clientDomainGuid, string workflowID)