Theo dõi ngoại lệ và lỗi trong sản xuất thiết bị IoT?


11

Hiện tại các công ty đang theo dõi lỗi trên các thiết bị IoT, cổng và nền tảng như thế nào? Công ty của tôi đang sử dụng papertrail để tổng hợp các bản ghi từ tất cả các thiết bị, tuy nhiên điều này thường khiến chúng tôi bị trầy xước giữa nhiều hệ thống khi xảy ra lỗi trong sản xuất.

Tôi đang tìm cách giảm "nguyên nhân gốc rễ" của chúng tôi khi giải quyết các ngoại lệ có thể được tạo ở một nơi (ví dụ: trên nền tảng IoT), nhưng đã bắt nguồn từ một vấn đề ở nơi khác trong ngăn xếp - ví dụ lỗi dữ liệu từ thiết bị cạnh.

Xét về những gì tôi đã tìm thấy trong không gian này, SentryRollbar rất tốt để theo dõi ngoại lệ trên các máy chủ hoặc ứng dụng, nhưng không cung cấp phương tiện để theo dõi các lỗi xếp tầng như đã thảo luận trong đoạn trước.

Có hệ thống để làm điều này tốt hơn so với ghi nhật ký văn bản? Tôi đặc biệt mong muốn sử dụng các sự kiện kiểu bánh mì mà bạn nhận được từ Sentry, nhưng với việc theo dõi trên một hệ thống phân tán.

Câu trả lời:


5

Truy tìm phân tán

Ý tưởng đằng sau bất kỳ dấu vết phân tán đáng giá nào được biết đến nhiều nhất được mô tả trong whitepaper Google này về giải pháp Dapper của họ . Lưu ý rằng tôi không nói rằng họ đã phát minh ra nó. Về bản chất, nó hoạt động tương tự cho IoT, chỉ cần bắt đầu theo dõi ở cạnh, hoặc là phụ trợ của bạn hoặc thậm chí trên các thiết bị cuối.

Mặc dù Google whitepaper ít nhiều tập trung vào các hệ thống phía máy chủ, khái niệm này có thể được điều chỉnh dễ dàng để bao gồm các thiết bị đầu cuối. Phép thuật sử dụng dấu vết và nhịp id để theo dõi tất cả thông tin của bạn trên tất cả các hệ thống có thể được nhìn thấy bằng mọi hình ảnh mà Netflix thực hiện thông qua Vizceral mà gần đây họ có nguồn gốc. Những gì trong blog được hiển thị dưới Chế độ xem khu vực hoàn toàn dựa trên các phân tích nhật ký trực tiếp trong đó các cuộc gọi được tương quan thông qua các id theo dõi. Lưu ý rằng - giống như Google đề cập trong bài báo Dapper - Netflix có một mẫu các cuộc gọi được đặt trên API của họ. Google đã đề cập đến 1: 1000 trong bài báo - một vài năm tuổi. Rõ ràng Netflix đã đạt 1: 1 triệu trên một số loại yêu cầu của họ.

Tôi không biết về hệ thống của bạn nhưng rất có thể bạn có thể bắt đầu với truy tìm thực tế 100%.

Dù bằng cách nào, miễn là bạn có thể khớp dấu vết từ đầu với các thiết bị IoT của bạn hoặc thậm chí tạo id theo dõi trên các điểm cuối của bạn ở nơi đầu tiên, không có gì ngăn bạn điều chỉnh những ý tưởng này theo cách bao gồm các thiết bị cạnh của bạn.


Cảm ơn Helmar, tôi muốn tôi đã đề cập đến Dapper trong câu hỏi ban đầu của tôi vì tôi đã đọc về khu vực đó! Chắc chắn có phạm vi để sử dụng điều này, nhưng cũng hy vọng xem liệu có giải pháp nào khác đang được sử dụng không?
hookd
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.