Conexiones / Exportaciones / Datos y paneles
Paneles de Grafana y Marrow
Automatizado
Tus datos de salud en paneles de Grafana: Marrow envía a InfluxDB con una programación y Grafana los representa en gráficos.
Abrir en Marrow funciona en un iPhone con Marrow 1.6 o posterior.
Automatizado (Paneles desde InfluxDB) Gratis
Marrow envía CSV o JSON a una URL con una programación, con la app cerrada. Necesitas: Telegraf o el puente de 30 líneas de la receta.
- En Marrow, abre Conexiones, luego Exportaciones, y toca Paneles de Grafana. Activa Automatizado.
- Ejecuta el listener de Telegraf o el puente de la receta delante de InfluxDB.
- En Marrow: Nueva automatización. Su página pide:
- Dirección: la dirección del puente o del listener de Telegraf, no la de InfluxDB. Tiene este aspecto:
https://<bridge>/. - Encabezados: añade Authorization: Bearer y el secreto que espera el puente.
- Datos y Cadencia: el tipo de datos, JSON o CSV, y con qué frecuencia se ejecuta.
- Ejecutar: toca Ejecutar ahora. Después apunta un panel de Grafana al bucket de InfluxDB.
- Dirección: la dirección del puente o del listener de Telegraf, no la de InfluxDB. Tiene este aspecto:
Hecho con paneles de Grafana
¿Has hecho algo? Añádelo a Hecho con Marrow.
Si no funciona
En los paneles de Grafana
- Marrow envía directo a InfluxDB y falla. La API de escritura de InfluxDB solo acepta line protocol, así que el JSON de Marrow recibe un 400. Apunta Marrow al puente o al listener de Telegraf de la receta.
- Server answered 502. El puente de la receta responde 502 cuando InfluxDB rechazó la escritura. Comprueba la org y el bucket en
INFLUX_URLy el token enINFLUX_AUTH. - Server answered 401. El secreto del encabezado Authorization de Marrow no coincide con
MARROW_SECRETen el puente, o con la autenticación Basic del listener de Telegraf. - El panel está vacío. Cada día se guarda a medianoche UTC, así que fija el rango de tiempo en los últimos 30 días o más. Los lenguajes de consulta que ofrece Grafana dependen de la versión de InfluxDB, y Flux no está en InfluxDB 3.
Comprobaciones de Automatizado
- Prueba con Ejecutar ahora. La línea bajo Ejecutar ahora dice qué pasó. Cualquier respuesta 2xx cuenta como entregada. Cualquier otra aparece como «Server answered» y el código de estado, o el error de red.
- Revisa el Registro de actividad. En la automatización, Más opciones, Registro de actividad lista sus últimas 30 ejecuciones con el resultado de cada una.
- Las ejecuciones llegan tarde. iOS elige el momento de las ejecuciones en segundo plano, y un teléfono que pasa todo el día bloqueado envía cuando se desbloquea de nuevo. Desde la última ejecución se pone al día en la siguiente ejecución que funcione.
- Un receptor en tu red doméstica. Marrow necesita acceso a la red local para llegar a él (Ajustes, Privacidad y seguridad, Red local). Toca Ejecutar ahora una vez con Marrow abierta, para que iOS pueda preguntar: en segundo plano lo rechaza sin preguntar.
- No se activa. Cada automatización activada cuenta como una conexión. Free permite 3 conexiones activas a la vez. Marrow Pro permite hasta 20, sumando IA, servidores y automatizaciones. Las fuentes nunca cuentan.
Más soluciones en las guías: Automatizado.
