Nên sử dụng - systemd HOẶC giám sát viên?


13

Tôi có một plugin để cảnh báo về elaticsearch.

Điều này được chạy thủ công mọi lúc

python -m elastalert.elastalert --verbose --rule example_frequency.yaml   

Bằng cách này, phải dành một màn hình cho nó và tôi muốn nó chạy ở chế độ nền.

Nhiệm vụ này có thể được thực hiện theo 2 cách, hoặc tôi sử dụng Trình giám sát hoặc systemd .

Tất cả tôi phải làm là viết một kịch bản cho bất kỳ trong số này.

Nhưng những gì tôi thực sự nên sử dụng trong sản xuất?

Những ưu và nhược điểm của cả hai là gì?

Câu trả lời:


13

Đối với trường hợp sử dụng của bạn, systemd là đủ tốt.

ưu điểm hệ thống:

Đi kèm với hệ điều hành. Không cần một sự phụ thuộc khác.

Đơn giản để sử dụng. Không có đường cong học tập vì nó có thể được quản lý như một dịch vụ hệ thống.

giám sát ưu:

Bất kỳ người dùng có thể quản lý các quy trình. Không cần phải là siêu người dùng.

Có giao diện web đẹp để quản lý quá trình.

Hoạt động trên bất kỳ distro.

Linh hoạt hơn trong quá trình quản lý (nhóm, thứ tự ưu tiên).

Bạn có thể đọc tài liệu để biết thêm lợi thế của giám sát .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.