Conexões / Exportações / Dados e painéis
Painéis do Grafana e Marrow
Automatizado
Os seus dados de saúde em painéis do Grafana: o Marrow envia para o InfluxDB em horário programado e o Grafana monta os gráficos.
Abrir no Marrow funciona em um iPhone com o Marrow 1.6 ou posterior.
Automatizado (Painéis a partir do InfluxDB) Grátis
O Marrow envia CSV ou JSON por POST para uma URL em horário programado, com o app fechado. Você precisa de: o Telegraf ou a ponte de 30 linhas da receita.
- No Marrow, abra Conexões, depois Exportações, e toque em Painéis do Grafana. Ative Automatizado.
- Rode o listener do Telegraf ou a ponte da receita na frente do InfluxDB.
- No Marrow: Nova automação. A página dela pede:
- Endereço: o endereço da ponte ou do listener do Telegraf, não do InfluxDB em si. Algo como
https://<bridge>/. - Cabeçalhos: adicione Authorization: Bearer e o segredo que a ponte espera.
- Dados e Frequência: o tipo de dado, JSON ou CSV, e com que frequência roda.
- Executar: toque em Executar agora. Depois aponte um painel do Grafana para o bucket do InfluxDB.
- Endereço: o endereço da ponte ou do listener do Telegraf, não do InfluxDB em si. Algo como
Feito com Painéis do Grafana
Criou algo? Adicione ao “Feito com Marrow”.
Se não funcionar
Nos painéis do Grafana
- O Marrow envia direto para o InfluxDB e falha. A API de escrita do InfluxDB aceita apenas line protocol, então o JSON do Marrow recebe um 400. Aponte o Marrow para a ponte ou para o listener do Telegraf da receita.
- Server answered 502. A ponte da receita responde 502 quando o InfluxDB recusou a gravação. Confira a org e o bucket em
INFLUX_URLe o token emINFLUX_AUTH. - Server answered 401. O segredo no cabeçalho Authorization do Marrow não confere com
MARROW_SECRETna ponte, ou com a autenticação Basic do listener do Telegraf. - O painel está vazio. Cada dia é armazenado à meia-noite UTC, então defina o período como os últimos 30 dias ou mais. As linguagens de consulta que o Grafana oferece dependem da versão do InfluxDB, e o Flux não existe no InfluxDB 3.
Verificações do Automatizado
- Teste com Executar agora. A linha embaixo de Executar agora diz o que aconteceu. Qualquer resposta 2xx conta como entregue. Qualquer outra aparece como “Server answered” e o código de status, ou o erro de rede.
- Confira o Registro de atividades. Na automação, Mais opções, Registro de atividades lista as últimas 30 execuções com o resultado de cada uma.
- As execuções atrasam. O iOS escolhe o momento das execuções em segundo plano, e um celular que fica bloqueado envia na próxima vez que for desbloqueado. Desde a última execução se atualiza na próxima execução que der certo.
- Um receptor na sua rede doméstica. O Marrow precisa do acesso à Rede Local para alcançá-lo (Ajustes, Privacidade e Segurança, Rede Local). Toque em Executar agora uma vez com o Marrow aberto, para o iOS poder perguntar: em segundo plano ele recusa sem perguntar.
- Ela não liga. Cada automação ligada conta como uma conexão. O plano Grátis mantém 3 conexões ligadas ao mesmo tempo. O Marrow Pro mantém até 20, somando IAs, servidores e automações. As fontes nunca contam.
Mais soluções nos guias: Automatizado.
