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

# Sự kiện trực tiếp

> Theo dõi hoạt động của agent khi một phiên đang chạy.

Sự kiện trực tiếp giúp bạn xác nhận khả năng đo lường và theo dõi một lần chạy có rủi ro mà không cần chờ phiên kết thúc.

## Theo dõi hoạt động

<Tabs>
  <Tab title="Dashboard">
    1. Đi đến **Observe → Events**.
    2. Bắt đầu với cửa sổ thời gian hiện tại và không có bộ lọc để xác nhận dữ liệu đang đến.
    3. Lọc theo môi trường, loại sự kiện, agent hoặc phiên. Sử dụng tìm kiếm cho văn bản payload.
    4. Chọn một sự kiện để kiểm tra bản tóm tắt và chi tiết của nó. Theo dõi liên kết phiên để xem dấu vết đầy đủ.

           <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/events-stream-current.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=e87ba86b877f602de73237d5a3565269" alt="Luồng Events trực tiếp với các bộ lọc thời gian, môi trường, loại sự kiện, agent, mô hình, ngữ cảnh, phiên và văn bản." width="2940" height="1618" data-path="images/dashboard/events-stream-current.png" />
  </Tab>

  <Tab title="CLI">
    ```bash theme={null}
    fp events --env production --event-type tool_use,error --limit 100
    fp events --session-id <session-id> --order asc --all
    fp --json events --full --session-id <session-id> --all
    ```

    Luồng mặc định bỏ qua các payload thô. Chỉ sử dụng `--full` cho việc điều tra phiên bị ràng buộc.
  </Tab>
</Tabs>

Sử dụng luồng sự kiện để trả lời ba câu hỏi ngay lập tức:

* Agent mong đợi có báo cáo đến môi trường chính xác không?
* Các lệnh gọi mô hình, lệnh gọi công cụ và quyết định chính sách có đến theo thứ tự không?
* Phiên có ngừng tiến hành hay bắt đầu lặp lại một hành động không?

Các loại sự kiện bao gồm sự kiện vòng đời agent, yêu cầu và phản hồi mô hình, sử dụng công cụ và kết quả, thực thi hook, chờ đợi con người và gián đoạn, và các lỗi rõ ràng. ID tương quan nối các sự kiện được ghép như một lệnh gọi công cụ và kết quả của nó.

<Tip>
  Giữ chế độ xem trực tiếp rộng trong khi xác minh một tích hợp mới. Chỉ thêm bộ lọc sau khi bạn thấy sự kiện đầu tiên; một bộ lọc không chính xác có thể trông giống như việc nhập dữ liệu không thành công.
</Tip>

Nếu không có sự kiện nào xuất hiện, hãy chạy `failproofai config --status`, sau đó [khắc phục sự cố nhập dữ liệu](/vi/reference/troubleshooting).
