Giám sát sức khỏe

Now reading version 6.0. For the latest, read: Giám sát sức khỏe for version 8.1
 

Parent page: Bảo trì

Enterprise Server bao gồm một hệ thống giám sát tình trạng toàn diện, cho phép Quản trị viên nhanh chóng xác định và phân tích trạng thái, hay “sức khỏe”, của Enterprise Server. Trình giám sát tình trạng có sẵn trong phần Admin của giao diện trình duyệt Workspace (trang Server Health), hoặc dưới dạng một công cụ thực thi độc lập được bao gồm trong bộ cài đặt Enterprise Server trên máy chủ lưu trữ (công cụ Server Health Monitor).

Tính năng tình trạng này cung cấp bản tóm tắt trực quan về trạng thái cấu hình và các dịch vụ của Enterprise Server, thông tin về tài nguyên hệ thống của máy chủ, đồng thời cũng cho phép truy cập các báo cáo trạng thái và tệp nhật ký. Nhờ đó, quản trị viên có được cái nhìn tổng quan tức thời về trạng thái của Enterprise Server, giúp phát hiện sớm và xử lý các vấn đề có thể ảnh hưởng đến người dùng Workspace.

Mỗi cách giám sát tình trạng và trạng thái của Enterprise Server đều có ưu điểm riêng:

  • Server Health page – là một phần của giao diện trình duyệt Workspace của Enterprise Server, trang Server Health sẵn sàng cho quản trị viên trên mạng cục bộ, mang lại sự thuận tiện của truy cập từ xa.
  • Server Health Monitor tool – tệp thực thi độc lập Health Monitor (avhealth.exe) có thể truy cập bất kể trạng thái của Enterprise Server, do đó sẽ cung cấp dữ liệu và thông tin quan trọng trong trường hợp hiếm gặp khi Enterprise Server không hoạt động đầy đủ.

Trang Server Health

Trong giao diện trình duyệt của Workspace, chọn Admin – Health trong menu chính để truy cập trang báo cáo Server Health, trang này sẽ cho biết trạng thái tổng thể của bản cài đặt Enterprise Server theo mốc thời gian được hiển thị ở phần Status phía trên của trang (Updated at: <timestamp>).

Trang Server Health cung cấp cái nhìn tức thời về trạng thái của Enterprise Server và hạ tầng hỗ trợ của nó.
Trang Server Health cung cấp cái nhìn tức thời về trạng thái của Enterprise Server và hạ tầng hỗ trợ của nó.

Thông tin trên trang Server Health được cập nhật định kỳ (được thể hiện bằng dấu thời gian Status), nhưng cũng có thể kích hoạt cập nhật theo yêu cầu bằng liên kết refresh status tương ứng.

Nhấp vào liên kết refresh để cập nhật thông tin tình trạng Enterprise Server.Nhấp vào liên kết refresh để cập nhật thông tin tình trạng Enterprise Server.

Lỗi và Cảnh báo

Là phần tổng quan nổi bật về trạng thái Enterprise Server, trang Server Health cung cấp các biểu tượng cảnh báo/lỗi riêng biệt cùng mô tả tương ứng cho các mục trạng thái cần chú ý. Các cảnh báo thường gặp bao gồm sao lưu dữ liệu quá hạn, giấy phép sắp hết hạn, tài khoản người dùng admin/admin đang hoạt động, hoặc phát hiện các mục lỗi trong tệp nhật ký:

  • OK  – các chỉ số được phát hiện nằm trong phạm vi hoặc điều kiện chấp nhận được.
  • Warning  – Enterprise Server và hạ tầng hỗ trợ của nó đang hoạt động đúng cách, nhưng nên thực hiện thay đổi để giải quyết một vấn đề tiềm ẩn hoặc có thể xảy ra trong tương lai.
  • Error  – một phần của Enterprise Server hoặc hạ tầng hỗ trợ của nó không hoạt động hoặc được cấu hình không chính xác và cần được xử lý ngay lập tức.

Khắc phục các vấn đề thường gặp

Trong khi các vấn đề về Hiệu năng và Hệ thống có khả năng được giải quyết bằng cách cải thiện tài nguyên và hạ tầng sẵn có của máy chủ lưu trữ Enterprise Server, thì các vấn đề trong phần Environment and configuration của trang Server Health nhìn chung có thể được xử lý bằng các tính năng và công cụ dành cho quản trị viên Workspace:

  • Admin password – tạo một hoặc nhiều tài khoản quản trị viên riêng trong trang Users page, nếu bạn chưa thực hiện, và thay đổi Mật khẩu (và tốt nhất là cả Tên người dùng) của tài khoản mặc định admin.
  • Log level – nếu cần, thay đổi mức ghi nhật ký của Enterprise Server bằng cách chỉnh sửa mục LogLevel= trong phần General của tệp LocalVault.ini, nằm trong thư mục cài đặt Enterprise Server trên máy chủ. Các giá trị mức hợp lệ là Info (mặc định) và Warn. Với tùy chọn sau, thông tin trạng thái chung (các lệnh gọi API, việc khởi động và dừng dịch vụ, v.v.) sẽ không được đưa vào các tệp nhật ký – lỗi luôn được ghi lại.
  • Licenses – lỗi giấy phép Enterprise Server sắp hết hạn được xử lý qua trang Licenses page của giao diện trình duyệt (Admin – Licenses). Giấy phép đã hết hạn có thể được xử lý bằng cách truy cập giao diện trình duyệt trên chính máy chủ lưu trữ Enterprise Server.
  • Backups – có thể hoàn tất Workspace backup bằng công cụ avbackup.exe, có sẵn trong thư mục Tools\BackupTool thuộc bản cài đặt Enterprise Server trên máy chủ.
  • Project Sharing (được báo cáo trong công cụ Health Monitor tool) – lỗi mật khẩu đối với các thành viên Workspace hiện có có thể được báo cáo tại đây khi SVN repositories đã được bật và/hoặc thêm vào – xem ví dụ. Điều này cũng sẽ ngăn bạn thực hiện các cập nhật bổ sung cho các hồ sơ người dùng này. Để đồng bộ các người dùng hiện có với kho SVN, hãy chỉnh sửa từng hồ sơ thành viên bằng cách nhập lại mật khẩu của họ và xác nhận bằng nút Update. Thông tin xác thực sẽ được cập nhật trong tệp SVN passwd của hệ thống (thường nằm trong thư mục C:\ProgramData\Altium\Altium365Data\Repository) để đăng ký những người dùng này với kho SVN.

Báo cáo và Nhật ký

Hiệu năng của cả Enterprise Server và máy chủ đều được kiểm tra và tóm tắt (trong các phần PerformanceSystem), đồng thời các nhật ký báo cáo cũng sẵn sàng để tạo và tải xuống:

  • Logs – Enterprise Server Logs được tải xuống dưới dạng tệp lưu trữ zip vào vị trí tải xuống mặc định của trình duyệt (Download all logs). Chúng bao gồm các nhật ký văn bản thuần cho tất cả dịch vụ được Enterprise Server lưu trữ, trong đó tệp nhật ký của mỗi dịch vụ chứa các sự kiện theo thời gian (và lỗi) kể từ khi Enterprise Server được cài đặt hoặc kể từ khi nhật ký được xóa (Clear logs).
  • Reports – Enterprise Server Status Report được tải xuống dưới dạng tệp lưu trữ zip vào vị trí tải xuống mặc định của trình duyệt (được gọi bằng liên kết Generate ở phần Status phía trên của trang). Báo cáo này phản ánh tình trạng và cấu hình của tất cả thành phần cốt lõi của Enterprise Server. Được dùng làm thông tin quan trọng cho các nhóm hỗ trợ của Altium, báo cáo cũng bao gồm thông tin trạng thái và hiệu năng về hạ tầng hỗ trợ của máy chủ.

Công cụ Health Monitor

