public virtual void GetMetrics(MetricsCollector collector, bool all) { collector.AddRecord("foo").SetContext("foocontext").AddCounter(Interns.Info("C1", "C1 desc"), 1).EndRecord().AddRecord("bar").SetContext("barcontext").AddGauge(Interns.Info ("G1", "G1 desc"), 1); registry.Snapshot(collector.AddRecord(registry.Info()), all); }