Bagaimana cara mengatur pemantauan ke layanan sistem saya?
Baik menggunakan skrip otomatis yang memindai setiap saat, jika httpd, mysqld, and my custom daemon
sedang berjalan atau tidak, jika tidak berjalan maka secara otomatis akan restart dengan cepat?
Ada ide?
Misalnya:
*Day 1:* System is running in Rail way where no support can be 24/7 available, Day 1 was fine. *Day 2:* System in the middle of the Rail way crashed cause httpd and mysqld for some reason not running the service
Bagaimana bisa otomatis sehingga service httpd
tetap berjalan dan service mysqld
tetap berjalan?
Jawaban yang Diterima:
Ada berbagai alat untuk melakukan ini (di antaranya, selain daemontools dan perp, saya tidak punya banyak pengalaman dengannya):
- daemontools kurang lebih merupakan implementasi "klasik" yang melahirkan sebagian besar implementasi modern lainnya
- pengawas
- minit
- s6
- lari
Yang kami sukai di tempat kerja saya adalah pelaku, yang merupakan fitur terbaik untuk infrastruktur kami. Beberapa alat ini hanya melakukan apa yang Anda inginkan sebagai bagian dari fungsionalitas totalnya, sehingga mungkin tidak cocok untuk kasus penggunaan Anda.