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

Материал из Wiren Board
Строка 30: Строка 30:
Открываем в браузере http://<serverIP>:3000/
Открываем в браузере http://<serverIP>:3000/


==influxdb==
Создаем базу данных с именем '''mqtt_data'''
<syntaxhighlight lang="bash">
echo "CREATE DATABASE mqtt_data; show databases;" | influx
</syntaxhighlight>
[[Файл:influx_create_db.png|200px|thumb|right|Создание БД]]
==grafana==
[[Файл:Gragana_login_1.png|200px|thumb|right|страница входа]]
[[Файл:Gragana_login_1.png|200px|thumb|right|страница входа]]
Логин и пароль по умолчанию '''admin admin'''.
Логин и пароль по умолчанию '''admin admin'''.

Версия 16:44, 10 июня 2021

На основе https://grafana.com/docs/grafana/latest/installation/debian/ Цель: получить удобный способ для хранения и анализа данных с контроллеров. Средства: Выделенный сервер (если планируется сбор данных с контроллеров через интернет - то с "белым" адресом).

Подготовка к установке

Используем чистый Debian, Добавляем пакеты, ключи

apt install -y apt-transport-https software-properties-common wget gnupg2 sudo
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
apt update

Установка

Ставим grafana и БД influxdb:

apt install -y grafana influxdb influxdb-client

Разрешаем автозапуск, запускаем и проверяем:

apt install -y grafana
systemctl enable grafana-server && systemctl start grafana-server
systemctl status grafana-server

Если статус "Active: active (running)" - то можно зайти в веб интерфейс. Открываем в браузере http://<serverIP>:3000/

influxdb

Создаем базу данных с именем mqtt_data

echo "CREATE DATABASE mqtt_data; show databases;" | influx
Создание БД


grafana

страница входа

Логин и пароль по умолчанию admin admin. Сразу меняем пароль.

запуск и контроль