aboutsummaryrefslogtreecommitdiff
path: root/vendor/github.com/heroku/x/hmetrics/onload
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/heroku/x/hmetrics/onload')
-rw-r--r--vendor/github.com/heroku/x/hmetrics/onload/README.md7
-rw-r--r--vendor/github.com/heroku/x/hmetrics/onload/init.go25
2 files changed, 32 insertions, 0 deletions
diff --git a/vendor/github.com/heroku/x/hmetrics/onload/README.md b/vendor/github.com/heroku/x/hmetrics/onload/README.md
new file mode 100644
index 0000000..037068e
--- /dev/null
+++ b/vendor/github.com/heroku/x/hmetrics/onload/README.md
@@ -0,0 +1,7 @@
+runtime-metrics
+===============
+
+This will only be useful if you are inside the runtime metrics private beta.
+
+This package, once loaded, will implicitly dump a subset of runtime performace
+metrics to the URL denoted by `HEROKU_METRICS_URL`
diff --git a/vendor/github.com/heroku/x/hmetrics/onload/init.go b/vendor/github.com/heroku/x/hmetrics/onload/init.go
new file mode 100644
index 0000000..d6fb49d
--- /dev/null
+++ b/vendor/github.com/heroku/x/hmetrics/onload/init.go
@@ -0,0 +1,25 @@
+/*
+package onload automatically starts up the hmetrics reporting.
+
+Use this package when you don't care about shutting down them metrics reporting or being notified of any reporting
+errors.
+
+usage:
+
+import (
+ _ "github.com/heroku/x/hmetrics/onload"
+)
+
+*/
+
+package onloads
+
+import (
+ "context"
+
+ "github.com/heroku/x/hmetrics"
+)
+
+func init() {
+ hmetrics.Report(context.Background(), nil)
+}