Bản cài đặt Enterprise Server bao gồm công cụ toàn diện On-Prem Enterprise Server Health Monitor, cho phép Quản trị viên nhanh chóng xác định và phân tích tình trạng, hay “sức khỏe”, của Enterprise Server ở cấp độ cục bộ. Được cung cấp như một ứng dụng độc lập, tách biệt cùng với bộ cài đặt Enterprise Server, Health Monitor mang đến bản tóm tắt trực quan về trạng thái của máy chủ lưu trữ, cũng như cấu hình và các dịch vụ của Enterprise Server. Giao diện của nó cũng bao gồm các gợi ý theo ngữ cảnh, cùng thông tin và đường dẫn đến các vị trí quan trọng và các tệp nhật ký.

Health Monitor hiển thị thông tin trạng thái Enterprise Server thông qua một GUI đơn giản và nhìn chung bao quát các khu vực quan trọng sau:

  • Enterprise Server Environment – tình trạng phần cứng của máy chủ, như ổ cứng, bộ nhớ, CPU và mức độ đáp ứng về hiệu năng của chúng.
  • Enterprise Server Backend – trạng thái của cơ sở dữ liệu, bộ lưu trữ tệp và kho lưu trữ hỗ trợ cho Enterprise Server.
  • Enterprise Server Services – trạng thái của dải dịch vụ Enterprise Server, được lưu trữ dưới dạng các IIS Application Pool, chẳng hạn như các dịch vụ Identity, Authorization, License Manager và Network Installation.

Truy cập công cụ

Trong bản cài đặt mặc định của Enterprise Server, công cụ Health Monitor có thể được tìm thấy trong thư mục \Program Files (x86)\Altium\Altium365\Tools\HealthMonitor dưới dạng tệp thực thi avhealth.exe. Lưu ý rằng thư mục này cũng bao gồm một công cụ dòng lệnh đơn giản hơn: avConsoleHealth.exe.

Khi công cụ GUI Health Monitor (avhealth.exe) được chạy, chương trình sẽ ngay lập tức truy vấn Enterprise Server và các hệ thống lưu trữ của nó để điền dữ liệu vào màn hình Dashboard chính của Health Monitor – như được chọn (mặc định) trong các tab phía trên. Nhấp vào nút Refresh () để kích hoạt lại quá trình và cập nhật màn hình.

GUI Dashboard của Health Monitor cung cấp cái nhìn tức thời về trạng thái của Enterprise Server và hạ tầng hỗ trợ của nó, cùng các liên kết đến thông tin chi tiết hơn.
GUI Dashboard của Health Monitor cung cấp cái nhìn tức thời về trạng thái của Enterprise Server và hạ tầng hỗ trợ của nó, cùng các liên kết đến thông tin chi tiết hơn.

Lỗi và Cảnh báo

Trạng thái của từng mục trong Dashboard được biểu thị bằng một thông báo và biểu tượng tương ứng:

  • OK  – các chỉ số được phát hiện nằm trong phạm vi hoặc điều kiện chấp nhận được.
  • Warning  – Enterprise Server và hạ tầng hỗ trợ của nó đang hoạt động đúng cách, nhưng nên thực hiện thay đổi để giải quyết một vấn đề tiềm ẩn hoặc có thể xảy ra trong tương lai.
  • Error  – một phần của Enterprise Server hoặc hạ tầng hỗ trợ của nó không hoạt động chính xác và cần được xử lý ngay lập tức.

Di chuột qua trạng thái của một mục để xem thêm thông tin. Đối với một Lỗi hoặc Cảnh báo hiển thị trong Dashboard, chi tiết bổ sung (trong hầu hết trường hợp) sẽ có sẵn khi nhấp vào mục trạng thái của mục đó.

Di chuột qua một mục trạng thái để truy cập thông tin chi tiết hơn.
Di chuột qua một mục trạng thái để truy cập thông tin chi tiết hơn.

Liên kết phản hồi

Nhiều điều kiện Lỗi/Cảnh báo do Health Monitor phát hiện cung cấp các liên kết nhằm hỗ trợ xử lý tình huống. Các liên kết này được bao gồm trong thông tin chi tiết của mục, có sẵn khi nhấp vào mục trạng thái của nó.

Khi xảy ra các vấn đề sự kiện phổ biến, thông tin liên quan sẽ cung cấp thêm chi tiết và các liên kết giúp khắc phục tình trạng đang được quan tâm.    
Khi xảy ra các vấn đề sự kiện phổ biến, thông tin liên quan sẽ cung cấp thêm chi tiết và các liên kết giúp khắc phục tình trạng đang được quan tâm.

