Verbindingen / Data en dashboards
Grafana-dashboards en Marrow Health
Geautomatiseerd
Je gezondheidsgegevens op Grafana-dashboards: Marrow post volgens een schema naar InfluxDB en Grafana zet ze in grafieken.
Openen in Marrow werkt op een iPhone met Marrow 1.5 of nieuwer.
Geautomatiseerd (Dashboards vanuit InfluxDB) Gratis
Marrow post CSV of JSON volgens een schema naar een URL, ook met de app gesloten. Je hebt nodig: Telegraf of de bridge van 30 regels uit het recept.
- Open in Marrow Exporteer en tik op Grafana-dashboards. Zet Geautomatiseerd aan.
- Draai de Telegraf-listener of de bridge uit het recept vóór InfluxDB.
- In Marrow: Nieuwe automatisering. De pagina vraagt om:
- Adres: het adres van de bridge of de Telegraf-listener, niet van InfluxDB zelf. Het ziet eruit als
https://<bridge>/. - Kopteksten: voeg Authorization: Bearer toe en het geheim dat de bridge verwacht.
- Gegevens en Cadans: het soort gegevens, JSON of CSV, en hoe vaak het draait.
- Uitvoeren: tik op Nu uitvoeren. Wijs daarna een Grafana-dashboard naar de InfluxDB-bucket.
- Adres: het adres van de bridge of de Telegraf-listener, niet van InfluxDB zelf. Het ziet eruit als
Als het niet werkt
In Grafana-dashboards
- Marrow post rechtstreeks naar InfluxDB en dat mislukt. De schrijf-API van InfluxDB accepteert alleen line protocol, dus de JSON van Marrow krijgt een 400. Wijs Marrow naar de bridge of de Telegraf-listener uit het recept.
- Server answered 502. De bridge uit het recept antwoordt 502 als InfluxDB het schrijven weigerde. Controleer de org en de bucket in
INFLUX_URLen het token inINFLUX_AUTH. - Server answered 401. Het geheim in de Authorization-koptekst van Marrow komt niet overeen met
MARROW_SECRETop de bridge, of met de Basic auth op de Telegraf-listener. - Het dashboard is leeg. Elke dag wordt opgeslagen om middernacht UTC, dus stel het tijdbereik in op de laatste 30 dagen of meer. De querytalen die Grafana aanbiedt, hangen af van de versie van InfluxDB, en Flux zit niet in InfluxDB 3.
Controles voor Geautomatiseerd
- Test met Nu uitvoeren. De regel onder Nu uitvoeren zegt wat er gebeurde. Elk 2xx-antwoord telt als afgeleverd. Al het andere verschijnt als Server answered met de statuscode, of de netwerkfout.
- Bekijk het Activiteitenlog. In de automatisering toont Meer opties, Activiteitenlog de laatste 30 runs met het resultaat van elke run.
- Runs komen laat. iOS kiest het moment voor runs op de achtergrond, en een telefoon die op slot blijft, verstuurt pas bij de volgende keer ontgrendelen. Sinds laatste run haalt het in bij de volgende run die slaagt.
- Een ontvanger op je thuisnetwerk. Marrow heeft toegang tot Lokaal netwerk nodig om erbij te kunnen (Instellingen, Privacy en beveiliging, Lokaal netwerk). Tik één keer op Nu uitvoeren terwijl Marrow open is, zodat iOS het kan vragen: op de achtergrond weigert iOS zonder te vragen.
- Hij gaat niet aan. Elke automatisering die aanstaat, telt als een verbinding. Gratis houdt 1 verbinding tegelijk aan. Marrow Pro houdt er maximaal 10 aan: AI's, servers en automatiseringen samen.
Meer oplossingen in de handleidingen: Geautomatiseerd.