Bỏ qua nội dung chính
DocsChạyGiám sát thực thi

Thực hiện giám sát và ghi chép

Thực hiện danh sách, lưu trữ sự kiện trực tiếp, nhật ký / chi phí / tín hiệu, và lỗi định vị- xem rõ tình trạng chạy.

Một khi một workflow đang chạy, cho dù bạn có thể làm cho ý nghĩa của "những gì nó thực sự làm và bao nhiêu nó chi phí" quyết định liệu bạn có dám đưa nó vào sản xuất. Trang này bao gồm danh sách thực hiện, chi tiết thực hiện, sự kiện thời gian thực, kỷ lục và chi phí, xuất khẩu, và bảng điều khiển dữ liệu.

Trang danh sách thực hiện

"Lịch sử thi hành án." Nó hỗ trợ thẻ và ô xem bảng, và danh sách tự động mở lại (có thể) khi thực hiện. Lọc và sắp xếp:

  • Tìm kiếm từ khóa — bằng cách thực hiện ID hoặc tên workflow
  • Bộ lọc Trạng thái — PENDING / TIẾNG / CÂU / CÂU CHUYỆN / CÓ THỂ KỂ LẠI
  • Lọc workflow - chỉ xem lịch sử của một workflow nhất định
  • Sắp xếp — Bắt đầu giờ / hoàn tất thời gian / thời gian / công việc / trạng thái / tiến bộ

Ở đầu danh sách là một hàng bộ lọc nhanh với số đếm (chạy / thất bại / hoàn tất/ ngắt quãng); nhấn vào nút Đổi.

Thông tin hiển thị cho mỗi bản ghi

  • Đã cập nhật
  • Số đếm tiến trình và bước hoàn tất (v. d. 5/ 7)
  • Bắt đầu giờ (chỉ định) và khoảng thời gian
  • Hồ sơ chạy cũng cho thấy bước đang chạy
  • Hồ sơ hoàn tất có thể được xuất ra cho JSON / YAML inline

Sau nhiều cuộc bầu cử, bạn có thể tăng cường năng lượng thực hiện các vụ án mạng hoặc giảm tải hồ sơ.

Ý nghĩa của 6 trạng thái
  • PENDING — Tạo ra nhưng chưa bắt đầu. Thực hiện trên hàng đợi giới hạn thống nhất trong trạng thái này và tự động di chuyển đến chạy bộ một khi những người trước kết thúc.
  • RUNNING — Ít nhất một bước là thực thi.
  • COMPLETED — Tất cả các bước đã hoàn thành (bao gồm các bước SKIPPD vì tình trạng của họ chưa được đáp ứng).
  • FAILED — Một sai lầm đã xảy ra, và cuộc hành hình kết thúc trong thất bại.
  • CANCELLED — Tự hủy bỏ bởi người dùng.
  • INTERRUPTED — Bị ngắt quãng bởi một hệ thống gây ra dịch vụ như là khởi chạy lại. Cho dù nó tự động-resumes, xem trang tự động giả dưới "Tiếp theo bước" bên dưới.

Trang chi tiết thực hiện

Nhấn vào bất kỳ thực hiện nào để mở trang chi tiết của nó. Từ trên xuống dưới:

  • Thanh trên — hủy bỏ, cập nhật, xuất khẩu (JSON / YAML), và nhảy vào trình biên tập làm việc tương ứng
  • Thẻ trạng thái — trạng thái, tiến bộ, khoảng thời gian và tổng quát về mặt tượng trưng (đã nhận / tổng)
  • Số lần thử lại:
  • Dòng lệnh « Bản ghi tự động » bên dưới — một bản ghi cuộn của mọi sự kiện, có thể lọc theo cấp độ (debug / info / act / error), có thể tìm kiếm bằng từ khóa, với khả năng tự động cuộn lại
Thẻnội dung
BướcMột dòng thời gian dọc: trạng thái của mỗi bước, khoảng thời gian, và sự lặp lại. Nhấn vào để mở bảng điều khiển chi tiết bước; sau khi thực hiện kết thúc, bạn có thể chạy lại từ bước đã chọn.
hộp thoạiChúng tôi đã tìm kiếm Agent nói chuyện, đầu ra LLM, các cuộc gọi công cụ, và tin nhắn hệ thống vào một luồng chat theo thứ tự thời gian.
Thông điệp bên ngoàiChỉ thấy các hồ sơ IP gửi/ nhận (Slack / Telegram, etc.).
DAGMột đồ thị bước được vẽ bởi phụ thuộc, được tô màu bởi trạng thái chạy trong thời gian thực.
PhátDiễn lại cuộc hành hình này dọc theo dòng thời gian.
chuỗi lý luậnLý luận trung gian của Agent.
Sản phẩm đầu raMọi tập tin đồ họa: xem thử, tải về, chia sẻ một tập tin, hoặc tạo một liên kết công cộng cho toàn bộ thư mục.
Hiệu suấtPhân tích thời gian sau khi tử vong.
Gỡ lỗiHiển thị khi điểm ngắt đã được đặt hay phiên chạy gỡ lỗi tồn tại.

Bước chi tiết bảng

Hãy nhấp chuột vào một bước trong dòng thời gian và một bảng điều khiển bên ngoài với tất cả mọi thứ về nó: xuất ra, sự kiện, Lý luận, lý luận, và các thẻ nói chuyện / tương tác / bước bổ sung, cộng với sự bắt đầu và kết thúc thời gian và một nút "Rerun from this step". Thông điệp lỗi của bước và số lần thử lại cũng ở đây.

Cập nhật thời gian thực (WebSocket)

