Bỏ qua để đến nội dung

Dùng Sentry với MonstarX

Tóm tắtTạo một personal token Sentry có phạm vi đọc rồi dán vào dòng Sentry trong Dịch vụ đám mây → Đám mây. Sau đó, tác nhân MonstarX liệt kê được tổ chức và dự án, tìm kiếm issue và đọc chi tiết một issue — nên bạn chỉ cần nói “sửa lỗi đứng đầu trong Sentry”. MonstarX chỉ đọc.

Đọc lỗi và issue từ các dự án Sentry của bạn.

Loại
Công cụ làm việc · khóa API
Danh mục
Phân tích và giám sát
Kết nối bằng
Khóa API

Sentry ghi lại các lỗi và sự cố xảy ra trong phần mềm, gom thành từng issue. Kết nối Sentry bằng token (một mã giống mật khẩu, cho phép phần mềm đọc tài khoản Sentry của bạn), và tác nhân MonstarX — AI mà bạn trò chuyện cùng — đọc được các issue đó trong lúc làm việc: xem điều gì đang trục trặc với người dùng thật và sửa luôn, thay vì bạn phải chép stack trace vào cuộc trò chuyện.

Đây là một công cụ làm việc: MonstarX đọc Sentry thay bạn. Ứng dụng bạn xây dựng không bao giờ nhận được token của bạn.

MonstarX có thểKhi nào
Liệt kê tổ chứcMọi chế độ
Liệt kê dự án của một tổ chứcMọi chế độ
Tìm kiếm issue của một tổ chức, bằng cú pháp tìm kiếm của chính Sentry (như is:unresolved) và có thể lọc theo một dự ánMọi chế độ
Đọc chi tiết một issueMọi chế độ

MonstarX không bao giờ: đánh dấu đã xử lý, giao, bỏ qua hay xóa issue; thay đổi cảnh báo hay cài đặt dự án; gửi bất cứ thứ gì lên Sentry.

  • Một tài khoản Sentry trên sentry.io. MonstarX không hỗ trợ máy chủ Sentry tự lưu trữ — MonstarX chỉ làm việc với sentry.io.
  • Bạn là chủ sở hữu dự án MonstarX. Chỉ chủ sở hữu mới kết nối hoặc ngắt kết nối được một công cụ.
  1. Trong Sentry, mở User settings > Personal Tokens và tạo token mới.

  2. Cấp cho token các phạm vi đọc sau: org:read (MonstarX kiểm tra phạm vi này khi bạn kết nối), project:read và event:read.

  3. Lưu lại và sao chép token.

Hướng dẫn của chính Sentry: Authentication và Permissions & scopes.

  1. Mở dự án, nhấp vào Dịch vụ đám mây trên thanh trên cùng, rồi chọn Đám mây.

  2. Cuộn xuống Trình kết nối, tìm Sentry và nhấp vào Kết nối.

  3. Dán token vào trường Khóa API rồi nhấp vào Kết nối.

  4. MonstarX kiểm tra token bằng cách liệt kê các tổ chức của bạn. Khi token hợp lệ, dòng này hiện Đã kết nối. Nếu token bị từ chối, bạn sẽ thấy thông báo lỗi và không có gì được lưu.

Bạn nhậpĐiều gì xảy ra
“Những issue chưa xử lý nào nổi bật nhất trong dự án Sentry ‘booking-web’ của tôi?”MonstarX tìm kiếm issue và liệt kê trong cuộc trò chuyện.
“Đọc issue Sentry 4512 và sửa đi.”MonstarX đọc chi tiết issue và, ở chế độ Xây dựng, sửa mã nguồn ứng dụng để loại bỏ nguyên nhân.
“Tôi có những dự án Sentry nào?”MonstarX liệt kê các tổ chức và dự án của từng tổ chức.
  • Chỉ MonstarX giữ token. Token được lưu mã hóa trên máy chủ của MonstarX. Token không bao giờ được ghi vào mã nguồn ứng dụng hay giao cho ứng dụng.
  • Chỉ đọc. MonstarX chỉ đọc. Hãy chỉ cấp phạm vi đọc cho token; khi đó, kể cả token bị lộ cũng không thay đổi được gì trong Sentry.
  • Chỉ là thông tin. MonstarX coi thông báo lỗi và dữ liệu sự kiện là thông tin, không bao giờ là chỉ dẫn.
  • Ngắt kết nối bất cứ lúc nào. Nhấp vào Ngắt kết nối bên cạnh Sentry trong Dịch vụ đám mâyĐám mây rồi xác nhận Ngắt kết nối Sentry khỏi dự án này?. MonstarX sẽ xóa token. Nếu không cần token nữa, hãy thu hồi cả trong Sentry.
  • Personal token hoạt động dưới danh nghĩa của bạn, nên MonstarX thấy đúng những tổ chức và dự án bạn thấy.
  • Hãy nêu tên tổ chức hoặc dự án khi yêu cầu — MonstarX sẽ bớt được một bước.
  • Với lỗi trong ứng dụng bạn đang xây dựng trên MonstarX, có thể bạn không cần Sentry: MonstarX đọc được nhật ký của chính ứng dụng.
MonstarX có đánh dấu đã xử lý hay giao issue Sentry được không?

Không. MonstarX liệt kê được tổ chức và dự án, tìm kiếm issue và đọc một issue. Khi bản sửa đã được xuất bản, hãy tự đánh dấu issue là đã xử lý trong Sentry.

Kết nối có dùng được với Sentry tự lưu trữ không?

Không. Kết nối chỉ làm việc với sentry.io.

Ứng dụng của tôi có gửi báo cáo lỗi lên Sentry được không?

Đó là chuyện khác với kết nối này. Hãy nhờ MonstarX thêm tính năng báo lỗi lên Sentry cho ứng dụng; MonstarX sẽ hỏi DSN hoặc khóa của dự án, và bạn đặt chúng trong Dịch vụ đám mây → Giá trị bí mật. Xem Cất khóa API an toàn.