> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/learn-the-platform/vi/module-9-giam-sat-and-khac-phuc-su-co/01-dashboard-health.md).

# Bảng điều khiển & Tình trạng hệ thống

## Triết lý giám sát

VergeOS áp dụng một **giao diện duy nhất** cách tiếp cận đối với giám sát hạ tầng. Mọi thành phần -- tính toán, lưu trữ, mạng và tình trạng phần cứng -- đều hiển thị từ giao diện tích hợp sẵn mà không cần công cụ giám sát bên ngoài nào. Hệ thống cung cấp số liệu thời gian thực, xu hướng lịch sử và nhật ký sự kiện ở mọi cấp độ: từng nút, cụm, tầng vSAN, mạng, VM và tenant.

Trang này trình bày các bề mặt giám sát chính mà bạn sẽ dùng hằng ngày để đánh giá tình trạng hệ thống và khắc phục sự cố.

```mermaid
graph TB
    subgraph ui["Giao diện VergeOS — Phân cấp giám sát"]
        direction TB
        MAIN["Bảng điều khiển chính<br/>Tổng quan toàn hệ thống"]
        CLUSTER["Chế độ xem cụm<br/>Gộp các nhóm tài nguyên"]
        NODE["Bảng điều khiển nút<br/>Phần cứng & số liệu theo từng nút"]
        VSAN["Trạng thái vSAN<br/>Sức khỏe & dung lượng tầng"]
        NET["Trạng thái mạng<br/>Kết nối & lưu lượng"]
        VM["Bảng điều khiển VM / Tenant<br/>Số liệu theo từng workload"]

        MAIN --> CLUSTER
        MAIN --> VSAN
        MAIN --> NET
        CLUSTER --> NODE
        NODE --> VM
    end

    style ui fill:#f0f4ff,stroke:#336
```

## Bảng điều khiển Node

Tính năng **Bảng điều khiển nút** là giao diện chính của bạn để giám sát từng máy chủ vật lý (hoặc ảo) trong môi trường. Điều hướng đến nó qua **Hạ tầng → Nút**, rồi chọn một nút cụ thể.

### Thông tin trạng thái nút

Ở đầu bảng điều khiển nút, bạn sẽ thấy các trường trạng thái chính:

| Trường                 | Mô tả                                                                                                                                                             |
| ---------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Trạng thái**         | Trạng thái hoạt động hiện tại -- Đang chạy hoặc Ngoại tuyến; trong các quy trình bảo trì, nó có thể hiển thị Đang di chuyển, Chế độ bảo trì hoặc Rời khỏi bảo trì |
| **Chế độ bảo trì**     | Cho biết nút có đang ở trạng thái bảo trì hay không (workload đã được di chuyển đi)                                                                               |
| **Lần cuối bật nguồn** | Dấu thời gian của lần khởi động gần nhất                                                                                                                          |
| **Trạng thái IPMI**    | Trạng thái của Giao diện Quản lý Nền tảng Thông minh                                                                                                              |
| **Địa chỉ mạng IPMI**  | IP quản lý BMC/iDRAC/iLO để truy cập từ xa                                                                                                                        |
| **Phiên bản hệ thống** | Phân rã phiên bản VergeOS -- phiên bản OS, vSAN, Appserver và Kernel                                                                                              |

### Cấu hình phần cứng

Bảng điều khiển cũng hiển thị hồ sơ phần cứng vật lý:

* **CPU** -- Mẫu và thế hệ bộ xử lý
* **Số lõi CPU** -- Số lõi vật lý
* **RAM** -- Tổng dung lượng bộ nhớ vật lý
* **RAM dự phòng chuyển mạch** -- Bộ nhớ được dành cho các tình huống chuyển mạch dự phòng
* **RAM overcommit** -- Bộ nhớ có thể cấp vượt
* **Cụm** -- Cụm mà nút này thuộc về
* **Model / Mã tài sản** -- Nền tảng phần cứng và mã tài sản kiểm kê

### Biểu đồ sử dụng CPU

Biểu đồ sử dụng CPU là một trong những số liệu được xem thường xuyên nhất. Nó cung cấp hiển thị xu hướng thời gian thực và lịch sử với nhiều danh mục phân tách:

