If-Koubou

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

Obavijesti o postavljanju e-pošte za Dellove hardverske upozorenja poslužitelja (Kako da)

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 radi

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

Prije pokretanja skripte:

Nakon pokretanja skripte:

Sva 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.

Postavljanje obavijesti o upozorenju e-poštom

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 za upotrebu skripte, pokrenite postavku:

DellAlert / postava

Potvrdite da želite koristiti ovu skriptu kao upozorenje i sve vas je postavljeno. 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 ==  GOTO Upozorenje GOTO Završetak: Alert SET Log = "% TEMP% DellAlert.txt" DATUM / T>% Prijavite% TIME / T >>% Prijavite se! >>% Log% ECHO% * >>% Prijavite% REM Ako vaš poslužitelj e-pošte zahtijeva autentifikaciju za prijenos, REM dodajte sljedeće na kraj donje linije: REM -u UserName -pw Lozinka BLAT% Log% -to% ToEmail % -subject "% ComputerName% Hardver upozorenje" IF EXIST% Log% DEL / F / Q% Prijavite% GOTO End: 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 alertaction događaj = powersupplywarn execappath = "% ScriptPath% upozorenje napajanje" omconfig sustav alertaction događaj = tempwarn execappath = "% ScriptPath% upozorenje temperatura" omconfig sustav alertaction događaj = tempfail execappath = "% ScriptPath% temperatura neuspjeh" omconfig sustav alertaction događaj = fanwarn execappath = "% ScriptPath% brzina ventilatora upozorenje" omconfig sustav alertaction događaj = fanfail execappath = "% ScriptPath% brzina ventilatora neuspjeh" omconfig sustav alertaction događaj = voltwarn execappath = "% ScriptPath% napona upozorenje" omconfig sustav alertaction 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 d egraded”omconfig sustav alertaction događaj = redunlost execappath = "% ScriptPath% zalihost izgubio" omconfig sustav alertaction događaj = memprefail execappath = "% ScriptPath% pamćenje pre-neuspjeh" omconfig sustav alertaction događaj = memfail execappath = "% ScriptPath% memorije neuspjeh" omconfig sustav alertaction događaj = hardwarelogwarn execappath = "% ScriptPath% hardvera dnevnik upozorenje" omconfig sustav alertaction događaj = hardwarelogfull execappath = "% ScriptPath% hardvera dnevnik pune" omconfig sustav alertaction događaj = processorwarn execappath = "% ScriptPath% procesora upozorenje" omconfig sustav alertaction događaj = processorfail execappath = "% ScriptPath% neuspjeh procesora" omconfig sustav alertacija event = watchdogasrexecappath = "% ScriptPath% watchdog asr" omconfig sustav alertacija event = batterywarn execappath = "% ScriptPath% upozorenja na bateriju" omconfig sustav alertacija event = batteryfail execappath = "% ScriptPath% neuspjeh baterije" omconfig sustav alertacija event = sustavski potez execappath = "% ScriptPath % upozorenja na sustav upozorenja "omconfig sustav alertacija event = systempowerfail execappath ="% ScriptPath% nestanka napajanja sustava "omconfig sustav alertacija događaj = spremagesyswarn execappath ="% ScriptPath% upozorenje sustava za pohranu "omconfig sustav alertacija događaja = storagesysfail execappath ="% ScriptPath% sustav neuspjeh "omconfig sustav alertacija event = storagectrlwarn execappath ="% ScriptPath% upozorenja za pohranu podataka "omconfig sustav alertacija event = storagectrlfail execappath ="% ScriptPath% neuspjeh kontrolera pohrane "omconfig sustav alertacija event = pdiskwarn execappath ="% ScriptPath% "omconfig sustav alertacija event = pdiskfail execappath ="% ScriptPath% kvara fizičkog diska "omcon kvadratni sustav alertacija event = vdiskwarn execappath = "% ScriptPath% upozorenje virtualnog diska" omconfig sustav alertacija događaj = vdiskfail execappath = "% ScriptPath% virtualni disk neuspjeh" omconfig sustav alertacija događaj = enclosurewarn execappath = "% ScriptPath% upozorenje oštećenja" omconfig sustav alertacija eventControl = "% ScriptPath% failure failure" omconfig sustav alertacija događaj = storagectrlbatterywarn execappath = "% ScriptPath% kontroler pohrane upozorenja na bateriju" omconfig sustav alertacija događaj = 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

Promjene / održavanje skripte

Upozorenja o događaju iz isporuč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.

Pokretački događaj u gornjoj skripti dobiven je pokretanjem sljedećeg iz naredbenog retka:

omconfig sustav alertacija /?

Ova naredba navodi sve ključne riječi događaja s opisom odgovarajućeg 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

Preuzmite Skript Alert za e-poštu poslužitelja tvrtke Dell iz SysadminGeek.com

Preuzmite Blat naredbenog retka Emailer

Dell Podrška