aboutsummaryrefslogtreecommitdiff
path: root/examples/test_fixed.rb
diff options
context:
space:
mode:
Diffstat (limited to 'examples/test_fixed.rb')
-rw-r--r--examples/test_fixed.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/examples/test_fixed.rb b/examples/test_fixed.rb
new file mode 100644
index 0000000..e6be609
--- /dev/null
+++ b/examples/test_fixed.rb
@@ -0,0 +1,20 @@
+class TestFixed
+ def initialize(collector, config)
+ @collector = collector
+ @config = config
+ end
+
+ def raid
+ # Clean up any previously reported metrics
+ # to prevent stale labelsets
+ @collector.redact!("fixed_value")
+
+ # Report new metrics
+ @collector.report!(
+ "fixed_value",
+ 4,
+ help: "A fixed value",
+ type: "gauge"
+ )
+ end
+end