Не работают показометры на облачном дашборде WB

Добрый день!
На облачном дашборде не работают показометры нагрузки проца и остатков ОЗУ и дискового пространства.


Подскажите что и где посмотреть.

И кстати, ранее там были графановские показометры, а сейчас их нет.
Это тоже чисто моя проблема или их теперь ни у кого нет?

Добрый день.
Проверьте состояние и логи сервиса wb-cloud-agent-telegraf на контроллере.

Много раз в логах повторяется вот эта запись с ошибкой:

20-09-2025 18:43:10.633 2025-09-20T13:43:10Z E! [agent] Error writing to outputs.influxdb_v2::influx-wbc: failed to send metrics to any configured server(s)
20-09-2025 18:43:10.626 2025-09-20T13:43:10Z E! [outputs.influxdb_v2::influx-wbc] When writing to [https://influx.wirenboard.cloud]: Post https://influx.wirenboard.cloud/api/v2/write?bucket=mqtt-data-48c2d3c2&org=vallobymailru-a04ead54: context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Лог-файл сервиса wb-cloud-agent-telegraf последней сессии прикладываю.
[wb-cloud-agent-telegraf@wirenboard.cloud_20250920T184435.log attachment](upload://x5GuQC8dUXRsyEYT2anZBSBbiXc.log) (23,8 КБ)

А вот со статусом сервиса непорядок - его, как оказалось, просто нет

Last login: Fri Sep 19 10:56:15 2025 from 192.168.140.84
root@wirenboard-AAXU5DRL:~# systemctl status wb-cloud-agent-telegraf
Unit wb-cloud-agent-telegraf.service could not be found.

Попытался его установить - облом…
root@wirenboard-AAXU5DRL:~# apt-get install wb-cloud-agent-telegraf
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
E: Unable to locate package wb-cloud-agent-telegraf

Так как облачных сервисов может быть больше одного - то именно для каждого запускается отдельный инстанс.
Для публичного бесплатного облака:

systemctl status 'wb-cloud-agent-telegraf@wirenboard.cloud.service'

Его конфиг /var/lib/wb-cloud-agent/providers/wirenboard.cloud/telegraf.conf

Проверьте, что возвращается, например при

wget 'https://influx.wirenboard.cloud/api/v2/write?bucket=mqtt-data-48c2d3c2&org=vallobymailru-a04ead54' -O -

Ну и загрузите диагностический архив, сделанный через пару минут после перезапуска сервиса.

Вывод команды в прилагаемом файле.
Диагностический архив тоже.
outfile.txt (3,4 КБ)

приложен диагностический архив, доступен только сотрудникам поддержки
(698,1 КБ)

Проверка статуса telegraf после рестарта службы:
root@wirenboard-AAXU5DRL:/mnt/sdcard# systemctl status ‘wb-cloud-agent-telegraf@wirenboard.cloud.service’
● wb-cloud-agent-telegraf@wirenboard.cloud.service - telegraf metric sender for Wiren Board Cloud (wirenboard.cloud)
Loaded: loaded (/lib/systemd/system/wb-cloud-agent-telegraf@.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2025-09-22 15:50:32 +05; 26s ago
Process: 2396484 ExecCondition=/usr/bin/test -f /var/lib/wb-cloud-agent/providers/wirenboard.cloud/telegraf.conf (code=exited, status=0/SUCCESS)
Main PID: 2396486 (telegraf)
Tasks: 9 (limit: 4676)
Memory: 8.1M
CPU: 96ms
CGroup: /system.slice/system-wb\x2dcloud\x2dagent\x2dtelegraf.slice/wb-cloud-agent-telegraf@wirenboard.cloud.service
└─2396486 /usr/bin/telegraf --config /var/lib/wb-cloud-agent/providers/wirenboard.cloud/telegraf.conf

Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2396486]: 2025-09-22T10:50:32Z I! Starting Telegraf 1.29.1-wb2 (customized) brought to you by InfluxData the makers of InfluxDB
Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2396486]: 2025-09-22T10:50:32Z I! Available plugins: 10 inputs, 0 aggregators, 0 processors, 2 parsers, 3 outputs, 0 secret-stores
Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2396486]: 2025-09-22T10:50:32Z I! Loaded inputs: disk mem mqtt_consumer system
Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2396486]: 2025-09-22T10:50:32Z I! Loaded aggregators:
Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2396486]: 2025-09-22T10:50:32Z I! Loaded processors:
Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2396486]: 2025-09-22T10:50:32Z I! Loaded secretstores:
Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2396486]: 2025-09-22T10:50:32Z I! Loaded outputs: influxdb_v2
Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2396486]: 2025-09-22T10:50:32Z I! Tags enabled: host=AAXU5DRL
Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2396486]: 2025-09-22T10:50:32Z I! [agent] Config: Interval:30s, Quiet:false, Hostname:“AAXU5DRL”, Flush Interval:2m0s
Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2396486]: 2025-09-22T10:50:32Z I! [inputs.mqtt_consumer::mqtt-consumer-string] Connected [unix:///var/run/mosquitto/mosquitto.sock]
root@wirenboard-AAXU5DRL:/mnt/sdcard#
Свежий диагностический архив после рестарта службы прилагаю.

приложен диагностический архив, доступен только сотрудникам поддержки
(699,4 КБ)

Судя по

Sep 22 15:50:32 wirenboard-AAXU5DRL telegraf[2296004]: 2025-09-22T10:50:32Z E! [outputs.influxdb_v2::influx-wbc] When writing to [https://influx.wirenboard.cloud]: Post "https://influx.wirenboard.cloud/api/v2/write?bucket=system-metrics-eb3ecd66&org=vallobymailru-a04ead54": context deadline exceeded (Client.Timeout exceeded while awaiting headers)

Контроллер не имеет доступа к этому ресурсу. Проверьте пожалуйста.

Ну по крайней мере сам хост пингуется с WB:
root@wirenboard-AAXU5DRL:~# ping influx.wirenboard.cloud
PING influx.wirenboard.cloud (172.67.138.30) 56(84) bytes of data.
64 bytes from 172.67.138.30 (172.67.138.30): icmp_seq=1 ttl=52 time=53.5 ms
64 bytes from 172.67.138.30 (172.67.138.30): icmp_seq=2 ttl=52 time=69.1 ms
64 bytes from 172.67.138.30 (172.67.138.30): icmp_seq=3 ttl=52 time=61.7 ms
64 bytes from 172.67.138.30 (172.67.138.30): icmp_seq=4 ttl=52 time=48.7 ms
^C64 bytes from 172.67.138.30: icmp_seq=5 ttl=52 time=52.3 ms

— influx.wirenboard.cloud ping statistics —
5 packets transmitted, 5 received, 0% packet loss, time 20645ms
rtt min/avg/max/mdev = 48.685/57.041/69.111/7.376 ms

Облачный сервис опять “с проблемой”

Статус службы wb-cloud-agent-telegraf@wirenboard.cloud.service по-прежнему ругается:
Sep 25 15:29:55 wirenboard-AAXU5DRL telegraf[898001]: 2025-09-25T10:29:55Z E! [outputs.influxdb_v2::influx-wbc] When writing to [https://influx.wirenboard.cloud]: Post “https://influx.wirenboard.cloud/api/v2/write?bucket=mqtt-data-48c2d3c2&org=vallobymailru-a04ead54”: context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Sep 25 15:29:55 wirenboard-AAXU5DRL telegraf[898001]: 2025-09-25T10:29:55Z E! [agent] Error writing to outputs.influxdb_v2::influx-wbc: failed to send metrics to any configured server(s)

Где ещё можно посмотреть?

Проверьте пожалуйста именно http доступ. Выше пример приводил.

Хост по HTTP доступен:

--2025-09-25 18:21:34--  https://influx.wirenboard.cloud/api/v2/write?bucket=mqtt-data-48c2d3c2&org=vallobymailru-a04ead54
Resolving influx.wirenboard.cloud (influx.wirenboard.cloud)... 172.67.138.30, 104.21.38.195, 2606:4700:3031::6815:26c3, ...
Connecting to influx.wirenboard.cloud (influx.wirenboard.cloud)|172.67.138.30|:443... connected.
HTTP request sent, awaiting response... 401 Unauthorized

Username/Password Authentication Failed.

Отлично. Попросил коллег глянуть.

Сейчас существуют проблемы на сервере с influx. Его перезапускали, проверьте пожалуйста - появились ли данные?

Всё по-прежнему.
Облако доступно, но показометры не работают

И при попытке открыть дашборды вылазит ошибка:
image

Через OpenVPN все MQTT-каналы, устройства и дашборды доступны и нормально работают.

Только при открытии дашбордов на контроллере?

При попытке войти в Web-интерфейс из облачного дашборда


Пишет что не удалось подключиться
image

Нужно смотреть разрешения на доступ к MQTT.
Что-нибудь менялось в настройках брокера контроллера?
Проверяли ли с другого компьютера (или из инкогнито браузера)?

Сегодня на облачном дашборде даже показометры появились:

Но при клике на Web-интерфейс по-прежнему облом :frowning:
image

В настройках брокера MQTT ничего не менял (по крайней мере сам).
С сотового в Samsung-браузере аналогично.

Пригласите пожалуйста пользователя support@wirenboard.com в организацию на облачном сервисе.
Для этого в настройках организации нажмите кнопку “Пригласить”


И укажите почтовый адрес:

После этого поддержка получит доступ к вашему контроллеру для диагностики.
Не забудьте удалить потом доступ.

Пригласил. Так что вэлком :slight_smile:
Кстати, странное дело - на сотовом внезапно заработало, на ПК - нет.
Как будто сервис живёт своей жизнью… :man_facepalming: