4.3.1. Trang chủ
Đây là trang đầu tiên hiển thị khi ngƣời dùng đăng nhập. Nó cho chúng ta một cái nhìn tổng quan về hệ thống các đối tƣợng mà hệ thống quản lý nhƣ :
Số lƣợng các đối tƣợng đang quản lý, số các đối tƣợng đang hoạt động (UP), các đối tƣợng đang ngừng hoạt động (Down), các đối tƣợng không rõ trạng thái cả về con số cũng nhƣ biểu đồ.
Các cảnh báo đối với các đối tƣợng: Khẩn, Cảnh báo, Lỗi
Hiển thị các phần mềm và thông tin về các phần mềm đó nhƣ: số lƣợng, phiên bản …
4.3.2. Các đối tƣợng
Vào tab các đối tƣợng để xem thông tin về tất cả các đối tƣợng đang đƣợc quản lý trong lƣới điều khiển. Các đối tƣợng đƣợc quản lý theo nhóm, mặc định sẽ phân chia thành các nhóm sau Máy chủ Cơ sở dữ liệu Ứng dụng phục vụ Dịch vụ Hệ thống Tất cả
Nếu là ngƣời quản trị của lƣới điều khiển có thể tự tạo ra các phân nhóm riêng theo mục đích của tổ chức. Nếu click vào một đối tƣợng cụ thể nào đó, ta sẽ đƣợc dẫn vào trang quản trị cho riêng đối tƣợng đó.
4.3.3. Các cảnh báo
Vào tab các cảnh báo, tại đây sẽ hiển thị những thông về các cảnh báo đƣợc chia theo nhóm và theo mức độ nghiêm trọng. Ta có thể nhanh chóng xem các cảnh báo và các đối tƣợng đang bị ngừng hoạt động để có thể ƣu tiên các hành động khắc phục. Mặc định, các cảnh báo đƣợc chia nhóm thành: Các đối tƣợng ngừng hoạt động Khẩn cấp Cảnh báo Lỗi Mất điện Không xác định
Tab các báo cáo là nơi quản lý tất cả những định nghĩa báo cáo đƣợc gán quyền có thể truy cập. Những báo cáo này đƣợc tổ chức theo mục và tiểu mục. Lƣới điều khiển đƣa ra một vài những báo cáo có sẵn cũng nhƣ hỗ trợ khả năng tạo các báo cáo mới (từ đầu hoặc dựa trên các báo cáo có sẵn).
4.4. Kết quả
Hệ thống quản lý, vận hành tập trung CSDL ngành Thuế cung cấp cho ngƣời quản trị đầy đủ tính năng dùng để quản lý tất cả các CSDL ngành Thuế một cách tập trung và thống nhất:
Theo dõi, giám sát hoạt động của các CSDL: Hệ thống cung cấp các báo cáo dƣới dạng biểu đồ, số liệu thống kê về trạng thái hoạt động của các CSDL nói riêng và hệ thống nói chung. Với các báo cáo đó ngƣời quản trị có thể chuẩn đoán, xác định đƣợc các vấn đề của hệ thống, từ đó đƣa ra quyết định dùng các công cụ quản trị thực hiện tinh chỉnh hệ thống nhằm đạt đƣợc mức độ sử dụng hiệu quả hơn tài nguyên hệ thống cũng nhƣ nâng cao tốc độ hệ thống.
Thực hiện công việc quản trị đối với các CSDL: Hệ thống cho phép thực hiện các tác vụ quản trị CSDL nhƣ:
– Startup/Shutdown
– Thiết lập, điều chỉnh các tham số (Initialization parameters)
– Quản trị các đối tƣợng CSDL: tables, indexes, views, packages, procedures, functions, …
– Quản trị các đối tƣợng lƣu trữ: tablespaces, datafiles, control files, rollback segments, redolog groups, and archive logs, …
– Quản trị ngƣời dùng và bảo mật: Users, roles, and profiles,…
Quản trị các CSDL theo nhóm: Hệ thống cho phép nhóm các CSDL có chung đặc tính thành các Database Group. Các đặc tính chung có thể nhƣ cần thực hiện các tác vụ quản trị giống nhau tại một thời điểm hay thuộc trong một vùng nào đó của tổ chức (Cục Thuế, Chi cục Thuế).... Với tính năng này ngƣời quản trị sẽ giảm thiểu đƣợc thời gian làm việc do chỉ phải thực hiện một tác vụ quản trị một lần đối với nhóm CSDL thay vì phải thực hiện nhiều lần tác vụ đó đối với từng CSDL trong nhóm
KẾT LUẬN
Sau một thời gian thu thập tài liệu, nghiên cứu về Tác tử , công nghệ Tác tử , Oracle, giải pháp quản trị CSDL OEM, khảo sát hiện trạng hệ thống CNTT ngành Thuế và phân tích các vấn đề bất cập trong việc quản lý, vận hành các hệ thống thông tin nói chung và các CSDL ngành Thuế nói riêng, với sự tận tình chỉ bảo, hƣớng dẫn nhiệt tình của PGS.TS Nguyễn Văn Vỵ, luận văn đã làm đƣợc những nội dung chính sau đây:
Tìm hiểu tổng quan và trình bày lại lý thuyết về Tác tử và công nghệ Tác tử .
Tìm hiểu tổng quan và trình bày lại về Oracle và quản trị cơ sở dữ liệu Oracle.
Tìm hiểu và thực nghiệm các công cụ quản trị cơ sở dữ liệu Oracle, đi sâu nghiên cứu mô hình, giải pháp OEM.
Khảo sát hiện trạng công nghệ thông tin ngành Thuế, những bất cập trong công tác quản lý, vận hành các hệ thống thông tin nói chung và quản trị CSDL nói riêng.
Đề xuất mô hình quản lý, vận hành tập trung các CSDL ngành Thuế ứng dụng mô hình, giải pháp OEM.
Cài đặt thử nghiệm thành công hệ thống quản lý, vận hành tập trung các CSDL ngành Thuế.
Xây dựng các quy trình vận hành cho tổ chức dựa trên hệ thống đã đƣợc thiết kế và cài đặt.
Với kết quả đạt đƣợc của luận văn, việc triển khai thực tế trên diện rộng cho các mô hình tổ chức có nhiều hệ thống, có nhiều cấp hoàn toàn khả thi và sẽ đƣợc triển khai tiếp tục sau này.
Tiếng Việt
[1] Nguyễn Văn Vỵ (2002), Phân tích thiết kế các hệ thống thông tin hiện đại, hƣớng cấu trúc – hƣớng đối tƣợng, NXB Thống kê, Hà Nội.
[2] Kiến trúc và quản trị CSDL Oracle 9i, Công ty cổ phần tài ngân, 07/2002.
Tiếng Anh
[3] Bellifemine, F and Caire, G and Greenwood, PA. Developing Multi- Agent Systems with JADE. John Wiley & Sons Ltd, 2007.
[4] Blatt, R. “De Jure” standards. MIT, 1999
[5] Brooks R. Intelligence without Representation. Artificial Intelligence, 1991. [6] Brown, P. and Rossak, W. Mobile Agents. Morgan Kaufmann Publishers and
dpunkt.verlag, 2005.
[7] Database Management With Oracle Enterprise Manager, Oracle Corp, 04/2001. [8] Oracle Architecture and Administration, Oracle Corp - Bruce Ernst, Hanne Rue
Rasmussen, Ulrike Schwinn, Vijay Venkatachalam, 1999.
[9] Genesereth and Ketchpel, SP. Software Agents. Communications of the ACM, 1994.
[10] Picco, GP. Understanding Code Mobility (Tutorial Session). In ICSE ’00: Proceedings of the 22nd International Conference on Software Engineering, 2000.
[11] Rao AS and Georgeff M. BDI Agents: from Theory to Practice. In Proceedings of the 1st International Conference on Multi-Agent Systems, 1995.
[12] Russell, SJ and Norvig, P. Artificial Intelligence: a Modern Approach, 2nd edn. Prentice Hall, 2003.
[13] White, JE. Telescript Technology: Mobile Agents. In Bradshaw Jeffrey, (ed), Software Agents, AAAI Press/MIT Press, 1996.
[14] Wooldridge, MJ and Jennings, NR. Intelligent Agents: Theory and Practice. Knowledge Engineering Review, 1995.
PHỤ LỤC
Phụ lục 1: Danh sách metric
Host
STT Metrics Status TCT, CT CCT1 CCT2
CPU Usage 15 Minutes
1 CPU Idle Time (%) Y 30' n/a n/a 2 CPU Interrupt Time (%) Y 30' n/a n/a 3 CPU System Time (%) Y 30' n/a n/a 4 CPU User Time (%) Y 30' n/a n/a
Disk Activity 15 Minutes
5 Average Disk I/O Service
Time (ms) Y 30'
n/a n/a
6 Average Disk I/O Wait Time
(ms) Y 30'
n/a n/a
7 Average Outstanding Disk
I/O Requests Y 30'
n/a n/a
8 Average Run Time (ms) Y 30' n/a n/a 9 Disk Block Writes (per
second) Y 30'
n/a n/a
10 Disk Blocks Reads (per
second) Y 30'
n/a n/a
11 Disk Reads (per second) Y 30' n/a n/a 12 Disk Device Busy (%) Y 30' n/a n/a 13 Disk Writes (per second) Y 30' n/a n/a
Filesystems 240 Minutes
14 Filesystem Size (MB) Y 240’ 240’ 240’ 15 Filesystem Space Available
(%) Y 240’ 240’ 240’
Load 5 Minutes
16 CPU Interrupt Time (%) Y 60' n/a n/a 17 CPU Queue Length Y 60' n/a n/a 18 CPU Utilization (%) Y 60' n/a n/a 19 CPU in System Mode (%) Y 60' n/a n/a 20 CPU in User Mode (%) Y 60' n/a n/a
21 Free Memory (%) Y 60' n/a n/a
22 Longest Service Time (ms) Y 60' n/a n/a 23 Memory Utilization (%) Y 60' n/a n/a 24 Page Transfers Rate Y 60' n/a n/a 25 Swap Utilization (%) Y 60' n/a n/a 26 Total Disk I/O Per Second Y 60' n/a n/a
27 Total Processes Y 60' n/a n/a
Log File Monitoring 15 Minutes 29 Log File Pattern Matched
Content Y 240’ 240’ 240’
30 Log File Pattern Matched
Line Count Y 240’ 240’ 240’
Network Interfaces 5 Minutes 31 Network Interface Combined
Utilization (%) Y 30'
n/a n/a
32 Network Interface Read
(MB/s) Y 30'
n/a n/a
33 Network Interface Read
Utilization (%) Y 30'
n/a n/a
34 Network Interface Total
Error Rate (%) Y 30'
n/a n/a
35 Network Interface Total I/O
Rate (MB/sec) Y 30'
n/a n/a
36 Network Interface Write
(MB/s) Y 30'
n/a n/a
37 Network Interface Write
Utilization (%) Y 30'
n/a n/a
Paging Activity 15 Minutes
38 Cache Faults (per second) Y 30' n/a n/a 39 Copy-on-write Faults (per
second) Y 30'
n/a n/a
40 Demand Zero Faults (per
second) Y 30'
n/a n/a
41 Page Faults (per second) Y 30' n/a n/a 42 Page-in Requests (per
second) Y 30'
n/a n/a
43 Page-out Requests (per
second) Y 30'
n/a n/a
44 Pages Paged-in (per second) Y 30' n/a n/a 45 Pages Paged-out (per second) Y 30' n/a n/a 46 Transition Faults (per
second) Y 30' n/a n/a Response Based on Management Tác tử ping 47 Status Y Storage Summary Real-time Only 48 ASM Storage Allocated (GB) Y 49 ASM Storage Metric
50 ASM Storage Overhead (GB) Y 51 ASM Storage Unallocated
(GB) Y
52 Databases Storage Free (GB) Y 53 Databases Storage Metric
Collection Errors Y 54 Databases Storage Used (GB) Y 55 Disk Storage Allocated (GB) Y 56 Disk Storage Unallocated
(GB) Y
57 Host Storage Metric
Collection Errors Y
58 Host Summarized Y
59 Local File Systems Storage
Free (GB) Y
60 Local File Systems Storage
Used (GB) Y
61 Number of ASM Instances
Summarized Y
62 Number of Databases
Summarized Y
63 Other Mapping Errors Y 64 Total Number of ASM
Instances Y
65 Total Number of Databases Y 66 Total Storage Allocated (GB) Y 67 Total Storage Free (GB) Y 68 Total Storage Overhead (GB) Y 69 Total Storage Unallocated
(GB) Y
70 Total Storage Used (GB) Y 71 Unmonitored NFS Server
Mapping Errors Y
72 Volumes Storage Allocated
(GB) Y
73 Volumes Storage Overhead
(GB) Y
74 Volumes Storage
Unallocated (GB) Y 75 Writeable NFS Storage Free
(GB) Y
76 Writeable NFS Storage Used
(GB) Y
Top Processes
Real-time Only
77 CPU Utilization for Top
Processes (%) Y
78 Command and Arguments Y 79 Memory Utilization for Top
Processes (%) Y
80 Physical Memory Utilization
(KB) Y
81 Process User ID Y
82 Virtual Memory Utilization
(KB) Y 83 Users Real-time Only 84 Number of Logons Y
Windows Events Log 15 Minutes
85 Category Y 30' 30' 30'
86 User Y 30' 30' 30'
87 Windows Event Severity Y 30' 30' 30'
Database
STT Metrics Status TCT, CT CCT 1 CCT2
Alert Log 15 Minutes
1 Alert Log Error Trace File Y 60’ 60’ 60’ 2 Alert Log Name Y 60’ 60’ 60’ 3 Archiver Hung Alert Log
Error Y 60’ 60’ 60’
4 Data Block Corruption Alert
Log Error Y 60’ 60’ 60’
5 Generic Alert Log Error Y 60’ 60’ 60’ 6 Media Failure Alert Log
Error Y 60’ 60’ 60’
7 Session Terminated Alert
Log Error Y 60’ 60’ 60’
Alert Log Content
Real-time Only
8 Content Y
Alert Log Error Status 15 Minutes 9 Archiver Hung Alert Log
Error Status Y 60’ 60’ 60’
10 Data Block Corruption Alert
Log Error Status Y 60’ 60’ 60’ 11 Generic Alert Log Error
Status Y 60’ 60’ 60’
12 Media Failure Alert Log
Error Status Y 60’ 60’ 60’
Log Error Status
Archive Area 15 Minutes
14 Archive Area Used (%) Y 60’ 60’ 60’ 15 Archive Area Used (KB) Y 60’ 60’ 60’ 16 Free Archive Area (KB) Y 60’ 60’ 60’ 17 Total Archive Area (KB) Y 60’ 60’ 60’
Database Job Status 5 Minutes
18 Broken Job Count Y 60’ 60’ 60’ 19 Failed Job Count Y 60’ 60’ 60’
Database Limits 15 Minutes
20 Lock Limit Usage (%) Y 120’ 120’ 120’ 21 Process Limit Usage (%) Y 120’ 120’ 120’ 22 Session Limit Usage (%) Y 120’ 120’ 120’ 23 User Limit Usage (%) Y 120’ 120’ 120’
Deferred Transactions 5 Minutes
24 Deferred Transaction Count Y n/a n/a n/a 25 Deferred Transaction Error
Count Y n/a n/a n/a
Dump Area 15 Minutes
26 Dump Area Directory Y 60’ 60’ 60’ 27 Dump Area Used (%) Y 60’ 60’ 60’ 28 Dump Area Used (KB) Y 60’ 60’ 60’ 29 Free Dump Area (KB) Y 60’ 60’ 60’ 30 Total Dump Area (KB) Y 60’ 60’ 60’
Efficiency 5 Minutes
31 Buffer Cache Hit (%) Y 60’ 120’ 60’ 32 Data Dictionary Hit (%) Y 60’ 120’ 60’ 33 Library Cache Hit (%) Y 60’ 120’ 60’ 34 Redo Log Allocation Hit (%) Y 60’ 120’ 60’ 35 Sorts in Memory (%) Y 60’ 120’ 60’
Failed Logins 30 Minutes
36 Failed Login Count Y 60’ 60’ 60’
Invalid Objects 24 Hours
37 Total Invalid Object Count Y
Invalid Objects by Schema 24 Hours 38 Owner's Invalid Object
Count Y
Recovery 15 Minutes
39 Corrupt Data Block Count Y 60’ 60’ 60’ 40 Datafiles Need Media
Recovery Y
60’ 60’ 60’ 41 Missing Media File Count Y 60’ 60’ 60’
Response 5 Minutes
43 Status Y 44 User Logon Time (msec) Y
SGA Pool Wastage 15 Minutes
45 Java Pool Free (%) Y 60’ 120’ 60’ 46 Large Pool Free (%) Y 60’ 120’ 60’ 47 Shared Pool Free (%) Y 60’ 120’ 60’
SQL Response Time 5 Minutes 48 Baseline SQL Response
Time Y
60’
120’
60’ 49 Current SQL Response Time Y 60’ 120’ 60’ 50 SQL Response Time (%) Y 60’ 120’ 60’
Streams Apply Coordinator
Statistics 10 Minutes
51 Number of Transactions
Assigned Y n/a n/a n/a
52 Total Number of
Transactions Received Y n/a n/a n/a 53 Total number of Transactions
applied Y n/a n/a n/a
Streams Apply Queue -
Persistent 10 Minutes
54 Ready Y n/a n/a n/a
55 Waiting Y n/a n/a n/a
Streams Apply Reader
Statistics 10 Minutes
56 Total number of Messages
Dequeued Y n/a n/a n/a
Streams Capture Message
Statistics 10 Minutes
57 Total Messages Captured Y n/a n/a n/a 58 Total Messages Enqueued Y n/a n/a n/a
Streams Propagation -
Persistent Queue State 10 Minutes
59 Messages in Ready State Y n/a n/a n/a 60 Messages in Waiting State Y n/a n/a n/a
Suspended Session 5 Minutes
61 Suspended Session Count Y 60' 60' 60'
System Sessions Waiting 1 Minute
62 Waiting Session Count Y 60' 60' 60'
Tablespace Allocation 7 Days 63 Tablespace Allocated Space
(MB) Y
64 Tablespace Used Space (MB) Y
Tablespaces Full 30 Minutes
66 Tablespace Space Used (%) Y 240’ 240’ 240’
Tablespaces With Problem
Segments 24 Hours
67 Segments Approaching
Maximum Extents Y
68 Segments Approaching
Maximum Extents Count Y 69 Segments Not Able to Extend Y 70 Segments Not Able to Extend
Count Y
Throughput 5 Minutes
71 All Sessions Y 120’ 120’ 120’
72 Cumulative Logons (per
second) Y
120’ 120’ 120’ 73 Cumulative Logons (per
transaction) Y
120’ 120’ 120’ 74 DBWR Checkpoints (per
second) Y
120’ 120’ 120’ 75 Executes (per second) Y 120’ 120’ 120’ 76 Executes Performed without
Parses (%) Y
120’ 120’ 120’ 77 Hard Parses (per second) Y 120’ 120’ 120’ 78 Hard Parses (per transaction) Y 120’ 120’ 120’ 79 Network Bytes (per second) Y 120’ 120’ 120’ 80 Number of Transactions (per
second) Y
120’ 120’ 120’ 81 Physical Reads (per second) Y 120’ 120’ 120’ 82 Physical Reads (per
transaction) Y
120’ 120’ 120’ 83 Physical Writes (per second) Y 120’ 120’ 120’ 84 Physical Writes (per
transaction) Y
120’ 120’ 120’ 85 Recursive Calls (per second) Y 120’ 120’ 120’ 86 Recursive Calls (per
transaction) Y
120’ 120’ 120’ 87 Redo Generated (per second) Y 120’ 120’ 120’ 88 Redo Generated (per
transaction) Y
120’ 120’ 120’ 89 Redo Writes (per second) Y 120’ 120’ 120’ 90 Redo Writes (per transaction) Y 120’ 120’ 120’ 91 Rows Processed (per sort) Y 120’ 120’ 120’ 92 Scans on Long Tables (per
second) Y
120’ 120’ 120’ 93 Scans on Long Tables (per
transaction) Y
94 Session Logical Reads (per
second) Y
120’ 120’ 120’ 95 Session Logical Reads (per
transaction) Y
120’ 120’ 120’ 96 Soft Parse (%) Y 120’ 120’ 120’ 97 Sorts to Disk (per second) Y 120’ 120’ 120’ 98 Sorts to Disk (per
transaction) Y
120’ 120’ 120’ 99 Total Parses (per second) Y 120’ 120’ 120’ 100 Total Parses (per transaction) Y 120’ 120’ 120’ 101 Total Table Scans (per
second) Y
120’ 120’ 120’ 102 Total Table Scans (per
transaction) Y
120’ 120’ 120’ 103 User Calls (%) Y 120’ 120’ 120’ 104 User Calls (per second) Y 120’ 120’ 120’ 105 User Calls (per transaction) Y 120’ 120’ 120’