> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Nhật ký máy chủ

> Ghi lại 148 sự kiện máy chủ khác nhau vào các kênh Discord hoặc webhook, mỗi cái có kênh và màu riêng của nó.

Ghi log trả lời "điều gì đã thực sự xảy ra" sau khi thực tế. Vetox có thể ghi lại **148 sự kiện riêng biệt**, mỗi cái được cấu hình độc lập.

<Info>
  Ghi log là miễn phí. Ba tùy chọn bên trong nó — hiển thị ai đã thực hiện một hành động, đăng qua webhook, và công cụ thiết lập hàng loạt — yêu cầu **Basic**.
</Info>

## Màn hình

Một dải tab với **All** cộng với mười bốn danh mục, mỗi cái hiển thị bao nhiêu sự kiện của nó được bật. Mỗi tab có một ô tìm kiếm và một số đếm đang chạy của các sự kiện được bật.

<CardGroup cols={3}>
  <Card title="Server" icon="server" />

  <Card title="Moderation" icon="gavel" />

  <Card title="Messages" icon="message" />

  <Card title="Channels" icon="hashtag" />

  <Card title="Roles" icon="user-tag" />

  <Card title="Emote Zone" icon="face-smile" />

  <Card title="Voice" icon="microphone" />

  <Card title="Threads" icon="comments" />

  <Card title="Events" icon="calendar" />

  <Card title="AutoMod" icon="filter" />

  <Card title="Stage" icon="podium" />

  <Card title="Webhooks" icon="link" />

  <Card title="Integrations" icon="plug" />

  <Card title="Giveaways" icon="gift" />
</CardGroup>

<Warning>
  **Bốn sự kiện log Battle Pass không có danh mục.** Tier unlocked, season started, season ended và quest completed tồn tại và hoạt động, nhưng chúng chỉ có thể được truy cập qua tab **All** — không có tab danh mục nào chứa chúng.

  Một số ít các sự kiện khác cũng hiển thị mà không có tên đã dịch.
</Warning>

## Cấu hình một sự kiện

Mỗi sự kiện **tắt theo mặc định** và có các cài đặt riêng của nó.

| Cài đặt               | Mặc định              | Ghi chú                                                      |
| --------------------- | --------------------- | ------------------------------------------------------------ |
| **Enabled**           | Tắt                   |                                                              |
| **Destination**       | Channel               | Chuyển đổi giữa một kênh và một webhook                      |
| **Log Channel**       | Không                 | Nơi mục được đăng                                            |
| **Webhook URL**       | Không                 | Phải là URL webhook Discord. **Hạng Basic**                  |
| **Log Color**         | Một màu xanh mặc định | Bất kỳ màu hex                                               |
| **Disabled Channels** | Không                 | Loại trừ các kênh cụ thể. **Chỉ trên chín sự kiện Messages** |
| **Show Executor**     | Tắt                   | Bao gồm ai đã thực hiện hành động. **Hạng Basic**            |

<Warning>
  **Một kênh và một webhook loại trừ lẫn nhau.** Đặt một cái xóa cái kia. Bạn không thể gửi cùng một sự kiện đến cả hai.
</Warning>

<Warning>
  Trên Starter, **Show Executor** và **Webhook URL** được **âm thầm đặt lại khi bạn lưu** — không có lỗi, không có cảnh báo, giá trị chỉ đơn giản trở về.

  Nếu hai cài đặt đó không dính, đó là lý do. Mọi thứ khác trên sự kiện lưu bình thường.
</Warning>

<Note>
  Loại trừ **Disabled Channels** chỉ tồn tại trên các sự kiện tin nhắn. Không có loại trừ theo kênh cho các sự kiện voice, role hoặc moderation.
</Note>

## Thiết lập nhiều sự kiện cùng một lúc

Cấu hình 148 sự kiện riêng lẻ là không thực tế, nên **Manage Logs** tạo các kênh và kết nối các sự kiện hàng loạt. Yêu cầu **Basic**.

