JADE RMA (Remote Monitoring Agent) là một công cụ hệ thống thực thi một giao diện quản lý nên tảng đồ họa. Công cụ được thực thi bởi lớp
jade.tools.rma.rma nhưng nó thường được bắt đầu trực tiếp từ dòng lệnh sử dụng tuỳ chọn –gui. Nó cung cấp một giao diện đồ hoạ để giám sát và quản lý nền tảng JADE phân tán được tạo thành từ một hoặc một số host và các nút container. Một số RMA có thể được khởi hoạt trong cùng một nền tảng nếu một tên tác tử khác được đăng kí cho mỗi thể hiện.
Tại lúc khởi động RMA tác tử đăng kí với AMS để được thông báo tất cả các sự kiện cấp nền tảng, Hình 4.4 hiện thị giao diện sử dụng đồ hoạ của nó. Panel trái cung cấp cái nhìn của mô hình nền tảng được biểu diễn như một cây của các container các lá là các tác tử. Panel này được thực thi bởi lớp jade.gui.AgentTree và được sử dụng lại bởi tất cả các công cụ khác. Nói cụ thể, có 3 kiểu của nút: tác tử nền tảng, container và tác tử.
Nếu một tác tử được chọn, menu sổ xuống cho phép tác tử được treo (suspend), hồi phục lại (resume), giết (kill), tạo bản sao (clone), lưu (saved), đóng băng (frozen) hoặc di chú đến một container khác. Nó cũng cho phép cấu hình và gửi một thông điệp tuỳ chỉnh, đặc biệt.
Nếu một container được chọn, menu sổ xuống cho phép tạo một tác tử mới, tải một tác tử đang tồn tại, cài đặt hoặc xoá bỏ một MTP, lưu/tải container bao gồm tất cả các tác tử của nó và kết thúc container.
Chú ý rằng gốc của cây được gọi là “Agent Platform”. Nó biểu thị sự thật rằng RMA có thể được sử dụng để điều khiển một tập nền tảng được cung cấp chúng là tất cả FIPA – compliant. Tất nhiên, mức độ của điều khiển được giới hạn khi việc tương tác với một nền tảng ở xa khi đó chỉ việc quản lý các thông điệp và action được định nghĩa trong FIPA có thể được sử dụng, thay vì thông qua JADE IMTP trong bất kì Nền tảng JADE nào. Để giao tiếp với một nền tảng ở xa, nhận dạng của AMS của nó phải được cung cấp (ví dụ: AMS AID), nó phải bao gồm tên và ít nhất 1 địa chỉ truyền (transport address) hợp lệ. Điều này hiện thị trong Hình 4.5
Hình 4.4: Giao diện tác tử mới
Hình 4.5: Giao tiếp với Nền tảng từ xa