1.websocket接受消息,每15秒监控最大耗时消息类型,某消息处理超过300ms会有监控日志

2.GoQueue处理队列监控,每1分钟汇报积压处理的最大量。并监控死循环
This commit is contained in:
duanhf2012
2020-02-25 16:36:43 +08:00
parent 5680712396
commit 4c6d72fd65
8 changed files with 143 additions and 36 deletions

View File

@@ -5,6 +5,7 @@ import (
"log"
"strconv"
"strings"
"time"
"github.com/duanhf2012/origin/util"
@@ -167,3 +168,8 @@ func (s *COriginNode) GetSysLog() *sysservice.LogService {
return logService.(*sysservice.LogService)
}
func (s *COriginNode) EnableMonitorModule(checkInterval time.Duration){
service.EnableDeadForMonitor(checkInterval)
}