Trong bài viết dưới đây, chúng tôi sẽ giới thiệu với các bạn một số tính năng và cách sử dụng công cụ tiện ích Resource Monitor có sẵn của Microsoft, được sử dụng để quản lý, giám sát hoạt động của hệ thống mạng, khả năng lưu trữ và hiệu suất của hệ thống.
Tìm hiểu chức quản lý, giám sát cơng cụ Resource Monitor Đón đọc e-CHÍP 307 Thứ sáu, 28/10/2011 [Số cải tiến] Trong viết đây, chúng tơi giới thiệu với bạn số tính cách sử dụng cơng cụ tiện ích Resource Monitor có sẵn Microsoft, sử dụng để quản lý, giám sát hoạt động hệ thống mạng, khả lưu trữ hiệu suất hệ thống Giám sát hoạt động hệ thống mạng: Ảnh chụp hình lấy từ ứng dụng Resource Monitor từ máy tính cài đặt hệ điều hành Windows Server 2008 R2 với Exchange Server 2010 toàn role Exchange cài đặt Như vậy, dễ dàng nhận máy chủ có nhu cầu đáng kể nguồn tài nguyên mạng để đáp ứng đủ hiệu suất phạm vi làm việc Chúng ta dễ dàng nhận phần chiếm nhiều diện tích phần thống kê, cửa sổ bên phải tương ứng với đồ thị, mô tả rõ ràng với số liệu cụ thể Processes With Network Activity: Tại đây, Resource Monitor hiển thị danh sách tất tiến trình hoạt động sử dụng nguồn tài nguyên hệ thống, cụ thể thấy tên xác số lượng chương trình - Image: tên file tiến trình thực thi - PID: số ID tương ứng với gắn liền với chương trình, tính hữu ích người dùng muốn quản lý giám sát tiến trình - Send (B/sec): liệu trung bình tính theo đơn vị byte mà chương trình gửi từ hệ thống mạng qua giây - Receive (B/sec): liệu trung bình tính theo đơn vị byte mà chương trình nhận từ hệ thống mạng qua giây - Total (B/sec): tổng lượng liệu trung bình tính theo đơn vị byte mà chương trình tạo tồn thời gian hoạt động Tuy nhiên, thông tin đưa chưa thực hữu ích để giải vấn đề phức tạp hệ thống, ngoại trừ chương trình sử dụng nhiều tài ngun Với ảnh chụp hình trên, thấy ứng dụng FSEContentScanner64.exe yêu cầu nhiều liệu tài nguyên từ hệ thống Network Activity: Tại phần này, chương trình cung cấp thêm số thơng tin hữu ích dành cho người sử dụng: - Network I/O: tổng dung lượng liệu sử dụng tính Mbps - Network Utilization: tồn liệu hệ thống hiển thị qua thành phần nhất, qua giúp người sử dụng dễ dàng giám sát xác thơng số Nếu số thường xuyên đạt mức 100% có nghĩa bạn gặp vấn đề, giải pháp tăng lưu lượng băng thông - Address: tên địa IP chương trình, ứng dụng làm việc TCP Connections: - Local Address: nhiều hệ thống server trang bị nhiều card mạng, card mạng lại gán với nhiều địa IP Để xác định xác địa IP card mạng gây nguyên nhân hệ thống, phần bạn nên để ý kỹ nhiều thơng tin chi tiết cụ thể liệt kê - Local Port: tương tự trên, hệ thống bạn sử dụng nhiều dịch vụ kích hoạt nhiều cổng – Port khác Và nơi xác định vấn đề hệ thống mạng với cổng - Remote Address: kết nối qua hệ thống local yêu cầu tính giao tiếp với hệ thống điều khiển từ xa Tại phần này, thấy toàn địa máy tính remote chiếm tới nửa luồng truyền tải liệu - Remote Port: tìm thấy cổng remote hồn thiện q trình giao tiếp hệ thống - Packet Loss (%): số mang ý nghĩa quan trọng, số lớn – đồng nghĩa với việc lưu lượng mạng thất thoát lớn, nghĩa chất lượng hệ thống mạng tình trạng xấu - Latency (ms): hay thường gọi độ trễ, hiểu nôm na khoảng thời gian cần thiết để truyền liệu từ điểm A tới điểm B Con số lớn, nghĩa khoảng thời gian dài ngược lại Một số chương trình, ứng dụng trực tuyến truyền tải media thường gây tượng Listening Ports: - Address: số chương trình, dịch vụ định thường xuyên gắn liền với địa IP cho dù IPv4 IPv6 Nếu dịch vụ khơng gắn cố định với địa IP tĩnh, cột hiển thị dạng unspecified - Protocol: giao thức sử dụng TCP (Transmission Control Protocol) UDP (User Datagram Protocol) Trong đó, q trình thực qua TCP đảm bảo mặt liệu, cịn UDP khơng - Firewall Status: tính Firewall bạn ngăn chặn số chương trình qua lượng traffic, biết thêm nhiều thơng tin cụ thể qua phần The graphs: Biểu đồ Network đưa toàn lưu lượng bandwidth sử dụng vòng 60 giây gần tất chương trình Cụ thể hơn, thành phần TCP Connections kết nối TCP vừa thiết lập, số lượng cao mức bình thường, có nghĩa hệ thống bạn gặp vấn đề, khơng thể kiểm sốt được, bị spyware xâm nhập Biểu đồ Local Area Connection toàn lượng liệu sử dụng, hiển thị theo % Giám sát hiệu suất lưu trữ liệu: Trong phần viết, tìm hiểu cách thức hoạt động chức lưu trữ liệu – Disk công cụ Resource Monitor Processes With Disk Activity: Phần chức chương trình hiển thị danh sách toàn ứng dụng hoạt động sử dụng phần lưu trữ phân vùng ổ cứng, cụ thể tên chương trình kích hoạt số liệu thống kê cụ thể - Image: tên chương trình, tiến trình thực thi - PID: số ID tương ứng với tiến trình hoạt động - Read (B/sec): lượng liệu trung bình tính theo đơn vị byte / giây đọc chương trình - Write (B/sec): lượng liệu trung bình tính theo đơn vị byte / giây ghi chương trình - Total (B/sec): lượng liệu trung bình tính theo đơn vị byte / giây truy cập chương trình Nhưng xét mặt kỹ thuật, thông tin cung cấp không thực tỏ hữu ích, xem chi tiết ứng dụng, chương trình truy xuất liệu ổ cứng Cụ thể ảnh chụp hình trên, dễ dàng nhận tiến trình có tên DPMRA.exe đọc nhiều liệu từ phân vùng lưu trữ [h=3]Disk Activity:[/h]Tại phần tiếp theo, chương trình cung cấp cho người dùng nhiều thơng tin có ích việc xác định giải vấn đề xảy hệ thống Cụ thể, cửa sổ bên phải, thấy hiển thị chi tiết tình hình đọc ghi liệu, với khoảng thời gian hoạt động tương ứng chương trình - File: tên file sử dụng chương trình tình trạng kích hoạt, đồng thời đường dẫn đầy đủ - I/O Priority: mức độ ưu tiên truyền tải liệu qua phương thức I/O - Response Time (ms): thời gian phản hồi từ phân vùng ổ cứng tính theo milisecond Cụ thể đây, số nhỏ tốt, ứng dụng có khoảng thời gian nhỏ 10 ms có nghĩa tình trạng hoạt động ổn định, lớn 20 ms bạn cần ý đến ứng dụng Khi thơng số từ 50 ms lớn hơn, gặp vấn đề thực nghiêm trọng Storage: - Logical Disk: ký tự phân vùng gắn liền với ổ cứng - Physical disk: ổ cứng quản lý dịng thơng tin - Active Time (%): tỉ lệ thời gian phân vùng ổ cứng vận hành trạng thái, chế độ khác Ví dụ, ổ cứng liên tục hoạt động với hiệu suất cao (80% cao hơn), nhiều khả bạn gặp tình trạng “thắt nút cổ chai” có liên quan đến liệu, số gần tới mức 100% chắn cần bổ sung nhiều ổ cứng lưu trữ - Available Space (MB): dung lượng trống để lưu trữ liệu lại phân vùng ổ cứng - Total Space (MB): tổng dung lượng lưu trữ phân vùng - Disk Queue Length: thông số số lượng yêu cầu (đọc ghi liệu) chưa giải thời điểm Nếu thơng số cao ngun nhân không đủ dung lượng lưu trữ phân vùng để đáp ứng nhu cầu dịch vụ, chương trình hệ thống The graphs: Cơng cụ tỏ thực hữu ích việc xác định cụ thể tỉ lệ truyền tải liệu hệ thống Phần màu xanh hiển thị lượng liệu I/O tại, phần màu xanh da trời hiển thị khoảng thời gian hoạt động với hiệu suất cao phân vùng ổ cứng 3 Giám sát hiệu suất làm việc CPU Và phần cuối viết này, tìm hiểu tính quản lý, giám sát củaResource Monitor CPU Processes: Tương tự trên, ứng dụng liệt kê nghĩa sử dụng tài nguyên CPU - Name: tên file thực thi ứng dụng sử dụng CPU để hoạt động - PID: số ID tương ứng chương trình - Description: nội dung miêu tả ngắn gọn tiến trình hoạt động - Status: tình trạng hoạt động ứng dụng - Threads: số lượng luồng liệu xử lý chế độ kích hoạt - CPU: tỉ lệ hoạt động thời CPU tính theo % - Average CPU: mức hoạt động trung bình ứng dụng gây với CPU vòng 60 giây Phần Processes cung cấp nhiều thông tin hữu ích người sử dụng muốn quản lý, giám sát tình trạng thời hệ thống Khi phát thấy tượng bất thường hệ thống, bạn cần nhấn chuột phải vào ứng dụng chọn Analyze Wait Chain: Kết hệ thống hiển thị sau phân tích sau: Services: Tại đây, chương trình liệt kê dịch vụ hoạt động Cí dụ ảnh chụp hình phía trên, bạn thấy có dịch vụ có liên quan kích hoạt Với thiết kế vậy, người sử dụng dễ dàng việc giám sát chương trình, ứng dụng dịch vụ có liên quan với Associated Handles: Khi muốn xác định chương trình xử lý file làm việc bạn làm nào? Với tính Associated Handles Resource Monitor, dễ dàng giải vấn đề Trong phần Search Handles, điền tên file đường dẫn bạn cần tìm kiếm, danh sách tiến trình tương ứng trả đầy đủ Associated modules Các module hiểu file chương trình có chức hỗ trợ cho ứng dụng chính, ví dụ file DLL chẳng hạn Chúng ta sử dụng tính để tìm hiểu cụ thể nguyên nhân vấn đề bất thường xảy hệ thống - Module name: tên module tải ứng dụng - Version: phiên file có liên quan tới module - Full Path: đường dẫn đầy đủ module kích hoạt The graphs: Cửa sổ phía bên phải chương trình hiển thị số biểu đồ chi tiết, có liên quan đến hiệu suất đo lường CPU CPU – Total: Trong phần biểu đồ này, thấy thành phần nho nhỏ mô tả đường màu xanh da trời Cụ thể, phần màu xanh da trời hiển thị tổng công suất hoạt động CPU hệ thống, phần màu xanh mức hoạt động sử dụng Resource Monitor hoạt động tương thích với nhiều phiên Windows, nhiều mẫu CPU có thêm chức tự thay đổi mức Clock phụ thuộc vào điện cung cấp nhiệt độ môi trường Service CPU usage: Biểu đồ hiển thị mức hoạt động CPU qua dịch vụ chương trình hoạt động chế độ Background CPU - CPU 3: Đối với nhân riêng biệt CPU, % hiệu suất sử dụng? Trong số trường hợp định, nhân khác CPU đánh dấu Parked – nghĩa tạm thời ngừng hoạt động Trên số thông tin chức công cụ giám sát hoạt động hệ thống Windows – Resource Monitor Hy vọng với viết trên, bạn có thêm kinh nghiệm kỹ việc quản lý xác định rõ ràng nguồn gốc file, chương trình gây bất ổn hệ thống Chúc bạn thành công! ... gian hoạt động với hiệu suất cao phân vùng ổ cứng 3 Giám sát hiệu suất làm việc CPU Và phần cuối viết này, tìm hiểu tính quản lý, giám sát củaResource Monitor CPU Processes: Tương tự trên, ứng... hiển thị theo % Giám sát hiệu suất lưu trữ liệu: Trong phần viết, tìm hiểu cách thức hoạt động chức lưu trữ liệu – Disk công cụ Resource Monitor Processes With Disk Activity: Phần chức chương trình... ngừng hoạt động Trên số thông tin chức công cụ giám sát hoạt động hệ thống Windows – Resource Monitor Hy vọng với viết trên, bạn có thêm kinh nghiệm kỹ việc quản lý xác định rõ ràng nguồn gốc