mirror of
https://github.com/TwiN/gatus.git
synced 2025-02-01 19:09:37 +01:00
Sleep after the first round of monitoring
This commit is contained in:
parent
8953cdfa88
commit
d612e6c4b9
@ -21,8 +21,6 @@ func Monitor() {
|
||||
for _, service := range config.Get().Services {
|
||||
go func(service *core.Service) {
|
||||
for {
|
||||
log.Printf("[watchdog][Monitor] Waiting interval=%s before monitoring serviceName=%s", service.Interval, service.Name)
|
||||
time.Sleep(service.Interval)
|
||||
log.Printf("[watchdog][Monitor] Monitoring serviceName=%s", service.Name)
|
||||
result := service.EvaluateConditions()
|
||||
rwLock.Lock()
|
||||
@ -37,6 +35,8 @@ func Monitor() {
|
||||
len(result.Errors),
|
||||
result.Duration.Round(time.Millisecond),
|
||||
)
|
||||
log.Printf("[watchdog][Monitor] Waiting interval=%s before monitoring serviceName=%s", service.Interval, service.Name)
|
||||
time.Sleep(service.Interval)
|
||||
}
|
||||
}(service)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user