Luồng xử lý trong việc theo dõi, giám sát hoạt động các CSDL

Một phần của tài liệu Công nghệ tác tử và bài toán quản trị CSDL ngành thuế (Trang 58)

Quá trình theo dõi, giám sát, trao đổi thông tin giữa Tác tử , Ứng dụng dịch vụ quản lý và Nơi lƣu trữ dữ liệu quản trị bao gồm ba giai đoạn:

 Tác tử định kỳ thu thập thông tin về tình hình hoạt động của máy chủ cài đặt tác tử và các đối tƣợng trên máy chủ đó. Mỗi đầu mục thông tin đƣợc thu thập thông qua các metric, tần suất thu thập của các metric này do hệ thống quy định.

 Các thông tin thu thập từ máy chủ cài đặt tác tử đƣợc lƣu dƣới dạng file XML và đƣợc upload định kỳ tới ứng dụng quản lý dịch vụ, tần suất upload đƣợc quy định bởi tham số cấu hình của tác tử .

 Trên Ứng dụng dịch vụ quản lý sẽ có Thread Loader chịu trách nhiệm chuyển nội dung các file XML nhận từ Tác tử vào nơi lƣu trữ dữ liệu quản trị. Số lƣợng Loader và tần suất chuyển nội dung quy định bởi tham số cấu hình trên ứng dụng quản lý dịch vụ

Thông tin do Tác tử thu thập đƣợc chia thành 03 loại, có cách thức xử lý khác nhau:

 Metadata: nêu định nghĩa về đối tƣợng và cách thức giám sát đối tƣợng.

 State: tình trạng của các đối tƣợng và trạng thái của các metric.

 Metric data: nội dung các metric.

Metadata và State đƣợc upload theo phƣơng thức synchronous nhằm đảm bảo khả năng theo dõi, giám sát hoạt động của các CSDL. Metric data đƣợc upload theo phƣơng thức asynchronous, luôn luôn có độ ƣu tiên thấp hơn so với metadata và state. Danh sách các metric đƣợc sử dụng cho hệ thống ở phụ lục 1 phần PHỤ LỤC.

Một phần của tài liệu Công nghệ tác tử và bài toán quản trị CSDL ngành thuế (Trang 58)