GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Mendapatkan Notifikasi Saat Svcadm Memulai Ulang Layanan yang Mati?

Saya menggunakan svcadm untuk menjaga server node.js saya berjalan di Illumos, apakah ada cara untuk mendapatkan pemberitahuan jika svcadm me-restart server karena crash? Khususnya jika prosesnya mati dengan sendirinya dan bukan saat saya memulai ulang.

Saya ingin skrip dijalankan sehingga saya dapat mengirim email atau memberikan peringatan.

Jawaban yang Diterima:

Pada Solaris 11, Anda dapat meminta daemon SMF untuk memberi tahu Anda tentang perubahan status layanan:

  • Pemberitahuan untuk Transisi Status Instans SMF
  • Cara Mengatur Pemberitahuan Acara Transisi SMF

tapi saya tidak yakin apakah illumos memiliki fitur itu atau tidak, karena ini adalah tambahan untuk SMF di kemudian hari.

Pada rilis apa pun dengan SMF, Anda selalu dapat memasukkan perintah untuk mengirim email/memberi tahu Anda di metode awal layanan SMF Anda, jika Anda menggunakan skrip untuk itu, bukan hanya memanggil program langsung dari manifes SMF Anda.


Linux
  1. Cara menuju ke layanan/server yang berada di jaringan yang tidak dapat diakses (menggunakan terowongan SSH)

  2. Bagaimana Cara Menjalankan Perintah Saat Konten Direktori Diperbarui?

  3. Linux – Bagaimana Mendapatkan Lebih Sedikit Ttys Dengan Systemd?

  1. Linux – Bagaimana Cara Mendapatkan Pacman Untuk Menggunakan Pkgbuilds Kustom Saat Memperbarui?

  2. Bagaimana cara memulihkan semaphore ketika proses yang menurunkannya menjadi nol macet?

  3. Bagaimana cara mendapatkan errno saat epoll_wait mengembalikan EPOLLERR?

  1. Bagaimana menghentikan layanan systemd

  2. Bagaimana cara mendapatkan lebih sedikit tty dengan Systemd?

  3. Bagaimana cara mendapatkan baris yang berisi string dalam file?