Trong màn hình ví dụ phía trên bên trái, Health Monitor đã phát hiện rằng Enterprise Server chưa được sao lưu. Thông tin liên quan cung cấp một liên kết đến tài liệu sẽ giúp giải quyết tình huống này.

Màn hình ví dụ bên phải (phía trên) cho thấy thông tin xác thực đăng nhập mặc định admin/admin của Enterprise Server vẫn còn tồn tại, điều này gây ra rủi ro bảo mật đáng kể. Liên kết Fix It trong thông tin liên quan sẽ truy cập trực tiếp trang đăng nhập của Enterprise Server qua giao diện trình duyệt, nơi các hồ sơ Người dùng Quản trị có thể được chỉnh sửa.

Lưu ý rằng Dashboard cũng bao gồm các liên kết tĩnh đến các vị trí chính như đường dẫn gốc của Enterprise Server và Storage (trong ABOUT) và vị trí thư mục Log (trong FILE STORAGE).

Trình duyệt nhật ký

Màn hình Log Browser của Health Monitor, được truy cập qua tab Log Browser, hiển thị các mục Lỗi và Cảnh báo từ tất cả các tệp Log hiện có của Enterprise Server – thường nằm trong thư mục C:\ProgramData\Altium\Altium365Data\logs. Để xem tệp nhật ký chứa mục sự kiện đó, hãy chọn liên kết Open file  tương ứng hoặc chỉ cần nhấp đúp vào chính mục đó.

Các mục sự kiện tích lũy trong danh sách được chia theo ngày và sẽ bao gồm tất cả các sự kiện Lỗi/Cảnh báo hiện có từ tất cả các tệp nhật ký. Để tìm các sự kiện cụ thể, hãy chọn một khoảng thời gian từ menu thả xuống Show logs và/hoặc sử dụng trường lọc động () để tìm kiếm từ khóa trong các cột SubsystemMessage.

Giao diện Log Browser cho phép bạn tập trung vào các sự kiện cần quan tâm bằng cách sử dụng khoảng thời gian có thể chọn và bộ lọc từ khóa.
Giao diện Log Browser cho phép bạn tập trung vào các sự kiện cần quan tâm bằng cách sử dụng khoảng thời gian có thể chọn và bộ lọc từ khóa.

Chọn nút để xóa các mục nhật ký đã tích lũy khỏi danh sách Log Browser – thao tác này sẽ lưu trữ rồi xóa tất cả các tệp nhật ký hiện có.

Báo cáo Trạng thái

Màn hình Báo cáo Trạng thái của Health Monitor, được truy cập từ tab Status Report, được dùng để tạo và hiển thị các tệp báo cáo trạng thái của Enterprise Server. Các báo cáo được tạo sẽ tập hợp toàn bộ thông tin gỡ lỗi sự kiện vào một tệp lưu trữ Zip duy nhất (*.zip) để có thể gửi cho các Nhà phát triển Altium khi cần thiết.

Để tạo báo cáo, hãy chọn khoảng thời gian sự kiện phù hợp từ меню thả xuống Include Logs, nhập thông tin liên hệ của bạn và chọn thỏa thuận chia sẻ, sau đó bắt đầu quá trình bằng nút .

Sử dụng màn hình Status Report để tạo các tệp báo cáo Log đã được tổng hợp phục vụ mục đích gỡ lỗi.
Sử dụng màn hình Status Report để tạo các tệp báo cáo Log đã được tổng hợp phục vụ mục đích gỡ lỗi.

Sử dụng nút để mở và xem một tệp Báo cáo hiện có đã được lưu trước đó. Báo cáo được tải sẽ điền vào danh sách trên màn hình Log Browser và vô hiệu hóa phần hiển thị Dashboard – vì các sự kiện nhật ký được tải là dữ liệu lịch sử (ảnh chụp tại một thời điểm) chứ không phải các sự kiện hiện tại. Sau khi xem xong các nhật ký đã tải, hãy chọn nút để làm mới Health Monitor nhằm hiển thị trạng thái hiện tại của Enterprise Server.

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Nội dung