Anasayfa » nasıl » Dell Sunucu Donanım Uyarıları için E-posta Bildirimleri Ayarlama

    Dell Sunucu Donanım Uyarıları için E-posta Bildirimleri Ayarlama

    Tüm Dell sunucuları, sistem seviyesi göstergelerini izleme ve görüntüleme özelliğine sahip Dell OpenManage Sunucu Yöneticisi yazılımı ile birlikte gelir. Ek olarak, Uyarı Yönetimi sekmesi aracılığıyla bir uyarı tetiklendiğinde yürütülecek eylemleri yapılandırabilirsiniz. Ne yazık ki, tüm olaylara tek tip bildirimler uygulamak için bir araç bulunmadığından, tüm uyarı işlemlerini sizi ilgili olayı bildiren bir e-posta gönderecek şekilde yapılandıran bir komut dosyası sunacağız. Bunları manuel olarak ayarlayabilmenize rağmen, bir betiği birden çok sunucuya kolayca dağıtabileceğiniz için idealdir.

    Nasıl çalışır

    Senaryo çok basittir. Her uyarıyı, uygulamanın betiği olduğu için “Uygulamayı yürüt” olarak ayarlayan bir ayar komutu vardır. Betik çalıştırıldığında, yalnızca bilgisayar adı, tarih, saat ve tetiklenen uyarı ile birlikte (Blat aracını kullanarak) bir e-posta oluşturur..

    Betik çalıştırılmadan önce:

    Betik çalıştırıldıktan sonra:

    Tüm uyarılar e-posta bildirim komut dosyasını kullanır:

    Gereksinimler

    Elbette, Dell OpenManage Sunucu Yardımcısı'nın kurulu olması gerekir. Sisteminizle birlikte verilmemişse, bu yazılım Dell'in destek sitesinden indirilebilir.

    Ek olarak, sisteminizde yapılandırılmış bir komut satırı e-postası olan Blat'a sahip olmanız gerekir. Blat'ı yapılandırmak için, sadece ikili dosyaları indirin ve onları (3 toplam: blat.exe, blat.dll, blat.lib) sisteminizin PATH değişkenindeki Windowssystem32 klasörü gibi bir konuma çıkartın. Ardından komut satırından şunu çalıştırın:

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

    Posta sunucusunu ve e-posta adresinden uygun şekilde değiştirin. Çoğunlukla bu komut, çalıştırmanız gereken tek şeydir, ancak sunucunuzun özel bir yapılandırması (alternatif bağlantı noktası vb.) Varsa, Blat'ın web sitesinde tam yükleme seçeneklerini görebilirsiniz..

    E-posta Uyarısı Bildirim Ayarı

    Bu gereksinimleri yerine getirdikten sonra, betiği kullanmaya hazırsınız. Bildirilecek e-posta adreslerini (To ToEmail ’değişkeni) eklemek için komut dosyasını düzenleyin. Sunucunuz geçiş yapmak için kimlik doğrulaması gerektiriyorsa, bu parametreleri komut dosyasında belgelendiği şekilde Blat komutuna eklemeniz gerekir..

    Komutu kullanmak için Server Assistant uyarıları ayarlamak için, yalnızca kurulumu çalıştırın:

    DellAlert / kurulum

    Bu betiği uyarı eyleminiz olarak kullanmak istediğinizi ve hepinizin hazır olduğunu onaylayın. Kurulumun bir parçası olarak, bir örnek uyarı tetiklenir, böylece e-postaların istenen alıcılara ulaştığından emin olabilirsiniz..

    Senaryo

    @ECHO OFF TITLE Dell Donanım E-posta Uyarısı ECHO Dell Donanım E-posta Uyarısı ECHO Yazan: Jason Faulkner ECHO SysadminGeek.com ECHO. EKO. REM Dell donanım uyarıları tetiklendiğinde e-posta uyarıları gönderir. REM Bu komut dosyası _not_ boşluk içeren bir yolda olmalıdır. REM REM Kullanımı: REM DellAlert / SETUP | Uyarı mesajı REM / SETUP Dell Server Assistant'ı uyarılar için bu betiği kullanacak şekilde yapılandırın. REM Uyarısı Mesajı REM Mesajı gönderilecek. REM REM Gereksinimi: REM Blat: (komut satırı e-posta adresi) mevcut sistemde yapılandırılmış ve çalışıyor. REM E-posta sunucunuz geçiş yapmak için kimlik doğrulaması gerektiriyorsa, aşağıdaki yorumlara bakın. REM Uyarıları göndermek için e-posta adresleri (virgülle ayrılmış) SET [email protected] SETLOCAL EnableExtensions IF / I % 1 == / SETUP GOTO KURULUMU DEĞİLDİR % 1 ==  GOTO Uyarı GOTO Sonu: Uyarı SET Günlüğü = "% TEMP% DellAlert.txt" DATE / T>% Günlük% ZAMAN / T >>% Günlük% ECHO Dell Uyarısı Açıldı! >>% Günlük% ECHO% * >>% Günlük% REM E-posta sunucunuz geçiş yapmak için yetkilendirme gerektiriyorsa, REM aşağıdaki satırı sonuna ekleyin: REM -u KullanıcıAdı -pw Şifre BLAT% Günlük% -to ToEmail % -subject "% ComputerName% Donanım Uyarısı" EĞER VARSA% Günlük% DEL / F / Q% Günlük% GOTO Sonu: ECHO Ayarı Bu, mevcut tüm Dell Sunucu Yardımcısı uyarılarını bu komut dosyası için ECHO çağrısı ile değiştirecektir. Devam etmek istediğinizi onaylamak için, YES (büyük / küçük harf duyarlı) girin. SET / P Confirm = NOT% % Confirm% == YES GOTO SET SET ScriptPath =% ~ dpnx0 ECHO Kullanılacak uyarıları yapılandırma:% ScriptPath% omconfig sistem uyarısı olayı = powersupply execappath = "% ScriptPath% güç kaynağı hatası" omconfig sistem uyarısı olayı = powersupplywarn execappath = "% ScriptPath% güç kaynağı uyarısı" omconfig sistem uyarısı olayı = tempwarn execappath = "% ScriptPath% sıcaklık uyarısı" omconfig sistem uyarısı olayı = tempfail execappath = "% ScriptPath% sıcaklık hatası" omconfig sistem uyarısı olayı = fanwarn execappath = "% ScriptPath% fan hızı uyarısı" omconfig sistem uyarısı olayı = fanfail execappath = "% ScriptPath% fan hızı arızası" omconfig sistem uyarısı olayı = voltwarn execappath = "% ScriptPath% gerilim uyarısı" omconfig sistem uyarısı olayı = "% ScriptPath% voltaj uyarısı" = "% ScriptPath% voltaj hatası" omconfig sistem uyarısı olayı = izinsiz çalıştırma execappath = "% ScriptPath% kasa izinsiz girme" = omconfig sistem uyarısı olayı = redundegrad execappath = "% ScriptPath% yedeklilik d egraded "omconfig sistem uyarısı olayı = redunlost execappath ="% ScriptPath% artıklık kaybedildi "omconfig sistem uyarısı olayı = memprefail execappath ="% ScriptPath% hafıza öncesi başarısız "omconfig sistem uyarısı olayı = memfail execappath ="% ScriptPath sistem uyarısı olayı " sistem uyarısı olayı = hardwarelogwarn execappath = "% ScriptPath% donanım günlüğü uyarısı" omconfig sistem uyarısı olayı = hardwarelogfull execappath = "% ScriptPath% donanım günlüğü dolu" omconfig sistem uyarısı olayı = işlemciwarn execappath = "% ScriptPath% işlemci uyarısı" omconfig sistem uyarısı olayı = processorfail execappath = "% ScriptPath% işlemci arızası" omconfig sistem uyarısı olayı = watchdogasr execappath = "% ScriptPath% watchdog asr" omconfig sistem uyarısı olayı = pil savaşı execappath = "% ScriptPath% pil uyarısı" omconfig sistem uyarısı olayı = "% ScriptPath% pil uyarısı" % ScriptPath% pil arızası "omconfig sistem uyarısı olayı = systempowerwarn execappath ="% ScriptPath% sistem gücü uyarısı " omconfig sistem uyarısı olayı = systempowerfail execappath = "% ScriptPath% sistem güç arızası" omconfig sistem uyarısı olayı = storagesyswarn execappath = "% ScriptPath% depolama sistemi uyarısı" omconfig sistem uyarısı olayı = omrafigysath = "% ScriptPath% sistem sistemi hatası" alertaction olayı = storagectrlwarn execappath = "% ScriptPath% depolama denetleyicisi uyarısı" omconfig sistem uyarısı olayı = storagectrlfail execappath = "% ScriptPath% depolama denetleyicisi arızası" omconfig sistem uyarısı olayı = pdiskwarn execappath = "% ScriptPath% uyarı diski olayı = omdogwarn execappath ="% ScriptPath% fiziksel disk uyarısı "omconfig = pdiskfail execappath = "% ScriptPath% fiziksel disk hatası" omconfig sistem uyarısı olayı = vdiskwarn execappath = "% ScriptPath% sanal disk uyarısı" omconfig sistem uyarısı olayı = vdiskfail execappath = "% ScriptPath% sanal disk hatası" omconfig sistem uyarısı olayı = "% ScriptPath% sanal disk hatası" execappath = "% ScriptPath% muhafaza uyarısı" omconfig sistem uyarısı olayı = withinur efail execappath = "% ScriptPath% koruma hatası" omconfig sistem uyarısı olayı = storagectrlbatterywarn execappath = "% ScriptPath% depolama denetleyicisi pil uyarısı" omconfig sistem alertaction olayı = = storagectrlbatteryfail execappath = "% ScriptPath% depolama denetleyicisi pil hatası" ECHO. ECHO Örnek uyarı gönderiliyor: ECHO% ToEmail% CALL: Uyarı Dell donanım uyarısı uyarılarını test etme… ECHO. DURAKLAT GOTO Bitiş: End ENDLOCAL

    Script Değişiklikleri / Bakım

    Sağlanan komut dosyasındaki olay uyarıları, Dell sunucularımızdan biridir. Dell sunucu donanımınıza ve Sunucu Yardımcısı sürümünüze bağlı olarak uyarılar değişebilir. Genel olarak, kurulum betiğini ne zaman çalıştırdığınızı, bir etkinlik sunucunuz için geçerli değilse (örneğin, Dell RAID denetleyiciniz yoksa) söyleyebilirsiniz, çünkü depolama etkinliği oluşturma öğelerinin bazıları başarısız olur.

    Yukarıdaki komut dosyasındaki olay tetikleyicileri, aşağıdakileri bir komut isteminden çalıştırarak elde edildi:

    omconfig sistem uyarısı /?

    Bu komut, tüm olay anahtar kelimelerini ilgili uyarının açıklaması ile listeler. Ek uyarılar eklemek için yukarıdaki komutu çalıştırın ve eksik girdileri komut dosyasının kurulum bölümüne ekleyin ve ardından komut dosyasını / Setup anahtarıyla yeniden çalıştırın.

    Bağlantılar

    SysadminGeek.com adresinden Dell Server E-posta Uyarısı Komut Dosyasını İndirin

    Blat Komut Satırı Emailer'i indirin

    Dell Destek Sitesi