Проект МСУ - модуль агрегации и передачи данных о состоянии термокосы для платы "Енисей"
Go to file
2024-10-23 05:22:38 +07:00
addons dashboard handlers & configurator struct 2024-10-23 05:11:29 +07:00
app dashboard handlers & configurator struct 2024-10-23 05:11:29 +07:00
internal dashboard handlers & configurator struct 2024-10-23 05:11:29 +07:00
docker-compose.yaml Skelet 2024-10-23 04:51:07 +07:00
Dockerfile Skelet 2024-10-23 04:51:07 +07:00
go.mod dashboard handlers & configurator struct 2024-10-23 05:11:29 +07:00
go.sum dashboard handlers & configurator struct 2024-10-23 05:11:29 +07:00
image.png scheme 2024-10-23 05:20:02 +07:00
Readme.md update readme 2024-10-23 05:22:38 +07:00

GO - ZABBIX - WIREN

scheme

Программа подключается к удаленному хосту zabbix и инициализирует wirenboard-датчики После начинает отправлять данные на сервер.

Configurator -  загрузчик конфигурации, etc..
Zabbix       -  драйвер соединения zabbix   
Dumper       -  модуль для промежуточного логгирования|сохранения локально 
Dashboard    -  локальный ui с ручками для изменения конфигураций  
Sensors-API  -  api для считывания показаний сенсоров/датчиков
Dev mode

Для разработки и тестирования на локальной машине необходимо:

Поднять докер с zabbix:
 $ docker-compose up -d --force-recreate
Занести данные в app.conf:
 $ cat test.conf >> app.conf