| Số liệu        | Nó hiển thị gì                                                         |
| -------------- | ---------------------------------------------------------------------- |
| **Tổng CPU**   | Mức sử dụng CPU tổng hợp trên tất cả các lõi                           |
| **Đỉnh lõi**   | Lõi có mức sử dụng cao nhất (giúp xác định nút thắt cổ chai đơn luồng) |
| **Người dùng** | Thời gian dành cho các tiến trình ở không gian người dùng              |
| **Hệ thống**   | Thời gian dành cho các thao tác ở không gian kernel                    |
| **IO Wait**    | Thời gian CPU nhàn rỗi chờ thao tác I/O hoàn tất                       |
| **Sử dụng VM** | CPU được các máy ảo chạy trên nút này sử dụng                          |
| **IRQ**        | Thời gian dành cho việc xử lý ngắt phần cứng và phần mềm               |

### Thẻ thống kê nút

Bên dưới biểu đồ CPU, bảng điều khiển hiển thị các thẻ số liệu tham khảo nhanh:

* **RAM vật lý** -- Tỷ lệ sử dụng bộ nhớ hiện tại và tổng dung lượng
* **RAM ảo** -- Bộ nhớ ảo đã cấp phát (thường là 0% khi không overcommit)
* **Nhiệt độ** -- Nhiệt độ hiện tại của nút với chỉ báo mã màu (xanh / vàng / đỏ dựa trên ngưỡng)
* **Máy đang chạy** -- Số lượng VM, vùng chứa vNet và dịch vụ hệ thống đang hoạt động trên nút này
* **Mức sử dụng lõi** -- Phần trăm lõi CPU hiện đang được sử dụng
* **Mức sử dụng RAM** -- Mức tiêu thụ bộ nhớ trên tất cả các máy đang chạy

## Bảng tài nguyên phần cứng

Phần dưới của bảng điều khiển nút cung cấp các chế độ xem chi tiết của mọi thành phần phần cứng vật lý.

### Ổ đĩa

Tất cả các ổ đĩa vật lý gắn với nút đều được liệt kê cùng dữ liệu sức khỏe đầy đủ:

| Cột               | Mục đích                                              |
| ----------------- | ----------------------------------------------------- |
| **Trạng thái**    | Chỉ báo trực tuyến / ngoại tuyến                      |
| **Tên**           | Định danh thiết bị (ví dụ, `nvme0n1`, `sda`)          |
| **Mô hình**       | Nhà sản xuất và số model                              |
| **Tầng**          | Phân bổ tầng lưu trữ vSAN (thiết lập lúc cài đặt)     |
| **ID ổ đĩa vSAN** | Định danh duy nhất trong vSAN                         |
| **Firmware**      | Phiên bản firmware hiện tại của ổ đĩa                 |
| **Bus**           | Loại kết nối bus phần cứng (NVMe, SATA, SAS)          |
| **Mức sử dụng**   | Mức sử dụng dung lượng với thanh tiến trình trực quan |
| **Đang sửa chữa** | Cho biết ổ đĩa hiện có đang được tái tạo hay không    |
| **Lỗi đọc/ghi**   | Bộ đếm lỗi để giám sát sức khỏe chủ động              |

Bạn có thể nhấp vào bất kỳ ổ đĩa nào để truy cập **S.M.A.R.T.** chẩn đoán -- các sector đã phân bổ lại, nhiệt độ, số giờ bật nguồn, cân bằng hao mòn và các chỉ báo dự báo lỗi khác.

### Card giao tiếp mạng (NIC)

Mỗi NIC trong nút đều được hiển thị cùng trạng thái hoạt động và fabric:

* **Trạng thái** -- Lên hoặc Xuống
* **Trạng thái fabric** -- Kết nối fabric lõi. **Được xác nhận** cho biết NIC đã được tích hợp đúng cách; **Không có đường dẫn** và **Suy giảm** là các trạng thái sự cố cần theo dõi; **Không** xuất hiện với các NIC không thuộc fabric lõi. Biểu tượng quả địa cầu cho biết các NIC được kết nối với fabric lõi
* **Cổng** -- Định danh cổng vật lý trên NIC
* **Tên** -- Định danh giao diện (ví dụ, `enp2s0f0`)
* **Model / Nhà cung cấp / Driver** -- Chi tiết phần cứng và phần mềm
* **Tốc độ** -- Tốc độ liên kết đã thương lượng (ví dụ, 10000 Mb/s, 25000 Mb/s)
* **MAC** -- Địa chỉ MAC phần cứng
* **Mạng** -- Mạng VergeOS liên kết
* **RX / TX** -- Tổng dữ liệu nhận và truyền
* **Tốc độ RX / TX** -- Tốc độ truyền tải hiện tại

### Các mục phần cứng bổ sung

