From 6a0eeef7de95f490c6115414b2c3cf3f1f11bdf4 Mon Sep 17 00:00:00 2001 From: Suyash Date: Thu, 23 Jun 2016 23:32:39 +0530 Subject: [PATCH] examples: add simple --- examples/simple.go | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 examples/simple.go diff --git a/examples/simple.go b/examples/simple.go new file mode 100644 index 0000000..4ee774a --- /dev/null +++ b/examples/simple.go @@ -0,0 +1,25 @@ +package main + +import "github.com/performancecopilot/speed" + +func main() { + metric := speed.NewPCPMetric( + int32(42), + "simple.counter", + nil, + speed.Int32Type, + speed.CounterSemantics, + speed.MetricUnit(speed.OneUnit), + "", + "", + ) + + writer, err := speed.NewPCPWriter("simple", speed.ProcessFlag) + if err != nil { + panic(err) + } + + writer.Registry().AddMetric(metric) + + writer.Start() +}