Domovská » jak » Nastavení upozornění e-mailu na upozornění na hardware serveru Dell

    Nastavení upozornění e-mailu na upozornění na hardware serveru Dell

    Všechny servery Dell jsou dodávány se softwarem Dell OpenManage Server Administrator, který má schopnost monitorovat a zobrazovat indikátory úrovně systému. Dále můžete na kartě Správa výstrah konfigurovat akce, které se mají spustit při každém spuštění výstrahy. Bohužel neexistuje žádné vozidlo pro uplatňování jednotných upozornění na všechny události, a proto poskytneme skript, který nakonfiguruje všechna upozorňovací akce a pošle e-mail s upozorněním na příslušnou událost. Ačkoli je můžete nastavit ručně, skript je ideální, protože můžete snadno nasadit tento server na více serverů.

    Jak to funguje

    Scénář je velmi jednoduchý. K dispozici je příkaz pro nastavení, který nastavuje každé upozornění na "Spuštění aplikace" s aplikací, která je samotným skriptem. Při spuštění skriptu jednoduše generuje e-mail (pomocí nástroje Blat) s názvem počítače, datem, časem a výstrahou..

    Před spuštěním skriptu:

    Po spuštění skriptu:

    Všechny výstrahy používají emailový skript:

    Požadavky

    Samozřejmě budete muset mít nainstalovaný Dell OpenManage Server Assistant. Tento software, pokud není dodán s vaším systémem, lze stáhnout prostřednictvím webu podpory společnosti Dell.

    Navíc budete muset mít Blat, emailer příkazového řádku, nakonfigurovaný na vašem systému. Chcete-li nakonfigurovat Blat, stačí stahovat binární soubory a extrahovat je (celkem 3: blat.exe, blat.dll, blat.lib) do umístění v proměnné PATH vašeho systému, například složky Windowssystem32. Potom z příkazového řádku spusťte:

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

    Nahradit poštovní server a e-mailovou adresu odpovídajícím způsobem. Většinou je tento příkaz vše, co potřebujete ke spuštění, ale pokud má váš server speciální konfiguraci (alternativní port atd.), Můžete vidět možnosti plné instalace na webových stránkách společnosti Blat.

    Nastavení upozornění upozornění e-mailu

    Jakmile budete mít tyto požadavky na místě, jste připraveni použít skript. Upravte skript tak, aby obsahoval (a) e-mailovou adresu (proměnnou "ToEmail"). Pokud váš server vyžaduje ověření pro přenos, musíte tyto parametry přidat do příkazu Blat, jak je dokumentováno ve skriptu.

    Chcete-li nastavit upozornění Server Assistant na použití skriptu, stačí spustit nastavení:

    DellAlert / nastavení

    Potvrďte, že chcete použít tento skript jako varovnou akci a vy jste všichni nastaveni. Jako součást nastavení se aktivuje vzorek upozornění, abyste se ujistili, že e-maily se dostanou k určeným příjemcům.

    Scénář

    @ECHO OFF TITLE Výstraha Dell Hardware Email ECHO Dell Hardware Alert Email ECHO Autor: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. REM pošle e-mailové upozornění, když se spustí varování hardwaru společnosti Dell. REM Tento skript by neměl být v cestě, která obsahuje mezery. REM REM Použití: REM DellAlert / SETUP | Výstražná zpráva REM / SETUP Konfigurace nástroje Dell Server Assistant pro použití tohoto skriptu pro výstrahy. REM Upozornění REM Zpráva odeslat. REM REM Vyžaduje: REM Blat: (emailer příkazového řádku) je nakonfigurován a pracuje na současném systému. REM Pokud váš e-mailový server vyžaduje ověření přenosu, viz komentáře níže. REM E-mailová adresa (emailem) pro odeslání výstrah (oddělená čárkou) SET [email protected] SETLOCAL EnableExtensions IF / I % 1 == / SETUP Nastavení GOTO Pokud není % 1 ==  Výstraha GOTO Konec: Upozornění SET Log = "% TEMP% DellAlert.txt" DATE / T>% Log% TIME / T >>% Log% ECHO Dell Alert Tripped! >>% Log% ECHO% * >>% Log% REM Pokud váš e-mailový server vyžaduje autentizaci k přenosu, REM přidejte na konec řádku níže následující příkaz: REM -u UserName -pw heslo BLAT% Log% -to% ToEmail % -subject "% ComputerName% Hardware Alert" Pokud existují% Log% DEL / F / Q% Log% GOTO End: Setup ECHO Toto nahrazuje všechny aktuální výstrahy Dell Server Assistant s voláním ECHO k tomuto skriptu. Chcete-li potvrdit, že chcete pokračovat, zadejte YES (velká a malá písmena). SET / P Potvrdit = NEPŘEHLÉDNĚTE % Potvrdit% == YES GOTO Ukončit SET ScriptPath =% ~ dpnx0 ECHO Konfigurace výstrah pro použití:% ScriptPath% omconfig system alert event = powersupply execappath = "% ScriptPath% omconfig systém alertační událost = powersupplywarn execappath = "% ScriptPath% upozornění na napájení" omconfig systém upozornění událost = tempwarn execappath = "% ScriptPath% varování teploty" omconfig systém upozornění událost = tempfail execappath = "% ScriptPath% = fanwarn execappath = "% ScriptPath% upozornění na rychlost ventilátoru" omconfig systém upozornění událost = fanfail execappath = "% ScriptPath% selhání rychlosti ventilátoru" omconfig systém upozornění událost = voltwarn execappath = "% ScriptPath% varování napětí" omconfig systém alertaction event = voltfail execappath = "% ScriptPath% selhání napětí" omconfig systém alertaction event = intruze execappath = "% ScriptPath% intrusion chassis" omconfig systém upozornění událost = redundegrad execappath = "% ScriptPath% redundancy d econtrol system alarming event = redunlost execappath = "% ScriptPath% redundance lost" omconfig systém alertaction event = memprefail execappath = "% ScriptPath% paměť před selháním" omconfig systém alertaction event = memfail execappath = "% ScriptPath% memory failure" systémová výstraha událost = hardwarelogwarn execappath = "% ScriptPath% upozornění hardwarového protokolu" omconfig systém alertace událost = hardwarelogfull execappath = "% ScriptPath% hardwarový protokol plný" omconfig systém alertaction event = procesorwarn execappath = "varování ScriptPath% procesoru" = procesorfail execappath = "% ScriptPath% selhání procesoru" omconfig systém alertace událost = watchdogasr execappath = "% ScriptPath% watchdog asr" omconfig systém alertaction event = batterywarn execappath = % ScriptPath% selhání baterie "omconfig systém upozornění událost = systempowerwarn execappath ="% ScriptPath% varování systému napájení " omconfig systém upozornění událost = systempowerfail execappath = "% ScriptPath% selhání napájení systému" omconfig systém upozornění událost = storagesyswarn execappath = "% ScriptPath% systém úložiště varování" omconfig systém upozornění událost = storagesysfail execappath = "% ScriptPath% alarm událost = storagectrlwarn execappath = "varování ovladače úložiště% ScriptPath" omconfig systém upozornění událost = storagectrlfail execappath = "% ScriptPath% selhání řadiče úložiště" omconfig system alert event = pdiskwarn execappath = "% ScriptPath% = pdiskfail execappath = "% ScriptPath% selhání fyzického disku" omconfig systém alertaction event = vdiskwarn execappath = "varování virtuálního disku% ScriptPath%" omconfig system alert event = vdiskfail execappath = "% ScriptPath% selhání virtuálního disku" execappath = "varování skříně% ScriptPath%" omconfig systém upozornění event = enclosur "chyba zabezpečení skriptu"% ScriptPath%% ScriptPath% failover skriptů ". chybová zpráva"% ScriptPath% system storage alert event = storagectrlbatterywarn execappath = "% ScriptPath% ECHO Odeslání upozornění na vzorku: ECHO% ToEmail% CALL: Zkouška výstrah výstražné upozornění hardware hardwaru Dell ... ECHO. PAUSE GOTO Konec: Konec ENDLOCAL

    Změny / údržba skriptů

    Upozornění na událost z poskytnutého skriptu jsou na jednom z našich serverů Dell. V závislosti na hardwaru serveru serveru Dell a na verzi Server Assistant se výstrahy mohou lišit. Obecně lze zjistit, kdy spustíte instalační skript, pokud událost není platná pro váš server (například pokud nemáte RAID řadiče Dell), protože některá položka vytváření událostí úložiště selžou.

    Akce spouštěná ve výše uvedeném skriptu byla získána spuštěním následujícího příkazového řádku:

    omconfig systém upozornění /?

    Tento příkaz obsahuje seznam všech klíčových slov události s popisem příslušné výstrahy. Chcete-li přidat další upozornění, spusťte výše uvedený příkaz a přidejte chybějící položky do části nastavení skriptu a potom znovu spusťte skript pomocí přepínače / Setup.

    Odkazy

    Stáhněte si skript upozornění Dell Server Email from SysadminGeek.com

    Stáhnout Blat Command Line Emailer

    Web podpory společnosti Dell