| Phần                     | Nó hiển thị gì                                                                          |
| ------------------------ | --------------------------------------------------------------------------------------- |
| **Mô-đun bộ nhớ**        | RAM đã lắp đặt -- số lượng mô-đun, dung lượng, loại và thông số kỹ thuật                |
| **Láng giềng LLDP**      | Dữ liệu Giao thức Khám phá Lớp Liên kết -- switch được kết nối, ánh xạ cổng, tô-pô mạng |
| **Thiết bị PCI**         | Tất cả thiết bị PCI/PCIe với phân bổ bus và khả năng passthrough                        |
| **Thiết bị NIC SR-IOV**  | Số lượng hàm ảo và trạng thái phân bổ cho các NIC hỗ trợ SR-IOV                         |
| **Thiết bị NVIDIA vGPU** | Model GPU, các hồ sơ vGPU có sẵn và trạng thái cấp phát                                 |
| **Thiết bị USB**         | Thiết bị USB đã kết nối với khả năng passthrough                                        |

## Giám sát trạng thái fabric

Tính năng **core fabric** là mạng xương sống kết nối tất cả các nút VergeOS. Việc giám sát sức khỏe fabric là rất quan trọng vì sự suy giảm fabric ảnh hưởng đến sao chép vSAN, di chuyển trực tiếp VM và giao tiếp giữa các nút.

Trên bảng NIC của từng nút, hãy tìm **Trạng thái fabric** cột:

* **Được xác nhận** -- NIC được tích hợp đúng cách vào fabric lõi và đang giao tiếp với các nút đồng cấp
* **Không có đường dẫn** hoặc **Suy giảm** -- Các trạng thái sự cố cho biết NIC không tham gia thành công vào fabric. Có thể do cáp lỗi, cấu hình switch sai hoặc NIC bị hỏng
* **Không** -- Hiển thị cho các NIC không thuộc fabric lõi (ví dụ, NIC mạng ngoài)

{% hint style="success" %}
**Kiểm tra nhanh sức khỏe fabric**

Từ bảng điều khiển chính, đi tới **Hạ tầng → Nút** và quét trạng thái fabric của NIC trên tất cả các nút. Mọi NIC fabric lõi nên hiển thị **Được xác nhận**. Bất kỳ **Không có đường dẫn** hoặc **Suy giảm** trạng thái nào đều cần được điều tra ngay lập tức -- kiểm tra cáp vật lý, cấu hình cổng switch và trạng thái driver NIC.
{% endhint %}

## Nhật ký sự kiện

Mỗi bảng điều khiển nút đều có một **Nhật ký sự kiện** phần hiển thị các sự kiện hệ thống theo phạm vi nút đó. Các sự kiện được phân loại theo mức độ nghiêm trọng:

| Mức              | Mô tả                                                     | Ví dụ                                                                  |
| ---------------- | --------------------------------------------------------- | ---------------------------------------------------------------------- |
| **Nghiêm trọng** | Các tình trạng đe dọa hệ thống cần hành động ngay lập tức | Nút ngoại tuyến, vSAN suy giảm                                         |
| **Lỗi**          | Các lỗi ảnh hưởng đến chức năng                           | Lỗi ổ đĩa, thao tác thất bại                                           |
| **Cảnh báo**     | Các tình trạng có thể leo thang nếu không xử lý           | Vượt ngưỡng nhiệt độ, lỗi ổ đĩa tăng lên                               |
| **Thông báo**    | Các sự kiện vận hành bình thường                          | Thay đổi trạng thái nguồn, chuyển sang/bỏ chế độ bảo trì, di chuyển VM |

### Các mục nhật ký thường gặp

* **Cảnh báo nhiệt độ** -- `"Lõi đã đạt nhiệt độ cảnh báo '96 / 95'"` cho biết một lõi CPU đã vượt ngưỡng cấu hình. Hai con số là giá trị đọc hiện tại và ngưỡng cảnh báo đã tính cho CPU đó. Theo mặc định (`max_core_temp = 0` trong Cài đặt cụm → Nhiệt độ nút), VergeOS truy vấn mức tối đa được đánh giá phần cứng của từng CPU và phát cảnh báo tại `max_core_temp_warn_perc` (mặc định **10%**) thấp hơn mức tối đa đó
* **Sự kiện trạng thái ổ đĩa** -- Thông báo khi ổ đĩa ngoại tuyến, bắt đầu sửa chữa hoặc báo lỗi đọc/ghi mới
* **Thay đổi trạng thái nguồn** -- Bản ghi về khởi động lại nút, tắt máy và sự kiện bật nguồn
* **Chuyển đổi chế độ bảo trì** -- Nhật ký khi một nút vào hoặc thoát chế độ bảo trì

