Phiên bản v0.5.2
Ngày phát hành: 22/11/2025 Phát hành G-BlackHole v0.5.2. Tải xuống Agent và Forwarder tương thích với Windows và Linux.Agent
Forwarder
Ghi chú thay đổi (0.5.0 → 0.5.2)
-
Điểm nổi bật
- Thêm hỗ trợ SNMP Collector với khả năng polling và trap handling, cho phép thu thập dữ liệu từ các thiết bị mạng SNMP.
- Thêm hỗ trợ Kafka Collector để thu thập sự kiện từ Kafka topics.
- Tối ưu hóa hiệu suất đọc file với batch processing và per-file locks.
-
Thêm mới
- Hỗ trợ SNMP collector với cấu hình polling và trap handling.
- Hỗ trợ Kafka collector với cấu hình và xử lý message.
- Hỗ trợ named OIDs trong SNMP collector để dễ dàng quản lý và cấu hình.
- Thêm tùy chọn enable/disable polling và trap trong cấu hình SNMP source.
- Hỗ trợ routing capabilities trong SNMP collector để phân nhánh sự kiện.
-
Cải thiện
- Tối ưu hóa đọc file bằng cách offload blocking operations sang spawn_blocking và triển khai batch processing.
- Cải thiện hiệu quả đọc file với per-file locks và tối ưu quản lý cached handles.
- Cải thiện logging trong SNMP poller để sử dụng device endpoint cho báo cáo lỗi.
- Tối ưu cấu hình SNMP collector và source configuration.
-
Sửa lỗi
- Cập nhật SNMP poller logging để sử dụng device endpoint thay vì endpoint chung cho báo cáo lỗi.
-
Refactor
- Dọn dẹp và tái cấu trúc mã SNMP collector, cải thiện tổ chức imports và formatting.
- Loại bỏ các trường cấu hình Kafka không sử dụng và các defaults liên quan.
-
Build & Infrastructure
- Cải thiện hỗ trợ build musl với custom build setup và symlink cho musl-g++.
- Cập nhật cấu hình musl C++ compiler trong GitHub Actions.
- Thêm g++ và musl-dev vào apt dependencies cho x86_64-unknown-linux-musl target.
