Jira

Tự động hóa trang trạng thái bằng Jira

Gửi webhook từ Jira để cập nhật trang trạng thái
Gửi webhook từ Jira để cập nhật trang trạng thái
Trang trạng thái của bạn được cập nhật
Trang trạng thái của bạn được cập nhật
Tùy chỉnh cập nhật bằng mẫu có sẵn
Tùy chỉnh cập nhật bằng mẫu có sẵn
  1. Tạo webhook Jira trong Instatus Jira Integration
  2. Trong bảng điều khiển Jira, vào Space Settings → Automation → Create rule → Create from scratch
  3. Space Settings và Automation của Jira
    Jira tạo quy tắc từ đầu

    Để áp dụng quy tắc tự động hóa cho tất cả space, bạn cần chuyển sang Global administration và áp dụng các quy tắc tương tự sau:

  4. Tạo quy tắc để tạo sự cố khi issue Jira được tạo
  5. Thêm trigger → tìm & chọn Work item created

    Trigger Work item created của Jira
  6. Nhấp Add condition rồi chọn Work item fields condition. Đặt Field là Issue type và giá trị là loại issue bạn chọn. Bạn có thể tạo loại issue mới cho mục đích này.
  7. Điều kiện Work item fields của Jira cho Issue type
  8. Thêm thành phần action mới và chọn Send web request
  9. Dán URL webhook từ bước 1 vào trường request URL. Chọn phương thức POST làm phương thức HTTP, chọn Custom data cho body và dán nội dung sau:
  10. {
    "trigger": "down"
    }
    Hành động Send web request của Jira với phương thức POST
  11. Đảm bảo Actor của quy tắc tự động hóa này được đặt là Automation for Jira để tránh các vấn đề về quyền. Bạn có thể kiểm tra ở Rule details → Actor
  12. Nhấp next → bật quy tắc và đặt tên cho nó
  13. Chúng ta đã tạo quy tắc tạo sự cố. Bây giờ hãy tạo quy tắc giải quyết sự cố:

  14. Thêm trigger → tìm & chọn Work item transitioned → đặt trạng thái To là Done hoặc bất kỳ trạng thái nào cho biết đã giải quyết
  15. Trigger Work item transitioned của Jira với trạng thái Done
  16. Nhấp add condition rồi chọn Work item fields condition. Đặt Field là Issue type và giá trị giống loại issue đã dùng trong quy tắc tạo sự cố (Bước 4)
  17. Điều kiện Issue type của Jira
  18. Thêm thành phần action và chọn Send web request
  19. Dán cùng URL webhook từ bước 1 vào trường request URL. Chọn phương thức POST làm phương thức HTTP, chọn Custom data cho body và dán nội dung sau:
  20. {
    "trigger": "up"
    }
    Hành động Send web request của Jira cho quy tắc giải quyết sự cố
  21. Đảm bảo Actor của quy tắc tự động hóa này được đặt là Automation for Jira để tránh các vấn đề về quyền. Bạn có thể kiểm tra ở Rule details → Actor
  22. Nhấp next → bật quy tắc và đặt tên. Vậy là quy tắc giải quyết sự cố đã được tạo.
  23. Xong! 🎉