Mỗi mục nhật ký bao gồm **dấu thời gian**, **source** dùng chung (ví dụ: `node1`), và một **thông báo chi tiết**. Nhấp **Xem thêm** để truy cập toàn bộ lịch sử nhật ký.

## Các hành động quản lý nút

Menu bên trái trên bảng điều khiển nút cung cấp các thao tác quản lý thiết yếu:

### Điều khiển nguồn

* **Bật / Tắt nguồn** -- Các thao tác nguồn tiêu chuẩn qua IPMI
* **Khởi động lại** -- Khởi động lại nút một cách êm ái
* **Cắt nguồn** -- Buộc tắt máy (chỉ dùng khi các phương pháp êm ái thất bại)

### Chế độ bảo trì

**Luôn bật chế độ bảo trì trước khi thực hiện thay đổi phần cứng hoặc cập nhật hệ thống.** Khi bạn đặt một nút vào chế độ bảo trì, VergeOS sẽ di chuyển trực tiếp các workload đủ điều kiện sang các nút khác trong cụm. Các VM có passthrough GPU hoặc kiểu CPU host-passthrough (cũng như USB passthrough hoặc NIC SR-IOV) không thể di chuyển và phải được tắt nguồn -- bằng tay, hoặc tự động nếu Phương thức di chuyển của VM được đặt thành Tự động.

### Bảng điều khiển từ xa

Cung cấp quyền truy cập console trực tiếp vào nút qua IPMI/iDRAC/iLO. Dùng khi khắc phục sự cố mà giao diện VergeOS không truy cập được hoặc bạn cần truy cập ở cấp BIOS.

### Các hành động bổ sung

* **Chỉnh sửa** -- Sửa đổi cài đặt nút (RAM dự phòng chuyển mạch, overcommit, thẻ)
* **Mở rộng** -- Thêm tài nguyên vào cụm từ nút này
* **Chẩn đoán** -- Truy cập các công cụ chẩn đoán cấp nút (quét ARP, ethtool, cảm biến IPMI, kiểm tra S.M.A.R.T. và hơn thế nữa)
* **Làm mới** -- Buộc cập nhật tất cả dữ liệu trên bảng điều khiển

## Chế độ xem cấp cụm

Trong khi các bảng điều khiển nút hiển thị tình trạng của từng máy chủ, **chế độ xem cụm** cung cấp mức sử dụng tài nguyên tổng hợp trên tất cả các nút trong một cụm.

Đi tới **Hệ thống → Cụm** để xem:

* **Tổng CPU** -- Tổng năng lực xử lý và mức sử dụng trên tất cả các nút
* **Tổng RAM** -- Bộ nhớ tổng hợp với phân rã mức sử dụng
* **Số lượng nút** -- Số nút đang hoạt động so với tổng số nút trong cụm
* **Phân bố workload** -- Cách các VM và dịch vụ được phân bố trên các nút

Chế độ xem cụm là thiết yếu cho việc lập kế hoạch dung lượng -- chúng giúp bạn xác định khi nào một cụm sắp chạm giới hạn tài nguyên và khi nào đã đến lúc mở rộng ngang bằng cách thêm các nút.

## Tổng quan trạng thái vSAN

Trạng thái vSAN có thể truy cập từ bảng điều khiển chính bằng cách nhấp vào **vSAN Tiers** ô số lượng, hoặc qua **Hạ tầng → Các tầng vSAN**.

Các chỉ báo chính bao gồm:

* **Sức khỏe tầng** -- Trạng thái theo từng tầng được hiển thị qua `trạng thái` trường (`trực tuyến`, `không dự phòng`, `đang sửa chữa`, `hết dung lượng`, `ngoại tuyến`, ...) và boolean `dự phòng` . `đang chạy` cờ này cho biết một Journal Walk hiện có đang diễn ra hay không, chứ không phải sức khỏe tổng thể của tầng (một tầng khỏe mạnh đang nhàn rỗi sẽ hiển thị `working=false`)
* **Dung lượng theo tầng** -- Tổng dung lượng, đã dùng và còn trống cho từng tầng
* **Trạng thái dự phòng** -- Các yêu cầu dự phòng dữ liệu có được đáp ứng hay không (rất quan trọng sau khi ổ đĩa hoặc nút bị lỗi)
* **Trạng thái sửa chữa** -- Các thao tác sửa chữa đang hoạt động và tiến độ (nên là tất cả bằng 0 trong vận hành bình thường)
* **Số lượng thiết bị** -- Số ổ đĩa tham gia vào từng tầng

