Beranda » bagaimana » Atur Notifikasi Email untuk Peringatan Perangkat Keras Server Dell

    Atur Notifikasi Email untuk Peringatan Perangkat Keras Server Dell

    Semua server Dell dilengkapi dengan perangkat lunak Dell OpenManage Server Administrator yang memiliki kemampuan untuk memantau dan menampilkan indikator level sistem. Selain itu, melalui tab Manajemen Lansiran Anda dapat mengonfigurasi tindakan yang akan dijalankan setiap kali peringatan dipicu. Sayangnya tidak ada kendaraan untuk menerapkan pemberitahuan seragam ke semua acara, jadi kami akan memberikan skrip yang mengonfigurasi semua tindakan waspada untuk mengirim email yang memberi tahu Anda tentang acara tersebut. Meskipun Anda dapat mengatur ini secara manual, memiliki skrip sangat ideal karena Anda dapat dengan mudah menggunakan ini di beberapa server.

    Bagaimana itu bekerja

    Scriptnya sangat sederhana. Ada perintah pengaturan yang mengatur setiap peringatan ke “Jalankan aplikasi” dengan aplikasi menjadi skrip itu sendiri. Ketika skrip berjalan, itu hanya menghasilkan email (dengan menggunakan alat Blat) dengan nama komputer, tanggal, waktu dan peringatan yang dipicu.

    Sebelum skrip dijalankan:

    Setelah skrip dijalankan:

    Semua peringatan menggunakan skrip pemberitahuan email:

    Persyaratan

    Tentu saja, Anda harus menginstal Dell OpenManage Server Assistant. Perangkat lunak ini, jika tidak disediakan dengan sistem Anda, dapat diunduh melalui situs dukungan Dell.

    Selain itu, Anda harus memiliki Blat, emailer baris perintah, yang dikonfigurasi pada sistem Anda. Untuk mengkonfigurasi Blat, cukup unduh file biner dan ekstrak (3 total: blat.exe, blat.dll, blat.lib) ke lokasi di variabel PATH sistem Anda, seperti folder Windowssystem32 Anda. Kemudian dari baris perintah, jalankan:

    blat-instal my.mailserver.com [email protected]

    Ganti server email dan dari alamat email dengan tepat. Untuk sebagian besar perintah ini adalah semua yang perlu Anda jalankan, tetapi jika server Anda memiliki konfigurasi khusus (port alternatif, dll.), Anda dapat melihat opsi pemasangan penuh di situs web Blat.

    Pengaturan Pemberitahuan Pemberitahuan Email

    Setelah Anda memiliki persyaratan ini, Anda siap menggunakan skrip. Edit skrip untuk memasukkan alamat email untuk memberi tahu (variabel 'ToEmail'). Jika server Anda membutuhkan autentikasi untuk menyampaikan, Anda harus menambahkan parameter ini ke perintah Blat seperti yang didokumentasikan dalam skrip.

    Untuk mengatur peringatan Server Assistant untuk menggunakan skrip, jalankan saja pengaturan:

    DellAlert / pengaturan

    Konfirmasikan bahwa Anda ingin menggunakan skrip ini sebagai tindakan peringatan dan Anda sudah siap. Sebagai bagian dari pengaturan, peringatan sampel dipicu sehingga Anda dapat memastikan email mencapai penerima yang dimaksud.

    Naskah

    @ECHO OFF TITLE Peringatan Email Hardware Dell ECHO Peringatan Email Hardware Dell ECHO Ditulis oleh: Jason Faulkner ECHO SysadminGeek.com ECHO. GEMA. REM Mengirim peringatan email saat peringatan perangkat keras Dell dipicu. REM Script ini seharusnya _not_ berada di jalur yang berisi spasi. REM REM Penggunaan: REM DellAlert / SETUP | Pesan peringatan REM / SETUP Konfigurasikan Dell Server Assistant untuk menggunakan skrip ini untuk peringatan. Pesan Peringatan REM Pesan REM untuk dikirim. REM REM Membutuhkan: REM Blat: (emailer baris perintah) dikonfigurasikan dan bekerja pada sistem saat ini. REM Jika server email Anda memerlukan otentikasi untuk menyampaikan, lihat komentar di bawah ini. REM Email address untuk mengirim peringatan ke (dipisahkan koma) SET [email protected] SETLOCAL EnableExtensions IF / I % 1 == / SETUP Pengaturan GOTO JIKA TIDAK % 1 ==  GOTO Peringatan Akhir GOTO: Peringatan SET Log = "% TEMP% DellAlert.txt" DATE / T>% Log% TIME / T >>% Log% ECHO Peringatan Dell Tersandung! >>% Log% ECHO% * >>% Log% REM Jika server email Anda memerlukan autentikasi untuk menyampaikan, REM tambahkan yang berikut ke akhir baris di bawah ini: REM -u UserName -pw Kata Sandi BLAT% Log% -to% ToEmail % -subjek "% ComputerName% Peringatan Perangkat Keras" JIKA ADA% Log% DEL / F / Q% Log% GOTO Akhir: Pengaturan ECHO Ini akan menggantikan semua peringatan Dell Server Assistant saat ini dengan panggilan ECHO ke skrip ini. Untuk mengonfirmasi bahwa Anda ingin melanjutkan, masukkan YES (peka huruf besar kecil). SET / P Konfirmasi = JIKA TIDAK % Konfirmasi% == YA SET SET GOTO ScriptPath =% ~ dpnx0 ECHO Mengkonfigurasi peringatan untuk menggunakan:% ScriptPath% omconfig acara peringatan sistem sistem = powersupply execappath = "% ScriptPath% kegagalan pasokan listrik" acara peringatan sistem omconfig = powersupplywarn execappath = "% ScriptPath% peringatan pasokan listrik" acara peringatan sistem omconfig = tempwarn execappath = "% ScriptPath% peringatan suhu" omconfig peringatan sistem acara = tempfail execappath = "% ScriptPath% kegagalan suhu" acara peringatan sistem omconfig = fanwarn execappath = "% ScriptPath% peringatan kecepatan kipas" omconfig sistem peringatan acara = fanfail execappath = "% ScriptPath% kegagalan kecepatan kipas" acara peringatan sistem omconfig = voltwarn execappath = "% ScriptPath% peringatan tegangan" omconfig sistem peringatan acara acara = voltfail execappath acara = "% ScriptPath% kegagalan tegangan" acara peringatan sistem omconfig = intrusi execappath = "% ScriptPath% sasis intrusi" acara peringatan sistem omconfig = redundegradasi execappath = "% ScriptPath% redundansi d egraded "acara peringatan sistem sistem omconfig = redunlost execappath ="% ScriptPath% redundansi hilang "acara peringatan sistem omconfig = memprefail execappath ="% ScriptPath% memori pra-kegagalan "omconfig sistem peringatan acara acara = memfail execappath ="% ScriptPath% memory kegagalan "omconfig acara peringatan sistem sistem = hardwarelogwarn execappath = "% ScriptPath% peringatan log perangkat keras" omconfig acara peringatan sistem sistem = hardwarelogfull execappath = "% ScriptPath% log perangkat keras penuh" omconfig peringatan sistem acara = prosesorwarn execappath = "% ScriptPath% peringatan prosesor" omconfig acara peringatan = processorfail execappath = "% ScriptPath% kegagalan prosesor" omconfig system alertaction event = watchdogasr execappath = "% ScriptPath% watchdog asr" acara peringatan sistem omconfig = batterywarn execappath = "% ScriptPath% peringatan baterai" omconfig acara peringatan sistem = batteryfail execappath = " % ScriptPath% kegagalan baterai "acara peringatan sistem omconfig = systempowerwarn execappath ="% ScriptPath% peringatan daya sistem " acara peringatan sistem omconfig = systempowerfail execappath = "% ScriptPath% kegagalan daya sistem" acara peringatan sistem omconfig = storagesyswarn execappath = "% ScriptPath% peringatan sistem penyimpanan" omconfig sistem peringatan acara acara = storagesysfail execappath = "% ScriptPath% kegagalan sistem penyimpanan" omconfig " acara alertaction = storagectrlwarn execappath = "% ScriptPath% pengontrol penyimpanan peringatan" omconfig sistem acara alertaction = storagectrlfail execappath = "% ScriptPath% kegagalan pengontrol penyimpanan" omconfig sistem peringatan aksi acara = pdiskwarn execappath = "% ScriptPath% peringatan fisik disk" omconfig peringatan sistem = pdiskfail execappath = "% ScriptPath% kegagalan disk fisik" acara peringatan sistem omconfig = vdiskwarn execappath = "% ScriptPath% peringatan disk virtual" acara peringatan sistem omconfig = vdiskfail execappath = "% ScriptPath% kegagalan disk disk" acara peringatan sistem omconfig = acara execappath = "% ScriptPath% peringatan enklosur" omconfig sistem peringatan acara = enclosur efail execappath = "% ScriptPath% gagal penutup" omconfig sistem peringatan acara = storagectrlbatterywarn execappath = "% ScriptPath% penyimpanan pengontrol baterai" omconfig sistem peringatan acara kejadian = storagectrlbatteryfail execappath = "% ScriptPath% penyimpanan pengontrol kegagalan baterai" ECHO. ECHO Mengirim peringatan sampel ke: ECHO% ToEmail% CALL: Peringatan Peringatan Peringatan peringatan perangkat keras Dell ... ECHO. PAUSE GOTO End: End ENDLOCAL

    Modifikasi / Pemeliharaan Skrip

    Lansiran acara dari skrip yang disediakan berasal dari salah satu server Dell kami. Tergantung pada perangkat keras server Dell Anda dan versi Server Assistant, peringatan dapat bervariasi. Secara umum, Anda dapat mengetahui kapan Anda menjalankan skrip pengaturan jika suatu kejadian tidak valid untuk server Anda (misalnya, jika Anda tidak memiliki pengontrol RAID Dell) karena beberapa item pembuatan acara penyimpanan akan gagal..

    Pemicu peristiwa dalam skrip di atas diperoleh dengan menjalankan yang berikut dari prompt perintah:

    peringatan sistem omconfig /?

    Perintah ini mencantumkan semua kata kunci acara dengan deskripsi dari masing-masing peringatan. Untuk menambahkan peringatan tambahan, jalankan perintah di atas dan tambahkan entri yang hilang ke bagian pengaturan skrip dan kemudian jalankan kembali skrip dengan saklar / Pengaturan.

    Tautan

    Unduh Script Peringatan Email Server Dell dari SysadminGeek.com

    Unduh Blat Command Line Emailer

    Situs Dukungan Dell