Comments 6
// В первой распечатке можно написать вместо
if os.IsNotExist(err) {
return []string{}, nil
} else if err != nil {
return nil, err
}
// Как то так
if err != nil {
if os.IsNotExist(err) {
return []string{}, nil
}
return nil, err
}
Но кажется что смысла возвращать пустой слайс нет (далее может быть проблема)
+1
В такой реализации получается, что читаем полностью весь файл логов и на каждую ошибку отсылаем по уведомлению, и повторно отсылаем те же уведомления (+ возможно новые) каждые десять секунд?
0
https://github.com/ManyakRus/telegram_loki
я уже сделал такой :-) очень полезный
+1
Sign up to leave a comment.
ChatOps на практике: создание бота для мониторинга логов