From 86247295ffb56bd76802c23b386cad5af9b18a21 Mon Sep 17 00:00:00 2001 From: sc0Vu Date: Mon, 3 Sep 2018 14:32:24 +0800 Subject: [PATCH] =?UTF-8?q?Update=20=E5=B0=81=E8=A3=85=E7=9A=84=E4=B8=80?= =?UTF-8?q?=E4=BA=9B=E5=9F=BA=E7=A1=80=E5=B7=A5=E5=85=B7.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...272\347\241\200\345\267\245\345\205\267.md" | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git "a/\345\260\201\350\243\205\347\232\204\344\270\200\344\272\233\345\237\272\347\241\200\345\267\245\345\205\267.md" "b/\345\260\201\350\243\205\347\232\204\344\270\200\344\272\233\345\237\272\347\241\200\345\267\245\345\205\267.md" index 95f2cbc..56b7301 100644 --- "a/\345\260\201\350\243\205\347\232\204\344\270\200\344\272\233\345\237\272\347\241\200\345\267\245\345\205\267.md" +++ "b/\345\260\201\350\243\205\347\232\204\344\270\200\344\272\233\345\237\272\347\241\200\345\267\245\345\205\267.md" @@ -11,6 +11,24 @@ 以3秒为周期,收集使用goleveldb过程中的延时和I/O数据量等指标。看起来很方便,但问题是我们如何使用这些收集来的信息呢? +我们可以使用命令列来看目前探针储存的讯息,命令格式如下: + +```BASH +$geth monitor --attach /YOUR/GETH/IPC/ADDRESS 探针键 +``` + +比方说我要看 txpool/invalid/Overall,就要输入下列的命令: + +```BASH +$geth monitor --attach /YOUR/GETH/IPC/ADDRESS txpool/invalid/Overall +``` + +如果要看所有的键值,只要输入下列命令就行了 + +```BASH +$geth monitor --attach /YOUR/GETH/IPC/ADDRESS +``` + ## log(日志) golang的内置log包一直被作为槽点,而以太坊项目也不例外。故引入了[log15](https://github.com/inconshreveable/log15)以解决日志使用不便的问题。