Kết nối / Dữ liệu và bảng điều khiển
InfluxDB và Marrow Health
Tự động
Mọi chỉ số dưới dạng chuỗi thời gian trong InfluxDB, được đẩy theo lịch.
Mở trong Marrow hoạt động trên iPhone có Marrow 1.5 trở lên.
Tự động Miễn phí
Marrow POST CSV hoặc JSON tới một URL theo lịch, kể cả khi đóng ứng dụng. Bạn cần: Telegraf hoặc cầu nối 30 dòng trong công thức.
- Trong Marrow, mở Xuất và chạm InfluxDB. Bật Tự động.
- Chạy trình lắng nghe Telegraf hoặc cầu nối trong công thức, đặt trước InfluxDB.
- Trong Marrow: Tự động hóa mới. Trang của nó hỏi:
- Địa chỉ: địa chỉ của cầu nối hoặc trình lắng nghe Telegraf, không phải chính InfluxDB. Trông như
https://<bridge>/. - Tiêu đề: thêm Authorization: Bearer và bí mật mà cầu nối mong đợi.
- Dữ liệu và Nhịp chạy: loại dữ liệu, JSON hoặc CSV, và tần suất chạy.
- Chạy: chạm Chạy ngay để gửi payload đầu tiên.
- Địa chỉ: địa chỉ của cầu nối hoặc trình lắng nghe Telegraf, không phải chính InfluxDB. Trông như
Nếu không chạy được
Trong InfluxDB
- Marrow POST thẳng tới InfluxDB và thất bại. API ghi của InfluxDB chỉ nhận line protocol, nên JSON của Marrow nhận lỗi 400. Hãy trỏ Marrow tới cầu nối hoặc trình lắng nghe Telegraf trong công thức.
- Server answered 502 từ cầu nối. InfluxDB từ chối việc ghi. Nó trả lời 401 khi token sai hoặc không ghi được vào bucket, và 404 khi tên org hoặc bucket sai. InfluxDB 2 cần
Authorization: Tokenvà API token. - Telegraf không nhận được gì. Trình lắng nghe mặc định dùng cổng 8080 và đường dẫn
/telegraf. Công thức đặt cổng 8798 và/marrow, nên địa chỉ trong Marrow phải khớp. Nó nhận Basic auth:Authorization: Basicvà base64 của user:password. - Telegraf trả lời 204 mà không có điểm dữ liệu. Telegraf trả lời thành công ngay cả khi nó không phân tích được gì. Kiểm tra khối json_v2 khớp với payload, và chạy Telegraf với
--debugđể xem nó đã đọc gì.
Kiểm tra Tự động
- Thử bằng Chạy ngay. Dòng bên dưới Chạy ngay cho biết chuyện gì đã xảy ra. Bất kỳ phản hồi 2xx nào cũng tính là đã gửi. Còn lại sẽ hiện là Server answered cùng mã trạng thái, hoặc lỗi mạng.
- Kiểm tra Nhật ký hoạt động. Trong tác vụ, Thêm tùy chọn, Nhật ký hoạt động liệt kê 30 lần chạy gần nhất cùng kết quả của từng lần.
- Các lần chạy đến muộn. iOS chọn thời điểm cho các lần chạy nền, và một chiếc điện thoại khóa cả ngày sẽ gửi khi được mở khóa lần tiếp theo. Kể từ lần chạy trước sẽ bắt kịp ở lần chạy thành công kế tiếp.
- Bên nhận trong mạng nhà bạn. Marrow cần quyền truy cập Mạng cục bộ để kết nối tới đó (Cài đặt, Quyền riêng tư và Bảo mật, Mạng cục bộ). Chạm Chạy ngay một lần khi đang mở Marrow để iOS có thể hỏi: ở chế độ nền, nó từ chối mà không hỏi.
- Không bật lên được. Mỗi tác vụ tự động hóa đang bật được tính là một kết nối. Gói miễn phí giữ được 1 kết nối bật cùng lúc. Marrow Pro giữ tới 10: AI, máy chủ và tự động hóa cộng lại.
Thêm cách khắc phục trong hướng dẫn: Tự động.