17Aug

Obavijesti o postavljanju e-pošte za Dellove hardverske upozorenja poslužitelja

Svi Dellovi poslužitelji dolaze s softverom administratora Dell OpenManage Server koji ima mogućnost nadzora i prikazivanja pokazatelja razine sustava. Osim toga, putem kartice Upozorenje možete konfigurirati radnje koje će se izvršiti kad god se pokrene upozorenje. Nažalost, ne postoji vozilo za primjenu ujednačenih obavijesti svim događajima pa ćemo osigurati skriptu koja konfigurira sve upozoravajuće radnje kako bi poslala e-poruku koja vas obavještava o događaju. Dok biste mogli postaviti ručno, skriptu je idealna jer možete jednostavno implementirati ovo na više poslužitelja.

Kako to radi

Skripta je vrlo jednostavna. Postoji naredba za postavljanje koja svako upozorenje postavlja na "Izvrši aplikaciju", pri čemu je aplikacija sama skripta. Kada se skripta pokrene, jednostavno generira e-poštu( pomoću alata Blat) s nazivanjem računala, pokrenutom datumom, vremenom i upozorenjem.

Prije pokretanja skripte:

Nakon pokretanja skripte:

Sve upozorenja koriste skriptu obavijesti e-poštom:

Zahtjevi

Naravno, trebat ćete instalirati pomoćnik Dell OpenManage Server Assistant. Ovaj softver, ako ga ne dobiva s vašim sustavom, možete preuzeti putem Dellove web stranice za podršku.

Osim toga, morat ćete imati Blat, e-poštu za naredbeni redak, konfiguriranu na vašem sustavu. Da biste konfigurirali Blat, samo preuzmite binarne datoteke i izvadite ih( 3 ukupno: blat.exe, blat.dll, blat.lib) na lokaciju u varijabli PATH sustava, kao što je mapa Windowssystem32.Zatim iz naredbenog retka, pokrenite:

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

Zamijenite poslužitelj e-pošte i od adrese e-pošte na odgovarajući način. Veći dio ove naredbe je sve što trebate pokrenuti, ali ako vaš poslužitelj ima posebnu konfiguraciju( alternativni priključak itd.), Možete vidjeti punu opciju instalacije na Blatovoj web stranici.

Obavijest o upozorenju e-pošte

Nakon što ste ispunili ove zahtjeve, spremni ste za upotrebu skripte. Uredite skriptu da biste uključili e-adresu( e) da biste ga obavijestili( varijabla 'ToEmail').Ako vaš poslužitelj zahtijeva autentifikaciju za prijenos, morat ćete dodati ove parametre u naredbu Blat kako je dokumentirano u skripti.

Za postavljanje upozorenja pomoćnika poslužitelja da biste koristili skriptu, samo pokrenite postavke:

DellAlert / setup

Potvrdite želite li koristiti ovu skriptu kao akciju upozorenja i svi ste postavljeni. U sklopu postava aktivira se uzorak upozorenja kako biste bili sigurni da e-poruke dolaze do namjeravanih primatelja.

Skripta

