- Một framework benchmark gọn nhẹ được thiết kế để có thể chạy benchmark hiệu năng chỉ với cấu hình tối thiểu, được phát triển nhằm đơn giản hóa việc đo hiệu năng của ứng dụng và hạ tầng
- Môi trường benchmark được định nghĩa thông qua tệp cấu hình Docker Compose, đồng thời việc giám sát trạng thái container và thu thập kết quả được tự động hóa
- Các tính năng chính
- Tích hợp Docker: định nghĩa và chạy môi trường kiểm thử thông qua tệp Compose
- Thu thập metric CSV: các chỉ số hiệu năng được thu thập sẽ được lưu dưới dạng CSV để thuận tiện cho hậu xử lý, đồng thời tính giá trị trung bình sau khi loại bỏ 5% cao nhất và 5% thấp nhất theo phương pháp trimmed mean
- Hook tùy chỉnh: có thể thiết lập hook chạy lệnh tùy chỉnh cho từng giai đoạn để thực thi command (ví dụ: pre-infra, post-test, v.v.)
- Giám sát trạng thái theo thời gian thực: có thể kiểm tra trạng thái container và các chỉ số đã thu thập trong lúc benchmark
- Các metric đã đo được được lưu ở định dạng CSV
- Hỗ trợ nhiều collector thu thập metric khác nhau như Prometheus, Docker, Kafka, Conduit
Chưa có bình luận nào.