| Chế độ                  | Kết quả                                       |
| ----------------------- | --------------------------------------------- |
| **Individual Channels** | Một kênh riêng biệt mỗi sự kiện               |
| **Category**            | Một kênh mỗi danh mục, dưới một danh mục Logs |

Bạn cũng chọn vai trò nào có thể xem các kênh được tạo, và các kênh nào để loại trừ. Các kênh được tạo từ chối `@everyone` và chỉ cấp cho các vai trò bạn đề cử.

Hộp thoại báo cáo tiến trình qua việc tạo các kênh, gán logs, đặt các quyền và áp dụng các ngoại lệ.

<Tip>
  **Chế độ Category hầu như luôn là lựa chọn đúng.** Chế độ Individual trên một lựa chọn rộng tạo ra một số lượng kênh rất lớn — lên đến 148.
</Tip>

## Lưu

Chỉ các sự kiện bạn thực sự đã thay đổi được gửi, nên lưu một nút chuyển đơn không viết lại toàn bộ cấu hình của bạn.

<Note>
  [Dashboard Watcher](/vi/server-management/dashboard-watcher) chỉ ghi lại **các hành động bật và tắt** cho ghi log. Thay đổi một kênh, webhook hoặc màu được lưu chính xác nhưng không để lại mục audit nào.
</Note>

## Chọn cái gì để ghi log

<AccordionGroup>
  <Accordion title="Bắt đầu với các sự kiện moderation và server" icon="star">
    Đây là những cái bạn sẽ thực sự quay lại và đọc.
  </Accordion>

  <Accordion title="Các sự kiện tin nhắn có khối lượng lớn" icon="triangle-exclamation">
    Ghi log chỉnh sửa và xóa trên một máy chủ hoạt động lớn tạo ra một lượng khổng lồ. Dùng tùy chọn disabled-channels để loại trừ các kênh bận nhất của bạn — đây là danh mục duy nhất bạn có thể.
  </Accordion>

  <Accordion title="Các sự kiện voice ồn hơn chúng trông có vẻ" icon="volume-high">
    Các thành viên tham gia và rời voice tạo ra các mục liên tục. Chỉ ghi log những cái này nếu bạn cụ thể cần chúng.
  </Accordion>

  <Accordion title="Webhooks sống sót qua các thay đổi kênh" icon="link">
    Một điểm đến webhook tiếp tục hoạt động nếu kênh được đổi tên hoặc di chuyển, và đăng mà không cần bot có quyền gửi ở đó. Yêu cầu Basic.
  </Accordion>
</AccordionGroup>

## Xử lý sự cố

<AccordionGroup>
  <Accordion title="Không có gì đang được ghi log">
    Kiểm tra Logging đã được bật trong [Server Setup](/vi/server-management/setup), sau đó sự kiện cụ thể đã được bật và có một điểm đến.
  </Accordion>

  <Accordion title="Show Executor tiếp tục tự tắt">
    Nó yêu cầu Basic và bị âm thầm đặt lại dưới hạng đó.
  </Accordion>

  <Accordion title="Tôi đã đặt một webhook và nó trở lại thành một kênh">
    Cùng nguyên nhân — điểm đến webhook yêu cầu Basic.
  </Accordion>

  <Accordion title="Tôi không thể tìm thấy các sự kiện log Battle Pass">
    Chúng không có tab danh mục. Dùng tab All và tìm kiếm.
  </Accordion>

  <Accordion title="Một sự kiện có tên trống hoặc lạ">
    Một số ít các sự kiện được cung cấp không có tên hiển thị. Bản thân sự kiện hoạt động bình thường.
  </Accordion>
</AccordionGroup>

## Liên quan

<CardGroup cols={2}>
  <Card title="Dashboard Watcher" icon="desktop" href="/vi/server-management/dashboard-watcher">
    Theo dõi các thay đổi được thực hiện trong bảng điều khiển, thay vì trong Discord.
  </Card>

  <Card title="Moderation Tools" icon="gavel" href="/vi/moderation/moderation-tools">
    Xem xét và dỡ bỏ các hình phạt hiện đang có hiệu lực.
  </Card>
</CardGroup>