@ECHO OFF TITLE Dell Hardver Email Upozorenje ECHO Dell Hardver E-mail Upozorenje ECHO Napisao: Jason Faulkner ECHO SysadminGeek.com ECHO.JEKA.REM šalje upozorenja e-poštom kada se aktiviraju Dell hardverska upozorenja. REM Ova skripta ne smije biti u putu koji sadrži razmake. REM REM Upotreba: REM DellAlert{ / SETUP |Poruka upozorenja} REM / SETUP Konfigurirajte pomoćnika Dell poslužitelja da biste koristili ovu skriptu za upozorenja. REM Poruka upozorenja REM Poruka za slanje. REM REM zahtijeva: REM Blat:( naredbeni redak e-pošte) konfiguriran je i radi na trenutačnom sustavu. REM Ako vaš poslužitelj e-pošte zahtijeva autentifikaciju za prijenos, pogledajte komentare u nastavku. REM adresa e-pošte za slanje upozorenja na( odvojene zarezom) SET [email protected] SETLOCAL EnableExtensions IF / I{ % 1} =={ / SETUP} GOTO postavljanje NIŠTA{ % 1} =={ } GOTOUpozorenje GOTO Završetak: Alert SET Log = "% TEMP% DellAlert.txt" DATE / T & gt;% Dnevnika% TIME / T & gt;% Prijavite se! ECHO Dell Alert je iskoristio!& Gt; & gt;% Log% ECHO% * & gt;% Log% REM Ako vaš poslužitelj e-pošte zahtijeva autentifikaciju za prijenos, REM dodajte sljedeće do kraja donje linije: REM -u UserName -pw Lozinka BLAT% Dnevnik% -do% ToEmail% -subject "% ComputerName% Hardware Alert"Ako je postojanje% Log% DEL / F / Q% Zapisnik% GOTO Završetak: Postava ECHO Ovo će zamijeniti sva trenutna upozorenja pomoćnika za Dell poslužitelj s pozivom ECHO ovoj skripti. Da biste potvrdili da želite nastaviti, unesite YES( velika i mala slova).SETUP / P Potvrdi = Ako nije{ % Potvrdi%} =={ YES} GOTO Završi SET ScriptPath =% ~ dpnx0 ECHO Konfiguriranje upozorenja za korištenje:% ScriptPath% omconfig sustav alertacija event = powersupply execappath = "% ScriptPath%omconfig sustav alertacija event = powersupplywarn execappath = "% ScriptPath% upozorenje napajanja" omconfig sustav alertacija event = tempwarn execappath = "% ScriptPath% upozorenje temperature" omconfig sustav alertacija događaj = tempfail execappath = "% ScriptPath% temperatura neuspjeh" omconfig sustav alertacija događaj= fanwarn execappath = "% ScriptPath% upozorenje brzine ventilatora" omconfig sustav alertacija događaj = fanfail execappath = "% ScriptPath% brzina neuspjeha ventilatora" omconfig sustav alertacija događaj = voltwarn execappath = "% ScriptPath% upozorenje napona" omconfig sustav alertacija događaj = voltfail execappath= "% ScriptPath% neuspjeh napona" omconfig sustav alertacija događaj = intrusion execappath = "% ScriptPath% upada šasije" omconfig sustav alertacija event = redundegrad execappath = "% ScriptPath% redundancija degreged "omconfig sustav alertacija događaj = redunlost execappath ="% ScriptPath% redundancija izgubljen "omconfig sustav alertacija događaj = memprefail execappath ="% ScriptPath% memorija unaprijed neuspjeh "omconfig sustav alertacija event = memfail execappath ="% ScriptPath% memorija neuspjeh "omconfigsustav alertacija događaj = hardwarelogwarn execappath = "% ScriptPath% upozorenje hardvera log" omconfig sustav alertacija događaj = hardwarelogfull execappath = "% ScriptPath% hardvera log pune" omconfig sustav alertacija event = procesorwarn execappath = "% ScriptPath% upozorenje procesora" omconfig sustav alertacija događaj= processorfail execappath = "% ScriptPath% neuspjeh procesora" omconfig sustav alertacija event = watchdogasr execappath = "% ScriptPath% watchdog asr" omconfig sustav alertacija događaj = batterywarn execappath = "% ScriptPath% upozorenja akumulatora" omconfig sustav alertacija event = batteryfail execappath = "% ScriptPath% neuspjeh baterije "omconfig sustav alertacija događaj = sustavni potez execappath ="% ScriptPath% upozorenje na napajanje sustava "omconfig sustav alertacija događaj = systempowerfail execappath = "% ScriptPath% nestanka napajanja sustava" omconfig sustav alertacija događaj = spremagesyswarn execappath = "% ScriptPath% upozorenje sustava za pohranu" omconfig sustav alertacija događaj = storagesysfail execappath = "% ScriptPath% kvara sustava za pohranu" omconfig sustavalertacija događaja = storagectrlwarn execappath = "% ScriptPath% upozorenja kontrolera za pohranu" omconfig sustav alertacija događaj = storagectrlfail execappath = "% ScriptPath% neuspjeh kontrolera pohrane" omconfig sustav alertacija događaj = pdiskwarn execappath = "% ScriptPath% upozorenje fizičkog diska" omconfig sustav alertacija događaj= pdiskfail execappath = "% ScriptPath% neuspjeh fizičkog diska" omconfig sustav alertacija događaj = vdiskwarn execappath = "% ScriptPath% upozorenje virtualnog diska" omconfig sustav alertacija event = vdiskfail execappath = "% ScriptPath% kvara virtualnog diska" omconfig sustav alertacija event =execappath = "% ScriptPath% upozorenje za ograđivanje" omconfig sustav alertacija događaj = zatvorenefail execappath = "% ScriptPath% zatvaranje kućišta" omconfig sustav alertacija događaj = storagectrlbatterywarn execappath = "% ScriptPath% upozorenja akumulatora za pohranu podataka" omconfig sustav alertacija event = storagectrlbatteryfail execappath = "% ScriptPath%ECHO Upućivanje uzorka upozorenja na: ECHO% ToEmail% POZIV: Testiranje upozorenja Dellova upozorenja o hardveru. .. ECHO.PAUSE GOTO Završetak: Završi ENDLOCAL

Modifikacije / Održavanje skripti

Događajna upozorenja iz priložene skripte nalaze se na jednom od naših Dell poslužitelja. Ovisno o vašem Dell hardveru poslužitelja i verziji pomoćnika poslužitelja, upozorenja se mogu razlikovati. Općenito, možete saznati kada pokrenete skriptu za postavljanje ako događaj nije važeći za vaš poslužitelj( na primjer, ako nemate Dell RAID kontrolere) jer će neke stavke izrade događaja pohrane uspjeti.

Pokazivači događaja u gore navedenoj skripti dobiveni su pokretanjem sljedećeg iz naredbenog retka:

omconfig sustav alertacija /?

Ova naredba navodi sve ključne riječi događaja s opisom upozorenja. Da biste dodali dodatna upozorenja, pokrenite gornju naredbu i dodajte nedostajuće unose u dio za postavljanje skripte, a zatim ponovo pokrenite skriptu pomoću postavke / postavke.

Linkovi

Preuzimanje Dell Script poslužitelja e-pošte upozorenja od SysadminGeek.com

Preuzimanje Blat naredbenog retka Emailer

Dell Support Site