storj/pkg/telemetry
paul cannon 248ee6438f
use Node ID for metrics ID (#1052)
This change removes automatic metrics reporting for everything going
through process.Exec(), and re-adds metrics reporting for those commands
which are expected to be long-lived. Other commands (which may have been
intermittently sending metrics before this, if they ran unusually long)
will no longer send any metrics.

For commands where it makes sense, a node ID is used as the metrics ID.
2019-01-15 10:02:54 -05:00
..
client_test.go pkg/telemetry: use smaller mock in test (#370) 2018-09-26 17:00:54 +03:00
client.go use Node ID for metrics ID (#1052) 2019-01-15 10:02:54 -05:00
common.go pkg/telemetry: telemetry package using zeebo/admission (#26) 2018-05-07 14:03:40 -04:00
server_test.go use golangci-lint and add missing error checks (#340) 2018-09-11 16:13:25 +03:00
server.go Errcheck (#133) 2018-07-16 15:22:34 -04:00
tm_test.go use golangci-lint and add missing error checks (#340) 2018-09-11 16:13:25 +03:00
utils_test.go Unit Tests for logging.go added (#148) 2018-07-19 15:41:29 -04:00
utils.go pkg/process: add pkg/telemetry plumbing (#47) 2018-05-30 10:03:44 -04:00