public WritablePerformanceCounter CreatePerformanceCounter() { if (_counter == null) { _counter = new WritablePerformanceCounter(_categoryName, _counterName); } return(_counter); }
static TelemetryContext() { Console.WriteLine("Creating telemetry context"); OpenConnections = new WritablePerformanceCounter(CategoryName, "Open Connections"); WritesOutstanding = new WritablePerformanceCounter(CategoryName, "Writes Outstanding"); WritesTotal = new WritablePerformanceCounter(CategoryName, "Writes Total"); WritesPostedTotal = new WritablePerformanceCounter(CategoryName, "Writes Posted Total"); WritesPostedFailures = new WritablePerformanceCounter(CategoryName, "Writes Posted Failures"); SqlTransientErrors = new WritablePerformanceCounter(CategoryName, "Sql Transient Errors"); }
public WritablePerformanceCounter CreatePerformanceCounter() { if (_counter == null) _counter = new WritablePerformanceCounter(_categoryName, _counterName); return _counter; }