aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/geth/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/geth/main.go')
-rw-r--r--cmd/geth/main.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/cmd/geth/main.go b/cmd/geth/main.go
index 5a0f523a6..f4d2f94fe 100644
--- a/cmd/geth/main.go
+++ b/cmd/geth/main.go
@@ -30,6 +30,7 @@ import (
"runtime"
"strconv"
"strings"
+ "time"
"github.com/codegangsta/cli"
"github.com/ethereum/ethash"
@@ -38,6 +39,7 @@ import (
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/eth"
"github.com/ethereum/go-ethereum/logger"
+ "github.com/ethereum/go-ethereum/metrics"
"github.com/ethereum/go-ethereum/rpc/codec"
"github.com/ethereum/go-ethereum/rpc/comms"
"github.com/mattn/go-colorable"
@@ -46,7 +48,7 @@ import (
const (
ClientIdentifier = "Geth"
- Version = "0.9.32"
+ Version = "0.9.34"
)
var (
@@ -72,6 +74,7 @@ func init() {
upgradedbCommand,
removedbCommand,
dumpCommand,
+ monitorCommand,
{
Action: makedag,
Name: "makedag",
@@ -269,6 +272,7 @@ JavaScript API. See https://github.com/ethereum/go-ethereum/wiki/Javascipt-Conso
utils.LogJSONFlag,
utils.PProfEanbledFlag,
utils.PProfPortFlag,
+ utils.MetricsEnabledFlag,
utils.SolcPathFlag,
utils.GpoMinGasPriceFlag,
utils.GpoMaxGasPriceFlag,
@@ -284,6 +288,8 @@ JavaScript API. See https://github.com/ethereum/go-ethereum/wiki/Javascipt-Conso
}
return nil
}
+ // Start system runtime metrics collection
+ go metrics.CollectProcessMetrics(3 * time.Second)
}
func main() {