Trong khi đang thi hành án, các chi tiết trang được cập nhật ngày càng nhiều trên WebSocket mà không cần cập nhật bằng tay. Một kết nối bị mất tự động (tự động lùi lại, lên đến 5 lần); nếu vẫn thất bại, nó sẽ rơi trở lại thăm dò mỗi 2 giây và hiển thị thông báo.

Kéo kiểu thông điệp

Kiểunghĩa là
full_statusTên
status_changeTrạng thái thực hiện/ tiến trình thay đổi
step_updateTên
new_eventTên
artifact_foundTên
user_interaction_requestMột bước yêu cầu nhập của con người, và một hộp trả lời xuất hiện trên thanh hội thoại

Danh sách các loại sự kiện

Dòng nước sự kiện sử dụng loại trường để phân biệt các sự kiện. Thông thường, được liệt kê bởi gia đình:

kiểu sự kiệnnghĩa là
agent_starting / agent_completed / agent_failedVòng đời của một Agent
llm_call_starting / llm_call_completedMột cuộc gọi LM; sự kiện hoàn thành mang số đếm tượng trưng cuộc gọi này
llm_streaming_starting / llm_streaming_completed / llm_streaming_failedĐang chảy kết xuất LLM
tool_call_starting / tool_call_completed / tool_call_failedMột cuộc gọi công cụ Agent, với lý luận và tóm tắt kết quả
external_message / im_message / telegram_messageTên
group_chat_started / group_chat_message / group_chat_summarizing / group_chat_completedCuộc thảo luận đa đại diện trong một nhóm bước
state_machine_started / state_machine_transition / state_machine_state_completedTên
agent_based_started / agent_based_completedQuá trình đại biểu của một bước dàn nhạc dựa trên Agent
user_interaction_request / user_interaction_message / user_interaction_timeoutHỏi người dùng một câu hỏi giữa tiến hành, nhận được một trả lời, và chờ đợi một thời gian chờ đợi
claude_code_*Truyền các sự kiện tiến trình từ thời điểm chạy mã Claude

Các sự kiện cũng bao gồm một trường phân loại (gent / llm / công cụ / thông điệp / chiến lược / người dùng tương tác), và các nhóm lọc phân loại của tab đối thoại bởi nó.

Bộ Lọc xem nói chuyện

  • Tìm kiếm từ khóa — Tìm kiếm nội dung và diễn giả
  • Bộ lọc bởi mật vụ — chỉ thấy một thông điệp của Agent hoặc bước
  • Bộ lọc phân loại — Agent / TM / Công cụ / Thông điệp bên ngoài / Chiến thuật/ Giao tiếp
  • Tự động quay ngược lại — có nên theo xuống dưới cùng khi tin nhắn mới đến

Sức mạnh và chi phí

  • Các sự kiện liên quan đến LM đầu vào/ gửi tín hiệu xuất mỗi cuộc gọi, và thẻ trạng thái tổng hợp họ sống để hiển thị các sự kiện đã nhận hoặc nhận.
  • Sau khi kết thúc thi hành án,GET /api/executions/{executionId}/cost ước tính chi phí thực hiện này bằng cách sử dụng giá của các mô hình sử dụng, trả lại tổng số và một phá vỡ một bước.
  • Chi phí sau đó được ước tính từ việc sử dụng thẻ; nền tảng không trích dẫn chi phí trước khi chạy.

Xuất tiến trình thực hiện

Hành động " môn thể thao" trong thanh trên cùng hay danh sách xuất khẩu một bản thực hiện vào một tập tin JSON hay YAML chứa trạng thái thực hiện, kết quả, đo lường hiệu suất, và một hình ảnh của workflow và nguồn YAML tại thời điểm xuất khẩu. Các lĩnh vực nhạy cảm như mật khẩu, khoá ADI, và địa chỉ khung cửa tự động được thay thế bằng [REDADTED]. Tên tập tin trông giống execution-process-79621f70-completed.json.

Định nghĩa lưu lượng công việc trong xuất khẩu là phiên bản hiện thời được thu vào thời điểm xuất khẩu; nếu lưu lượng công việc bị thay đổi sau khi thực hiện này, nó có thể khác với định nghĩa vào thời điểm chạy.

Trang tổng quan dữ liệu

Tên Phân tích bảng điều khiển: việc thực hiện tổng thể, tốc độ thành công, thời gian trung bình, và sử dụng hiệu quả, cộng với xu hướng thực thi, phân phối trạng thái, và mức độ làm việc cao nhất, với 24 giờ/ 30 ngày.

Vị Trí lỗi

Khi một thực hiện là FAILED, đầu tiên tìm thấy bước màu đỏ trong dòng thời gian và mở chi tiết của nó: thông điệp lỗi trên thanh "raput", và các chi tiết tiến trình nằm trên thanh "Sự kiện" (một bước ký mã cũng ở đây). Các bước được tái định cư cho thấy số lần thử lại của họ.

Để biết làm thế nào để xử lý lỗi thông thường, xem Tên.

Thời gian lưu giữ

Hồ sơ thực thi (status, kết quả, sự kiện, dữ liệu hiệu suất) và các tập tin hiện vật được giữ lại trong 90 ngày theo mặc định, sau đó nền tảng làm sạch chúng trên một chương trình; thời gian chính xác phụ thuộc vào kế hoạch hoặc việc cài đặt, và việc thực hiện đang chạy không bao giờ được làm sạch.

Bước tiếp theo

  • @ Info: status — Dùng nó khi "không hiểu vì sao chạy ra thế này"
  • Tên — Lỗi chung và cách sửa chữa chúng
  • Đã Cập nhật — Cách xử lý các vụ hành hình bị truy tố