Nhảy đến nội dung

Chẩn Đoán Chỉ Mục

Chẩn Đoán Chỉ Mục — là cửa sổ chẩn đoán chỉ mục của hệ thống. Nó cho thấy mức độ đầy đủ và chính xác của dữ liệu dự án được lập chỉ mục trong các công cụ tìm kiếm, và giúp nhanh chóng xác định nguyên nhân nếu tìm kiếm không trả về tất cả các bản ghi hoặc hoạt động với độ trễ.

Cửa sổ mở ra khi nhấn vào biểu tượng chỉ mục ở thanh công cụ trên cùng (đầu trang). Thông tin chi tiết về các biểu tượng trên thanh công cụ — trong phần các yếu tố chính của giao diện.

index-diagnostic

thông tin

Sự chênh lệch giữa “Expected” và “In search” là điều bình thường trong quá trình lập chỉ mục lại hoặc ngay sau khi chỉnh sửa các tập hợp thuộc tính: tác vụ định kỳ (cron) sẽ kéo dữ liệu trong lần lập chỉ mục tiếp theo. Nếu sự chênh lệch vẫn tồn tại sau lần lập chỉ mục tiếp theo — đó là tín hiệu về một vấn đề.

Tình Trạng Bảng

Khối trên cùng phản ánh tình trạng tổng thể của việc lập chỉ mục trên tất cả các bảng của hệ thống.

  • Tổng: N/N ✓ — số lượng bảng trong tổng số đang ở trạng thái chính xác.
  • Hàng đợi dữ liệu chỉ mục — tình trạng hàng đợi tác vụ lập chỉ mục dữ liệu:
    • Đang hoạt động — các tác vụ đang được thực hiện ngay bây giờ.
    • Đang chờ — các tác vụ đang chờ thực hiện.
    • Thất bại — các tác vụ đã hoàn thành với lỗi.
    • Bị trì hoãn — các tác vụ bị hoãn lại.
  • Công việc nền thất bại — bộ đếm các tác vụ nền đã hoàn thành với lỗi. Khối này có thể được mở rộng để xem chi tiết.
  • Công việc nền bị trì hoãn — bộ đếm các tác vụ nền bị trì hoãn, cũng có thể mở rộng để xem chi tiết.

Dưới đây là bảng tình trạng cho mỗi thực thể với các cột sau:

  • Bảng — tên bảng (sản phẩm, trang, khối, quản trị viên, giảm giá, v.v.).
  • Dự kiến — số lượng bản ghi dự kiến có trong chỉ mục.
  • Đã lập chỉ mục — số lượng bản ghi thực tế đã được lập chỉ mục.
  • Không có trong chỉ mục — số lượng bản ghi không có trong chỉ mục.
  • Mồ côi — các bản ghi “mồ côi”: có trong chỉ mục nhưng đã không còn trong dữ liệu gốc.
  • Bỏ qua — các bản ghi bị bỏ qua trong quá trình lập chỉ mục (ví dụ, 3 trong 4 thực thể — bị bỏ qua cho một phần thực thể; dòng này có thể được mở rộng).
  • Lần cuối lập chỉ mục — khi nào bảng được lập chỉ mục lần cuối (hoặc Chưa bao giờ lập chỉ mục, nếu chưa được lập chỉ mục).
  • Tình trạng — tình trạng cuối cùng của dòng: ✓ có nghĩa là bảng đang hoạt động bình thường.

Tính Nhất Quán Dữ Liệu

Khối Tính Nhất Quán Dữ Liệu cho thấy sự nhất quán về số lượng bản ghi giữa các kho dữ liệu cho mỗi thực thể. Điều này giúp thấy rõ nơi nào dữ liệu không khớp.

Các cột:

  • Thực thể — thực thể (sản phẩm, trang, khối).
  • Danh mục — số lượng bản ghi trong danh mục chính (nguồn dữ liệu).
  • Bảng Tổng Quan (views) — số lượng trong bảng tổng quan (các view đã được vật lý hóa).
  • Công Cụ Tìm Kiếm (Elastic) — số lượng bản ghi trong Elasticsearch.
  • Tìm Kiếm Thông Minh (Vector DB) — số lượng bản ghi trong cơ sở dữ liệu vector của tìm kiếm thông minh (dấu gạch ngang có nghĩa là thực thể không tham gia vào tìm kiếm thông minh).

Nếu các giá trị trong dòng không khớp, sự chênh lệch sẽ được đánh dấu bằng màu sắc — điều này chỉ ra kho nào dữ liệu không đầy đủ.

Các View Vật Lý Hóa

Khối Các View Vật Lý Hóa cho thấy các view vật lý hóa (bảng tổng quan) và số lượng dòng trong mỗi bảng: products_view, pages_view, blocks_view, v.v.

thông tin

Trên các gói có Elasticsearch, việc cập nhật các view (view refresh) bị tắt — dữ liệu trong khối này có thể không phản ánh đúng trạng thái thực tế.

Elasticsearch

Khối Elasticsearch liệt kê các chỉ mục tìm kiếm và số lượng tài liệu trong mỗi chỉ mục (products_v1, pages_v1, blocks_v1, v.v.). Qua đó, có thể kiểm tra số lượng tài liệu mà công cụ tìm kiếm thực sự lưu trữ cho mỗi thực thể.

Phạm Vi Cơ Sở Dữ Liệu Vector

Khối Phạm Vi Cơ Sở Dữ Liệu Vector phản ánh phạm vi dữ liệu trong cơ sở dữ liệu vector của tìm kiếm thông minh — ví dụ, 1/1 (100%) có nghĩa là tất cả các bản ghi phù hợp đã được lập chỉ mục trong cơ sở dữ liệu vector. Tỷ lệ phủ thấp cho thấy một phần dữ liệu vẫn chưa được đưa vào tìm kiếm thông minh.

Làm Mới

Nút Làm Mới ở góc trên bên phải của cửa sổ sẽ làm mới tất cả các chỉ số chẩn đoán, để có được trạng thái lập chỉ mục hiện tại mà không cần tải lại trang.