Grafana: различия между версиями

982 байта добавлено ,  2 года назад
Чуть дополнил
(Чуть дополнил)
Строка 132: Строка 132:


На основе https://grafana.com/docs/grafana/latest/installation/debian/
На основе https://grafana.com/docs/grafana/latest/installation/debian/
Цель: получить удобный способ для хранения и анализа данных с контроллеров.
Цель: получить удобный способ для хранения и анализа данных с контроллеров.
Средства: Выделенный сервер (если планируется сбор данных с контроллеров через интернет - то с "белым" адресом).
Средства: Выделенный сервер (если планируется сбор данных с контроллеров через интернет - то с "белым" адресом).
Общий принцип взаимодействия описываемых ниже компонентов:
Источник данных, контроллер (контроллеры). Передает текущие значения из [[MQTT]] топиков через [[MQTT#Настройка моста на контроллере | мост]]
Вторым участником моста является брокер, установленный на сервере Grafana/
На сервер Grafana выполняется скрипт, который записывает топики брокера в базу данных Influx.
И, наконец, сама Grafana, позволяющая отображать содержимое БД в удобном виде.
Все компоненты можно установить как на одной машине так и на нескольких, "белый" адрес нужен только брокеру.


=== Подготовка к установке ===
=== Подготовка к установке ===
Строка 189: Строка 198:
remote_username test
remote_username test
remote_password test11test
remote_password test11test
topic /wb-msw-v3_98/# both 2 /devices /controllerACAX3M6K/devices
topic /wb-msw-v3_98/# both 2 /devices /client/ACAX3M6K/devices


EOFcommand
EOFcommand
wb_editors
890

правок