CHƢƠNG 1 TỔNG QUAN VỀ TÁC TỬ VÀ ORACLE SERVER
3.2. Theo dõi, giám sát hoạt động các CSDL
3.2.1. Luồng xử lý trong việc theo dõi, giám sát hoạt động các CSDL
Q 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, ln ln 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.
3.2.2. Phƣơng thức cảnh báo
Hệ thống quản lý, vận hành tập trung các CSDL ngành Thuế hỗ trợ các hình thức chính cảnh báo trạng thái tới ngƣời quản trị gồm:
Thông qua giao diện theo dõi trực quan.
Thông qua email.
Thông qua câu lệnh OS hoặc PL/SQL.
Đối với giao diện theo dõi trực quan sẽ tổ chức nhƣ ở phần Giao diện theo dõi trạng thái. Tồn bộ thơng tin về tình hình hoạt động các CSDL, thơng tin về các cảnh báo sẽ đƣợc hiển thị trên giao diện theo dõi trực quan.
Đối với hình thức cảnh báo qua email sẽ thiết kế để hệ thống quản lý, vận hành các CSDL ngành Thuế giao tiếp với hệ thống email của Tổng cục Thuế. Các cảnh báo khẩn liên quan tới khả năng ngừng phục vụ của CSDL sẽ đƣợc thông báo qua email tới ngƣời quản trị CSDL.
Với hình thức cảnh báo sử dụng PL/SQL, giải pháp thiết kế sẵn một kênh giao tiếp để kết nối tới hệ thống tin nhắn của Tổng cục Thuế để gửi tin nhắn tới điện thoại di động của cán bộ quản trị khi hệ thống tin nhắn đi vào hoạt động. Kênh giao tiếp này sẽ cung cấp thông tin về cảnh báo nhƣ: thời gian xuất hiện, địa điểm, đối tƣợng, phân loại thông tin, mức độ quan trọng, thông báo chi tiết về vấn đề phát sinh. Đồng thời chuẩn bị sẵn bảng chứa thông tin về cán bộ quản trị CSDL các cấp nhƣ: Tên, email, số điện thoại, cơ quan thuế để hệ thống quản lý, vận hành tập trung các CSDL ngành Thuế có tính độc lập tƣơng đối với hệ thống tin nhắn. Các cảnh báo khẩn liên quan tới việc ngừng phục vụ của CSDL sẽ đƣợc gửi tới ngƣời quản trị CSDL thông qua tin nhắn.