Versions in this module Expand all Collapse all v0 v0.9.0 Sep 6, 2024 Changes in this version + var AlertStatus map[string]bool + var AuthAgentIpMap map[string]bool + var AuthUserIpMap map[string]bool + var Cfg Config + var DLock sync.Mutex + var Db *sql.DB + var Root string + var SelfCfg NetworkMember + var ToolLimit map[string]int + func GetRoot() string + func IsExist(fp string) bool + func ParseConfig(ver string) + func SaveConfig() error + type AlertLog struct + Fromip string + Fromname string + Logtime string + Targetip string + Targetname string + Tracert string + type ChinaMp struct + Avgdelay map[string][]MapVal + Subtext string + Text string + type Config struct + Addr string + Alert map[string]string + Authiplist string + Base map[string]int + Chinamap map[string]map[string][]string + Mode map[string]string + Name string + Network map[string]NetworkMember + Password string + Port int + Toollimit int + Topology map[string]string + Ver string + func ReadConfig(filename string) Config + func SaveCloudConfig(url string) (Config, error) + type MapVal struct + Name string + Value float64 + type NetworkMember struct + Addr string + Name string + Ping []string + Smartping bool + Topology []map[string]string + type PingLog struct + Avgdelay string + Logtime string + Losspk string + Maxdelay string + Mindelay string + type PingSt struct + AvgDelay float64 + LossPk int + MaxDelay float64 + MinDelay float64 + RevcPk int + SendPk int + type PingStMini struct + AvgDelay []string + Lastcheck []string + LossPk []string + type ToolsRes struct + Error string + Ip string + Ping PingSt + Status string