Forbindelser / Data og dashboards
InfluxDB og Marrow Health
Automatiseret
Hver måling som en tidsserie i InfluxDB, sendt efter en tidsplan.
Åbn i Marrow virker på en iPhone med Marrow 1.5 eller nyere.
Automatiseret Gratis
Marrow sender CSV eller JSON med POST til en URL efter en tidsplan, mens appen er lukket. Du skal bruge: Telegraf eller broen på 30 linjer fra opskriften.
- Åbn Eksporter i Marrow, og tryk på InfluxDB. Slå Automatiseret til.
- Kør Telegraf-lytteren eller broen fra opskriften foran InfluxDB.
- I Marrow: Ny automatisering. Siden spørger om:
- Adresse: Adressen på broen eller Telegraf-lytteren, ikke InfluxDB selv. Den ser ud som
https://<bridge>/. - Headers: Tilføj Authorization: Bearer og den hemmelighed, broen forventer.
- Data og Hyppighed: slags data, JSON eller CSV, og hvor ofte den kører.
- Kør: Tryk på Kør nu for at sende det første indhold.
- Adresse: Adressen på broen eller Telegraf-lytteren, ikke InfluxDB selv. Den ser ud som
Hvis det ikke virker
I InfluxDB
- Marrow sender direkte til InfluxDB og fejler. InfluxDBs skrive-API tager kun line protocol, så Marrows JSON får en 400. Peg Marrow på broen eller Telegraf-lytteren fra opskriften.
- Server answered 502 from the bridge. InfluxDB afviste skrivningen. Den svarer 401, når tokenet er forkert eller ikke kan skrive til bucketen, og 404, når navnet på organisationen eller bucketen er forkert. InfluxDB 2 vil have
Authorization: Tokenog API-tokenet. - Telegraf får intet. Lytteren bruger som standard port 8080 og stien
/telegraf. Opskriften sætter port 8798 og/marrow, så adressen i Marrow skal passe. Den tager Basic-godkendelse:Authorization: Basicog base64 af bruger:adgangskode. - Telegraf svarer 204, men ingen punkter. Telegraf svarer succes, selv når den ikke fortolkede noget. Tjek, at blokken json_v2 passer til indholdet, og kør Telegraf med
--debugfor at se, hvad den læste.
Tjek til Automatiseret
- Test med Kør nu. Linjen under Kør nu fortæller, hvad der skete. Ethvert 2xx-svar tæller som leveret. Alt andet vises som Server answered og statuskoden eller netværksfejlen.
- Tjek Aktivitetslog. I automatiseringen viser Flere muligheder, Aktivitetslog de seneste 30 kørsler med resultatet af hver.
- Kørsler kommer for sent. iOS vælger tidspunktet for kørsler i baggrunden, og en telefon, der ligger låst, sender, næste gang den låses op. Siden seneste kørsel indhenter det ved næste kørsel, der lykkes.
- En modtager på dit hjemmenetværk. Marrow skal have adgang til lokalt netværk for at nå den (Indstillinger, Anonymitet og sikkerhed, Lokalt netværk). Tryk på Kør nu én gang med Marrow åben, så iOS kan spørge: i baggrunden afviser den uden at spørge.
- Den vil ikke slå til. Hver automatisering, der er slået til, tæller som en forbindelse. Gratis beholder 1 forbindelse slået til ad gangen. Marrow Pro beholder op til 10: AI'er, servere og automatiseringer tilsammen.
Flere løsninger i guiderne: Automatiseret.