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

1442 байта добавлено ,  9 месяцев назад
 
(не показано 9 промежуточных версий 3 участников)
Строка 39: Строка 39:
#:<syntaxhighlight lang="bash">
#:<syntaxhighlight lang="bash">
apt update && apt install apt-transport-https
apt update && apt install apt-transport-https
apt -y install gnupg
</syntaxhighlight>
</syntaxhighlight>
# Добавьте ключ репозитория Telegraf:
# Добавьте ключ репозитория Telegraf:
#:<syntaxhighlight lang="bash">
#:<syntaxhighlight lang="bash">
wget -qO- https://repos.influxdata.com/influxdb.key | apt-key add -
wget -qO- https://repos.influxdata.com/influxdata-archive_compat.key | apt-key add -
</syntaxhighlight>
</syntaxhighlight>
# Добавьте в список apt-репозиториев ссылку на репозиторий telegraf:
# Добавьте в список apt-репозиториев ссылку на репозиторий telegraf:
Строка 48: Строка 49:
source /etc/os-release  
source /etc/os-release  
</syntaxhighlight>
</syntaxhighlight>
#* Здесь <code>stretch</code> — версия ОС:
#* Здесь <code>bullseye</code> — версия ОС:
#*:<syntaxhighlight lang="bash">
#*:<syntaxhighlight lang="bash">
echo "deb https://repos.influxdata.com/debian stretch stable" | tee /etc/apt/sources.list.d/influxdb.list
echo "deb https://repos.influxdata.com/debian bullseye stable" | tee /etc/apt/sources.list.d/influxdb.list
</syntaxhighlight>
</syntaxhighlight>
# Обновите список пакетов и установите Telegraf:
# Обновите список пакетов и установите Telegraf:
Строка 64: Строка 65:
# Откройте файл настроек Telegraf:
# Откройте файл настроек Telegraf:
#: <syntaxhighlight lang="bash">
#: <syntaxhighlight lang="bash">
mcedit /etc/telegraf/telegraf.conf
nano /etc/telegraf/telegraf.conf
</syntaxhighlight>
</syntaxhighlight>
# Секция '''inputs.mqtt_consumer''', поля ''servers'', ''topics'', ''data_format'' и ''data_type'':
# Секция '''inputs.mqtt_consumer''', поля ''servers'', ''topics'', ''data_format'' и ''data_type'':
Строка 361: Строка 362:
sudo apt update
sudo apt update
</syntaxhighlight>
</syntaxhighlight>
Если во время установки Grafana по инструкции выше возникнет ошибка <code>gpg: no valid OpenPGP data found</code> — [https://grafana.com/docs/grafana/latest/setup-grafana/installation/docker/ установите Grafana в docker]. Причина описана тут: [https://community.grafana.com/t/cant-download-grafana-9-0-2-from-russia/68391 Can’t download grafana 9.0.2 from russia]. Остальные пакеты ставятся как обычно — просто следуйте инструкции.


Установите необходимое ПО:
Установите необходимое ПО:
Строка 406: Строка 409:
# Откройте браузер и введите в адресную строку <code>http://192.168.2.36:3000</code>, где '''192.168.2.36''' — IP-адрес вашего сервера с Grafana.
# Откройте браузер и введите в адресную строку <code>http://192.168.2.36:3000</code>, где '''192.168.2.36''' — IP-адрес вашего сервера с Grafana.
# Введите логин/пароль '''admin'''/'''admin'''. После первого входа задайте новый пароль.
# Введите логин/пароль '''admin'''/'''admin'''. После первого входа задайте новый пароль.
Если вы забыли введённый пароль, то его можно сбросить:
# Подключитесь к контроллеру по [[SSH]].
# Введите команду:
#: <syntaxhighlight lang="bash">
grafana-cli --homepath "/usr/share/grafana/" admin reset-admin-password admin
</syntaxhighlight>
# Перезапустите сервис:
#:<syntaxhighlight lang="bash">
systemctl restart grafana-server
</syntaxhighlight>
# После этого зайдите в веб-интерфейс Grafana и создайте новый пароль.


=== Установка MQTT-брокера ===
=== Установка MQTT-брокера ===
Строка 418: Строка 433:
# Создайте файл конфигурации <code>bridge1.conf</code>:
# Создайте файл конфигурации <code>bridge1.conf</code>:
#: <syntaxhighlight lang="bash">
#: <syntaxhighlight lang="bash">
mcedit /etc/mosquitto/conf.d/bridge1.conf
nano /etc/mosquitto/conf.d/bridge1.conf
</syntaxhighlight>
</syntaxhighlight>
# Вставьте в него строки, в которых замените в двух местах '''AWQBNTYP''' на серийный номер контроллера, а '''192.168.2.36''' на IP-адрес брокера:
# Вставьте в него строки, в которых замените в двух местах '''AWQBNTYP''' на серийный номер контроллера, а '''192.168.2.36''' на IP-адрес брокера:
Строка 595: Строка 610:
| link= kPzo9V_4Wxg
| link= kPzo9V_4Wxg
| text= Установка Grafana на Amazon WS
| text= Установка Grafana на Amazon WS
| width=600
| nofloat=true
}}
== Установка Grafana в Docker ==
Видеоурок от пользователя Paul Strong.
{{YouTube
| link= -Avk3_BRCO0
| text= Визуализация значений из Wiren Board MQTT в Grafana
| width=600
| width=600
| nofloat=true
| nofloat=true