mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-11-02 23:40:24 +08:00
28 lines
611 B
Go
28 lines
611 B
Go
package scheduler
|
|
|
|
func init() {
|
|
SaveMachineMonitor()
|
|
}
|
|
|
|
func SaveMachineMonitor() {
|
|
AddFun("@every 60s", func() {
|
|
// for _, m := range models.GetNeedMonitorMachine() {
|
|
// m := m
|
|
// go func() {
|
|
// cli, err := machine.GetCli(uint64(utils.GetInt4Map(m, "id")))
|
|
// if err != nil {
|
|
// mlog.Log.Error("获取客户端失败:", err.Error())
|
|
// return
|
|
// }
|
|
// mm := cli.GetMonitorInfo()
|
|
// if mm != nil {
|
|
// err := model.Insert(mm)
|
|
// if err != nil {
|
|
// mlog.Log.Error("保存机器监控信息失败: ", err.Error())
|
|
// }
|
|
// }
|
|
// }()
|
|
// }
|
|
})
|
|
}
|