Show / Hide Table of Contents

Class SimplePeriodicGrafanaReporter

Inheritance
object
SimplePeriodicGrafanaReporter
Implements
IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.Diagnostics
Assembly: SoCore.dll
Syntax
public class SimplePeriodicGrafanaReporter : IDisposable

Constructors

SimplePeriodicGrafanaReporter(int, Action<SimplePeriodicGrafanaReporter, object>, object)

Declaration
public SimplePeriodicGrafanaReporter(int periodSeconds, Action<SimplePeriodicGrafanaReporter, object> callback, object callBackData = null)
Parameters
Type Name Description
int periodSeconds
Action<SimplePeriodicGrafanaReporter, object> callback
object callBackData

Methods

Dispose()

Declaration
public void Dispose()

ReportMaxSample(string, string, string, int)

Declaration
public void ReportMaxSample(string category, string counter, string instance, int value)
Parameters
Type Name Description
string category
string counter
string instance
int value

ReportSample(string, string, string, int)

Declaration
public void ReportSample(string category, string counter, string instance, int value)
Parameters
Type Name Description
string category
string counter
string instance
int value

Implements

IDisposable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top