{% hint style="warning" %}
**Ngưỡng điều tiết lưu trữ**

VergeOS tự động điều tiết I/O khi lưu trữ gần đầy:

* **Dưới 91%** -- Vận hành bình thường, không điều tiết
* **91–95%** -- Bắt đầu điều tiết do thiếu dung lượng (thêm 10ms độ trễ)
* **96%+** -- Điều tiết nghiêm trọng (thêm 50ms độ trễ) với suy giảm hiệu năng lớn

Giám sát dung lượng tầng một cách chủ động và cấu hình cảnh báo trước khi chạm các ngưỡng này.
{% endhint %}

## Trạng thái mạng

Sức khỏe mạng được giám sát từ **Mạng** trong thanh điều hướng chính. Với mỗi mạng (ngoài, trong, DMZ, mạng tenant), bạn có thể xem:

* **Trạng thái kết nối** -- Mạng có đang chạy và có thể truy cập hay không
* **Thống kê lưu lượng** -- Khối lượng RX/TX và tốc độ theo từng mạng
* **Máy đã kết nối** -- Những VM và dịch vụ nào đang gắn vào
* **Số lần luật tường lửa được khớp** -- Hoạt động trên các luật tường lửa đã cấu hình
* **Nhật ký riêng theo mạng** -- Các sự kiện thuộc phạm vi của mạng cụ thể đó

## Chế độ xem máy đang chạy

Mỗi bảng điều khiển nút đều bao gồm một **Máy đang chạy** phần hiển thị tất cả workload đang hoạt động:

| Cột                        | Mô tả                                        |
| -------------------------- | -------------------------------------------- |
| **Trạng thái**             | Chỉ báo trạng thái chạy                      |
| **Loại**                   | Máy ảo, vùng chứa vNet hoặc dịch vụ hệ thống |
| **Tên**                    | Định danh máy                                |
| **Số lõi CPU**             | Số lõi được gán                              |
| **Mức sử dụng CPU**        | Phần trăm mức sử dụng bộ xử lý hiện tại      |
| **RAM**                    | Bộ nhớ đã cấp phát với tỷ lệ sử dụng         |
| **Lần khởi động gần nhất** | Dấu thời gian khi workload được khởi chạy    |

Các loại máy phổ biến gồm VM, vùng chứa vNet (dịch vụ mạng) và dịch vụ hệ thống (NAS, DMZ, mạng ngoài, v.v.).

{% hint style="info" %}
**Bạn đang chuyển từ VMware hay Nutanix?**

Trong VergeOS, phần cứng nút, tài nguyên cụm, sức khỏe lưu trữ, trạng thái mạng và số liệu workload đều nằm trong cùng một giao diện tích hợp sẵn -- không cần máy chủ quản lý riêng, bộ công cụ giám sát riêng hay CLI để cài đặt cho khả năng quan sát hằng ngày.
{% endhint %}

## Thực hành tốt nhất

### Kiểm tra sức khỏe hằng ngày

Xem lại nhiệt độ nút, bộ đếm lỗi ổ đĩa và trạng thái fabric trên tất cả các nút. Xử lý ngay bất kỳ NIC fabric nào hiển thị **Không có đường dẫn** hoặc **Suy giảm**, hoặc lỗi ổ đĩa đang tăng.

### Dùng Chế độ bảo trì

Luôn bật chế độ bảo trì trước khi thay đổi phần cứng, cập nhật firmware hoặc cập nhật hệ thống. Các workload đủ điều kiện sẽ được di chuyển trực tiếp đi trước khi bạn chạm vào nút; các VM không thể live-migrate (passthrough GPU, kiểu CPU host-passthrough, passthrough USB, SR-IOV) phải được tắt nguồn.

### Giám sát dung lượng vSAN

Giữ mức sử dụng tầng dưới 85% để duy trì khoảng trống hiệu năng. Cấu hình cảnh báo đăng ký (được đề cập ở phần tiếp theo) để thông báo cho bạn trước khi chạm ngưỡng điều tiết.

### Xem lại nhật ký thường xuyên

Thỉnh thoảng kiểm tra nhật ký sự kiện để phát hiện cảnh báo nhiệt độ, lỗi ổ đĩa và các thay đổi trạng thái bất thường. Phát hiện sớm sự cố giúp ngăn chặn lỗi dây chuyền.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/learn-the-platform/vi/module-9-giam-sat-and-khac-phuc-su-co/01-dashboard-health.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
