aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristine Dodrill <me@christine.website>2017-05-06 12:02:23 -0700
committerChristine Dodrill <me@christine.website>2017-05-06 12:02:23 -0700
commit14acf2af528c09b9373f0e109e3bc24da4eaf42d (patch)
tree81c4bf442059b7f438a74a7598f591c8bf00285d
parent091aedde46be11d03f0b558c28862e3f6a7391ef (diff)
downloadx-14acf2af528c09b9373f0e109e3bc24da4eaf42d.tar.xz
x-14acf2af528c09b9373f0e109e3bc24da4eaf42d.zip
add ops tooling
-rw-r--r--tg/meirl/gopreload.go9
-rw-r--r--tg/meirl/gops.go13
2 files changed, 22 insertions, 0 deletions
diff --git a/tg/meirl/gopreload.go b/tg/meirl/gopreload.go
new file mode 100644
index 0000000..6829ae5
--- /dev/null
+++ b/tg/meirl/gopreload.go
@@ -0,0 +1,9 @@
+// gopreload.go
+package main
+
+/*
+ This file is separate to make it very easy to both add into an application, but
+ also very easy to remove.
+*/
+
+import _ "github.com/Xe/gopreload"
diff --git a/tg/meirl/gops.go b/tg/meirl/gops.go
new file mode 100644
index 0000000..184b656
--- /dev/null
+++ b/tg/meirl/gops.go
@@ -0,0 +1,13 @@
+package main
+
+import (
+ "log"
+
+ "github.com/google/gops/agent"
+)
+
+func init() {
+ if err := agent.Listen(nil); err != nil {
+ log.Fatal(err)
+ }
+}