-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.txt
More file actions
14 lines (13 loc) · 1.18 KB
/
README.txt
File metadata and controls
14 lines (13 loc) · 1.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
myconf.toml - файл конфигурации для подключения к БД и значение негативной метрики
model.go - описание основных используемых структур
main.go - запускает основные функции по работе с БД и с Redis
database.go - инициализируем подключение к БД
- функция для получения всех устройств из БД
- функция по генерации метрик для каждого устройства
- генерируем и пишем в БД отправялем метрику на проверку
- функция по проверке метрик на наличие ошибочных
- если значений одной из метрик == значению из файла конфигурации
- делаем запись в таблицу Alerts и запись в Redis по ключу = IDDevice
- инициируем отправку на email
- функция по получению нового верного ID для записи в таблицы
mail.go - сендер почты