Công cụ tác vụ
Tổng quan về VergeOS Task Engine để tự động hóa các thao tác với trình kích hoạt dựa trên sự kiện và dựa trên lịch, bao gồm kiến trúc mô-đun cho tác vụ, lịch, sự kiện và webhook.
Danh sách Công cụ tác vụ cho phép các thao tác tự động trong VergeOS, được kích hoạt bởi các sự kiện cụ thể hoặc thời gian đã lên lịch. Các tác vụ được định nghĩa có thể chạy một lần hoặc lặp lại theo cấu hình của bạn.
Ví dụ về tác vụ dựa trên sự kiện
Các tác vụ được kích hoạt tự động khi một sự kiện đã định xảy ra:
Gửi thông báo email khi quá trình cập nhật hệ thống hoàn tất
Bật một máy ảo cụ thể khi một người dùng được chỉ định đăng nhập vào VergeOS
Sử dụng webhook để thông báo cho hệ thống cảnh báo bên ngoài khi phát hiện lỗi đồng bộ
Ví dụ về tác vụ theo lịch
Các tác vụ chạy vào thời điểm hoặc khoảng thời gian được xác định trước:
Kiểm tra và tải xuống các bản cập nhật hệ thống vào mỗi thứ Bảy lúc 5:00 PM
Vô hiệu hóa một tài khoản người dùng (ví dụ: dành cho nhân viên tạm thời) 30 ngày sau khi tạo
Tắt nguồn một tenant vào một ngày cụ thể
Các thành phần của Công cụ tác vụ
Tác vụ
Xác định hành động cần thực hiện (ví dụ: tắt nguồn VM, gửi thông báo)
Lịch
Chỉ định khi nào và tần suất một tác vụ nên chạy (ví dụ: hằng ngày, hằng tuần)
Sự kiện
Xác định các điều kiện kích hoạt một tác vụ (ví dụ: người dùng đăng nhập, đồng bộ thất bại)
Webhook
Các tác vụ đặc biệt đẩy dữ liệu đến các hệ thống bên ngoài theo thời gian thực
Nhật ký tác vụ
Ghi lại lịch sử tạo và thực thi tác vụ để phục vụ kiểm toán và khắc phục sự cố
Kiến trúc tự động hóa mô-đun
Công cụ tác vụ của VergeOS hỗ trợ điều phối linh hoạt các tác vụ, sự kiện, lịch và webhook. Thiết kế mô-đun này cho phép tự động hóa có khả năng mở rộng, tái sử dụng, được điều chỉnh theo môi trường của bạn:
Gán nhiều tác vụ hoặc sự kiện cho một webhook duy nhất — ví dụ, bạn có thể cấu hình một webhook để thông báo cho hệ thống bên ngoài, và để nó được kích hoạt bởi nhiều sự kiện khác nhau như lỗi đồng bộ, lần đăng nhập, hoặc cảnh báo hệ thống. Điều này giúp giảm trùng lặp và tập trung các tích hợp bên ngoài.
Kích hoạt một tác vụ duy nhất từ nhiều sự kiện khác nhau — chẳng hạn như bật một máy ảo khi một người dùng cụ thể đăng nhập hoặc khi một cửa sổ bảo trì theo lịch bắt đầu. Điều này cho phép bạn gộp logic và tái sử dụng các định nghĩa tác vụ trong nhiều tình huống.
Tạo một lịch một lần và áp dụng nó cho nhiều tác vụ — ví dụ, xác định một cửa sổ bảo trì hằng tuần và liên kết nó với nhiều tác vụ cập nhật, cảnh báo hoặc tắt máy. Điều này thúc đẩy sự nhất quán và đơn giản hóa việc quản lý cấu hình.
Thiết kế mô-đun này cho phép tự động hóa có khả năng mở rộng, tái sử dụng, được điều chỉnh theo môi trường của bạn.
Hướng dẫn liên quan
Cập nhật lần cuối
Nội dung này có hữu ích không?