internal static void CallBackForMyObservation(Int64ObserverMetric observerMetric) { var labels1 = new List <KeyValuePair <string, string> >(); labels1.Add(new KeyValuePair <string, string>("dim1", "value1")); observerMetric.Observe(Process.GetCurrentProcess().WorkingSet64, labels1); }
private void TestCallbackLong(Int64ObserverMetric observerMetric) { var labels1 = new List <KeyValuePair <string, string> >(); labels1.Add(new KeyValuePair <string, string>("dim1", "value1")); var labels2 = new List <KeyValuePair <string, string> >(); labels2.Add(new KeyValuePair <string, string>("dim1", "value2")); observerMetric.Observe(10, labels1); observerMetric.Observe(20, labels1); observerMetric.Observe(30, labels1); observerMetric.Observe(100, labels2); observerMetric.Observe(200, labels2); observerMetric.Observe(300, labels2); }