Flowgger
Flowgger là một khung ghi nhật ký cho phép người dùng định nghĩa trước luồng mã của họ trong các tệp stflow. Nó giảm đáng kể kích thước nhật ký và cung cấp nhật ký có cấu trúc tối thiểu cho việc gỡ lỗi hiệu quả.
Liệt kê trong các danh mục:
Mã nguồn mởCông cụ phát triểnKỹ thuật phần mềm



Mô tả
Flowgger là một framework ghi log yêu cầu người dùng định nghĩa luồng mã của họ trước bằng cách sử dụng các tệp stflow. Nó so khớp các câu lệnh ghi log với luồng đã định nghĩa trước, chỉ ghi lại ID bước, điều này làm giảm đáng kể kích thước log. Người dùng nhận được tất cả thông tin liên quan trong một mục log duy nhất, bao gồm thời gian thực thi, chuỗi luồng và trạng thái luồng, giúp việc gỡ lỗi hiệu quả hơn nhiều.
Cách sử dụng Flowgger?
Để tích hợp Flowgger, hãy nhập nó vào ứng dụng của bạn, cấu hình với các appenders và luồng cần thiết, và khởi tạo nó trước khi ghi log. Mỗi điểm cuối phải sử dụng phiên bản Flowgger để ghi lại các thông điệp theo luồng đã định nghĩa.
Tính năng chính của Flowgger:
1️⃣
Ghi log động
2️⃣
Phân loại log
3️⃣
Bật/tắt log có chọn lọc
4️⃣
Lọc log theo luồng và loại
5️⃣
Tích hợp với VS Code để trực quan hóa
Tại sao nên sử dụng Flowgger?
# | Trường hợp sử dụng | Trạng thái | |
---|---|---|---|
# 1 | Gỡ lỗi hiệu quả các ứng dụng bằng cách giảm kích thước và độ phức tạp của log | ✅ | |
# 2 | Giám sát hiệu suất ứng dụng thông qua ghi log có cấu trúc | ✅ | |
# 3 | Kiểm tra các phiên bản ứng dụng mới với ghi log bổ sung mà không cần triển khai lại | ✅ |
Do ai phát triển Flowgger?
Flowgger được phát triển bởi SoloThought, một nhóm tập trung vào việc tạo ra các giải pháp đổi mới cho việc ghi log và gỡ lỗi trong phát triển phần mềm.