graphicek/server/app/alerts.go

22 lines
292 B
Go
Raw Permalink Normal View History

2024-03-29 09:55:51 +01:00
package app
2024-03-31 09:50:09 +02:00
import (
"fmt"
"time"
)
2024-03-29 09:55:51 +01:00
func (s *Server) StartAlerts() {
ticker := time.NewTicker(time.Second * 1)
2024-03-29 09:55:51 +01:00
go func() {
for {
err := s.Services.AlertsEvaluator.EvaluateAlerts()
2024-03-31 09:50:09 +02:00
if err != nil {
fmt.Println("Error evaluating alerts: ", err)
}
2024-03-29 09:55:51 +01:00
<-ticker.C
}
}()
}