Skip to content

sonicWhale/GoAndPostgreSQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myconf.toml - файл конфигурации для подключения к БД и значение негативной метрики
model.go - описание основных используемых структур
main.go - запускает основные функции по работе с БД и с Redis
database.go - инициализируем подключение к БД
- функция для получения всех устройств из БД
- функция по генерации метрик для каждого устройства
    - генерируем и пишем в БД отправялем метрику на проверку
- функция по проверке метрик на наличие ошибочных
    - если значений одной из метрик == значению из файла конфигурации
    - делаем запись в таблицу Alerts и запись в Redis по ключу = IDDevice
    - инициируем отправку на email
- функция по получению нового верного ID для записи в таблицы
mail.go - сендер почты

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages