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

Sadržaj:

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

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

Video: Obavijesti o postavljanju e-pošte za Dellove hardverske upozorenja poslužitelja
Video: Cloud Computing - Computer Science for Business Leaders 2016 - YouTube 2024, Travanj
Anonim

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:
Nakon pokretanja skripte:
Sva upozorenja koriste skriptu obavijesti e-poštom:
Sva upozorenja koriste skriptu obavijesti e-poštom:
Image
Image

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 -install 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 /setup

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 Hardware Email Alert ECHO Dell Hardware Email Alert ECHO Written by: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. REM Sends email alerts when Dell hardware warnings are triggered. REM This script should _not_ be in a path which contains spaces. REM REM Usage: REM DellAlert {/SETUP | Alert message} REM /SETUP Configure Dell Server Assistant to use this script for alerts. REM Alert Message REM Message to send. REM REM Requires: REM Blat: (command line emailer) is configured and working on the current system. REM If your email server requires authentication to relay, see comments below. REM Email address(es) to send alerts to (comma separated) SET [email protected] SETLOCAL EnableExtensions IF /I {%1}=={/SETUP} GOTO Setup IF NOT {%1}=={} GOTO Alert GOTO End:Alert SET Log='%TEMP%DellAlert.txt' DATE /T > %Log% TIME /T >> %Log% ECHO Dell Alert Tripped! >> %Log% ECHO %* >> %Log% REM If your email server requires autentication to relay, REM add the following to the end of the line below: REM -u UserName -pw Password BLAT %Log% -to %ToEmail% -subject '%ComputerName% Hardware Alert' IF EXIST %Log% DEL /F /Q %Log% GOTO End:Setup ECHO This will replace all the current Dell Server Assistant alerts with a call ECHO to this script. To confirm you want to continue, enter YES (case sensitive). SET /P Confirm= IF NOT {%Confirm%}=={YES} GOTO End SET ScriptPath=%~dpnx0 ECHO Configuring alerts to use: %ScriptPath% omconfig system alertaction event=powersupply execappath='%ScriptPath% power supply failure' omconfig system alertaction event=powersupplywarn execappath='%ScriptPath% power supply warning' omconfig system alertaction event=tempwarn execappath='%ScriptPath% temperature warning' omconfig system alertaction event=tempfail execappath='%ScriptPath% temperature failure' omconfig system alertaction event=fanwarn execappath='%ScriptPath% fan speed warning' omconfig system alertaction event=fanfail execappath='%ScriptPath% fan speed failure' omconfig system alertaction event=voltwarn execappath='%ScriptPath% voltage warning' omconfig system alertaction event=voltfail execappath='%ScriptPath% voltage failure' omconfig system alertaction event=intrusion execappath='%ScriptPath% chassis intrusion' omconfig system alertaction event=redundegrad execappath='%ScriptPath% redundancy degraded' omconfig system alertaction event=redunlost execappath='%ScriptPath% redundancy lost' omconfig system alertaction event=memprefail execappath='%ScriptPath% memory pre-failure' omconfig system alertaction event=memfail execappath='%ScriptPath% memory failure' omconfig system alertaction event=hardwarelogwarn execappath='%ScriptPath% hardware log warning' omconfig system alertaction event=hardwarelogfull execappath='%ScriptPath% hardware log full' omconfig system alertaction event=processorwarn execappath='%ScriptPath% processor warning' omconfig system alertaction event=processorfail execappath='%ScriptPath% processor failure' omconfig system alertaction event=watchdogasr execappath='%ScriptPath% watchdog asr' omconfig system alertaction event=batterywarn execappath='%ScriptPath% battery warning' omconfig system alertaction event=batteryfail execappath='%ScriptPath% battery failure' omconfig system alertaction event=systempowerwarn execappath='%ScriptPath% system power warning' omconfig system alertaction event=systempowerfail execappath='%ScriptPath% system power failure' omconfig system alertaction event=storagesyswarn execappath='%ScriptPath% storage system warning' omconfig system alertaction event=storagesysfail execappath='%ScriptPath% storage system failure' omconfig system alertaction event=storagectrlwarn execappath='%ScriptPath% storage controller warning' omconfig system alertaction event=storagectrlfail execappath='%ScriptPath% storage controller failure' omconfig system alertaction event=pdiskwarn execappath='%ScriptPath% physical disk warning' omconfig system alertaction event=pdiskfail execappath='%ScriptPath% physical disk failure' omconfig system alertaction event=vdiskwarn execappath='%ScriptPath% virtual disk warning' omconfig system alertaction event=vdiskfail execappath='%ScriptPath% virtual disk failure' omconfig system alertaction event=enclosurewarn execappath='%ScriptPath% enclosure warning' omconfig system alertaction event=enclosurefail execappath='%ScriptPath% enclosure failure' omconfig system alertaction event=storagectrlbatterywarn execappath='%ScriptPath% storage controller battery warning' omconfig system alertaction event=storagectrlbatteryfail execappath='%ScriptPath% storage controller battery failure' ECHO. ECHO Sending sample alert to: ECHO %ToEmail% CALL:Alert Testing Dell hardware alert warnings… ECHO. PAUSE GOTO End:End 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 system alertaction /?

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

Preporučeni: