8
8
9
9
### 简介
10
10
11
- ` FISCO-BCOS 3.0 ` 区块链轻量级监控工具,可以监控区块链是否正常工作,也提供简单的接入告警系统的方式 .
11
+ ` FISCO-BCOS 3.0 ` 区块链轻量级监控工具,可以监控区块链是否正常工作,也提供简单的接入用户告警系统的方式 .
12
12
13
13
### 功能
14
14
@@ -45,7 +45,7 @@ Example:
45
45
- ` -p ` : rpc port
46
46
- ` -t ` : 区块同步告警的阈值,共识节点之间的区块高度差值超过该阈值,说明共识或者区块同步异常,默认值` 30 `
47
47
- ` -d ` : 磁盘容量需要监控的目录
48
- - ` -T ` : 磁盘告警阈值,监控的磁盘剩余空间百分比小于该值时,触发磁盘告警告警 ,默认值` 5% `
48
+ - ` -T ` : 磁盘告警阈值,监控的磁盘剩余空间百分比小于该值时,触发告警 ,默认值` 5% `
49
49
- ` -h ` : 帮助信息
50
50
51
51
### 状态描述
@@ -59,11 +59,11 @@ Example:
59
59
60
60
#### ``` OK! $config_ip:$config_port $node:$group is working properly: height $height ```
61
61
62
- 群组` ${group} ` 正常工作, 共识模块/区块同步正常工作。
62
+ 群组` ${group} ` 正常工作, 共识模块/区块同步正常工作
63
63
64
64
#### ``` ERROR! Cannot connect to $config_ip:$config_port ${group}, method: xxxx ```
65
65
66
- 调用` rpc ` 接口` xxxx ` 失败,` rpc ` 服务宕机, 严重错误,此时需要重启` rpc ` 服务。
66
+ 调用` rpc ` 接口` xxxx ` 失败,` rpc ` 服务宕机, 严重错误,此时需要重启` rpc ` 服务
67
67
68
68
#### ``` ERROR! Consensus timeout $config_ip:$config_port ${group}:${node} ```
69
69
@@ -72,11 +72,11 @@ Example:
72
72
73
73
#### ``` ERROR! insufficient disk capacity, monitor disk directory: ${dir}, left disk space percent: ${disk_space_left_percent}% ```
74
74
75
- 磁盘空间不足,剩余` ${disk_space_left_percent}% ` 的空间。
75
+ 磁盘空间不足,剩余` ${disk_space_left_percent}% ` 的空间
76
76
77
77
### 配置crontab任务
78
78
79
- 为了能够持续监控区块链节点的状态, 需要将 ` light_monitor.sh ` 配置到` crontab ` 定期执行.
79
+ 为了能够持续监控区块链节点的状态, 将 ` light_monitor.sh ` 配置到` crontab ` 定期执行.
80
80
81
81
``` shell
82
82
# 每分钟执行一次,查看节点是否正常启动, 正常共识, 有无关键错误打印
@@ -119,15 +119,6 @@ alarm() {
119
119
修改` alarm ` 函数:
120
120
121
121
``` shell
122
- alarm () {
123
- local message=" $1 "
124
- # 获取本机IP
125
- alert_ip=$( /sbin/ifconfig eth0 2> /dev/null | grep inet | awk ' {print $2}' )
126
-
127
- # 发送告警信息
128
- curl -H " Content-Type: application/json" -X POST --data " {'title':'alarm','alert_ip':'${alert_ip} ','alert_info':'${message} '}" http://127.0.0.1:1111/alarm/request
129
- }
130
-
131
122
alarm () {
132
123
echo " $1 "
133
124
alert_msg=" $1 "
0 commit comments