Połączenia / Dane i panele
Pulpity Grafana i Marrow Health
Automatyczne
Twoje dane zdrowotne na pulpitach Grafana: Marrow wysyła je do InfluxDB według harmonogramu, a Grafana rysuje z nich wykresy.
„Otwórz w Marrow” działa na iPhonie z Marrow 1.5 lub nowszym.
Automatyczne (Panele z InfluxDB) Bezpłatnie
Marrow wysyła CSV lub JSON na adres URL według harmonogramu, przy zamkniętej aplikacji. Potrzebujesz: Telegraf lub 30-wierszowy mostek z przepisu.
- W Marrow otwórz Eksportuj i stuknij Pulpity Grafana. Włącz Automatyczne.
- Uruchom nasłuchiwacz Telegraf lub mostek z przepisu przed InfluxDB.
- W Marrow: Nowa automatyzacja. Jej strona prosi o:
- Adres: adres mostka lub nasłuchiwacza Telegraf, a nie samego InfluxDB. Wygląda tak:
https://<bridge>/. - Nagłówki: dodaj Authorization: Bearer i sekret, którego oczekuje mostek.
- Dane i Częstotliwość: rodzaj danych, JSON lub CSV, i jak często się uruchamia.
- Uruchomienie: stuknij Uruchom teraz. Potem wskaż pulpit Grafana na bucket InfluxDB.
- Adres: adres mostka lub nasłuchiwacza Telegraf, a nie samego InfluxDB. Wygląda tak:
Jeśli to nie działa
W pulpitach Grafana
- Marrow wysyła prosto do InfluxDB i to się nie udaje. API zapisu InfluxDB przyjmuje tylko line protocol, więc JSON z Marrow dostaje 400. Wskaż w Marrow mostek lub nasłuchiwacz Telegraf z przepisu.
- Server answered 502. Mostek z przepisu odpowiada 502, gdy InfluxDB odrzucił zapis. Sprawdź organizację i bucket w
INFLUX_URLoraz token wINFLUX_AUTH. - Server answered 401. Sekret w nagłówku Authorization w Marrow nie pasuje do
MARROW_SECRETna mostku albo do Basic auth na nasłuchiwaczu Telegraf. - Pulpit jest pusty. Każdy dzień jest zapisany o północy UTC, więc ustaw zakres czasu na ostatnie 30 dni lub więcej. Języki zapytań oferowane przez Grafana zależą od wersji InfluxDB, a Flux nie jest dostępny w InfluxDB 3.
Sprawdzenia automatyzacji
- Sprawdź przyciskiem Uruchom teraz. Wiersz pod Uruchom teraz mówi, co się stało. Każda odpowiedź 2xx liczy się jako dostarczona. Wszystko inne pojawia się jako „Server answered” z kodem statusu albo błąd sieci.
- Sprawdź Dziennik aktywności. W automatyzacji, Więcej opcji, Dziennik aktywności zawiera ostatnie 30 uruchomień z wynikiem każdego.
- Uruchomienia przychodzą późno. iOS wybiera moment uruchomień w tle, a telefon, który pozostaje zablokowany, wyśle dane po następnym odblokowaniu. Od ostatniego uruchomienia nadrabia zaległości przy następnym udanym uruchomieniu.
- Odbiornik w Twojej sieci domowej. Marrow potrzebuje dostępu do sieci lokalnej, aby do niego dotrzeć (Ustawienia, Prywatność i ochrona, Sieć lokalna). Stuknij raz Uruchom teraz przy otwartym Marrow, aby iOS mógł zapytać: w tle odmawia bez pytania.
- Nie chce się włączyć. Każda włączona automatyzacja liczy się jako połączenie. Plan bezpłatny pozwala mieć włączone 1 połączenie naraz. Marrow Pro do 10: AI, serwery i automatyzacje razem.
Więcej rozwiązań w poradnikach: Automatyczne.