IBTM Transaction Monitor
IBTM hiện là một phần của HQbird Standard!
IBSurgeon Transaction Monitor (IBTM) là một bộ phần mềm được thiết kế để giám sát, xem và phân tích các giao dịch động trong cơ sở dữ liệu InterBase và Firebird.
Tài liệu
Các tính năng chính
Với IBTM, bạn có thể tìm thấy các vấn đề tiềm ẩn và thực tế trong hệ thống sản xuất của mình, bao gồm:
- Các điểm nghẽn hiệu suất
- Tải thực tế của hệ thống sản xuất
- Các lần kết thúc bất thường và sự cố máy khách
- Các vấn đề quản lý giao dịch
- Tính khả dụng của cơ sở dữ liệu
- Biểu diễn trực quan về hành vi của các giao dịch cung cấp nhiều góc nhìn khác nhau
Nền tảng được hỗ trợ
IBTM có thể giám sát các cơ sở dữ liệu nằm trên bất kỳ nền tảng nào được hỗ trợ bởi InterBase hoặc Firebird, tức là Windows, Linux, Solaris, HP-UX, v.v. (đối với các nền tảng không phải Windows, dịch vụ giám sát phải được đặt trên một máy tính từ xa có cài đặt máy khách InterBase/Firebird).
Cách IBTM hoạt động
IBTM thu thập số liệu thống kê về các điểm đánh dấu giao dịch (Oldest Interesting, Oldest Snapshot, Oldest Active và Next) và trực quan hóa chuyển động của chúng. Ngoài ra, nó còn đưa ra các gợi ý thông minh về hành vi của giao dịch.
Với IBTM, quản trị viên hoặc nhà phát triển có thể dễ dàng hiểu được hành vi thực tế của các giao dịch trong động thái và tìm ra điều gì đang xảy ra với cơ sở dữ liệu, ví dụ:
- Một số ứng dụng đang giữ một giao dịch hoạt động kéo dài (để tìm ra số giao dịch chính xác và nguồn gốc của nó, hãy sử dụng MON$logger)
- Các đỉnh trong tải giao dịch
- Thời điểm sweep (theo kế hoạch và không theo kế hoạch)
- Khoảng trống giữa các điểm đánh dấu giao dịch, gây ra bởi các rollback (có thể có rác) hoặc các giao dịch chạy lâu
Bạn có thể kiểm tra nhiều số liệu thống kê cùng một lúc bằng cách nhấn nút Ctrl hoặc Shift và nhấp vào các tệp số liệu thống kê:

Ở góc dưới bên trái, bạn có thể bật và tắt các đường đồ thị khác nhau (Next, Oldest…),
Để biết thêm chi tiết, vui lòng xem Hướng dẫn sử dụng IBSurgeon Transaction Monitor.