If-Koubou

Dell servera aparatūras brīdinājumu e-pasta paziņojumu iestatīšana

Dell servera aparatūras brīdinājumu e-pasta paziņojumu iestatīšana (Kā)

Visiem Dell serveriem ir Dell OpenManage Server Administrator programmatūra, kas spēj pārraudzīt un parādīt sistēmas līmeņa rādītājus. Turklāt, izmantojot cilni Alert Management, jūs varat konfigurēt darbības, kas jāveic ikreiz, kad brīdinājums tiek aktivizēts. Diemžēl nav vienotu paziņojumu izmantošanas visiem notikumiem, tāpēc mēs piedāvājam skriptu, kas konfigurē visas brīdināšanas darbības, lai nosūtītu e-pastu, kurā jūs informētu par attiecīgo notikumu. Kamēr jūs to varētu iestatīt manuāli, skripts ir ideāls, jo to var viegli izmantot vairākos serveros.

Kā tas strādā

Skripts ir ļoti vienkāršs. Ir iestatīšanas komanda, kas katram brīdinājumam iestata "Izpildīt lietojumprogrammu", kad lietojumprogramma ir pati skripts. Kad skripts darbojas, tas vienkārši ģenerē e-pastu (izmantojot rīku Blat), datora nosaukumu, datumu, laiku un brīdinājumu iedarbina.

Pirms skripta palaišanas:

Pēc skripta palaišanas:

Visi brīdinājumi izmanto e-pasta paziņojumu skriptu:

Prasības

Protams, jums būs nepieciešams instalēt Dell OpenManage servera palīgu. Šī programmatūra, ja tā netiek piegādāta jūsu sistēmā, ir lejupielādējama, izmantojot Dell atbalsta vietni.

Turklāt jums būs jābūt Blat, komandrindas e-pastu, kas ir konfigurēts jūsu sistēmā. Lai konfigurētu Blat, vienkārši lejupielādējiet bināros failus un ekstrahējiet tos (3 kopā: blat.exe, blat.dll, blat.lib) uz atrašanās vietu jūsu sistēmas PATH mainīgajā, piemēram, mapē Windowssystem32. Tad no komandrindas palaidiet:

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

Pareizi aizvietojiet pasta serveri un no e-pasta adreses. Lielākoties šī komanda ir viss, kas jums jāstrādā, bet, ja jūsu serverim ir īpaša konfigurācija (rezerves ports uc), jūs varat redzēt pilnas instalēšanas opcijas Blat vietnē.

E-pasta brīdinājuma paziņojuma iestatīšana

Kad jums ir šīs prasības, jūs esat gatavs izmantot skriptu. Rediģējiet skriptu, lai iekļautu e-pasta adresi (-es) paziņošanai (mainīgais "ToEmail"). Ja jūsu serverim ir nepieciešama autentificēšana, lai to pārraidītu, jums jāpievieno šie parametri Blat komandai, kā dokumentēts skriptā.

Lai uzstādītu brīdinājumus par servera palīgu, lai izmantotu skriptu, vienkārši palaidiet iestatīšanu:

DellAlert / setup

Apstipriniet, ka vēlaties izmantot šo skriptu kā brīdinājuma darbību, un jūs visi esat iestatījis. Iestatīšanas laikā tiek aktivizēts brīdinājuma paraugs, lai jūs varētu pārliecināties, vai e-pasta ziņojumi tiek sasniegti paredzētajiem adresātiem.

Scenārijs

@ECHO OFF NOSAUKUMS Dell aparatūras e-pasta brīdinājums ECHO Dell aparatūras e-pasta brīdinājums ECHO Raksta: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. REM Sūta e-pasta brīdinājumus, kad tiek aktivizēti Dell aparatūras brīdinājumi. REM Šim skriptam vajadzētu būt _not_ būt ceļā, kurā ir atstarpes. REM REM Lietošana: REM DellAlert / SETUP | Brīdinājuma ziņojums REM / SETUP konfigurēt Dell servera palīgu, lai izmantotu šo skriptu brīdinājumiem. REM brīdinājuma ziņojums REM ziņojums nosūtīšanai. REM REM Nepieciešama: REM Blat: (komandrindas e-pasts) ir konfigurēts un darbojas pašreizējā sistēmā. REM Ja jūsu e-pasta serverim ir nepieciešama autentificēšana, lai to pārraidītu, skatiet komentārus zemāk. REM e-pasta adreses (-es), lai nosūtītu brīdinājumus (ar komatu atdalīti) SET ToEmail = [email protected] SETLOCAL EnableExtensions IF / I % 1 == / SETUP GOTO iestatīšana IF NOT % 1 ==  GOTO Brīdinājums GOTO Beigas: Brīdinājums SET Log = "% TEMP% DellAlert.txt" DATE / T>% Log% TIME / T >> Log% ECHO Dell Brīdinājums apturēts! >> Log% ECHO% * >>% Log% REM Ja jūsu e-pasta serveris pieprasa autentifikāciju relay, REM pievieno tālāk norādītās rindiņas beigas: REM -u Lietotāja vārds -pw Parole BLAT% Log% -to% ToEmail % -subject "% ComputerName% Hardware Alert" JA UZSTĀDĪT% Log% DEL / F / Q% Log% GOTO Beigten: ECHO iestatīšana Tas aizvietos visus pašreizējos Dell Server Assistant brīdinājumus ar ECHO zvanu uz šo skriptu. Lai apstiprinātu, ka vēlaties turpināt, ievadiet YES (reģistrjutīga). SET / P Apstiprināt = JA NE % apstiprināt% == (YES) GOTO beigu SET ScriptPath =% ~ dpnx0 ECHO Lietojamo brīdinājumu konfigurēšana:% ScriptPath% omconfig sistēmas alertaction event = powersupply execappath = "% ScriptPath% omconfig system alertaction event = powerupplywarn execappath = "% ScriptPath% barošanas avota brīdinājums" omconfig sistēmas alertaction event = tempwarn execappath = "% ScriptPath% temperatūras brīdinājums" omconfig sistēmas alertaction event = tempfail execappath = "% ScriptPath% temperatūras mazspēja" omconfig sistēmas alertaction notikums = fanwarn execappath = "% ScriptPath% ventilatora ātruma brīdinājums" omconfig sistēmas alertaction notikums = fanfail execappath = "% ScriptPath% ventilatora ātruma mazspēja" omconfig sistēmas alertaction notikums = voltwarn execappath = "% ScriptPath% sprieguma brīdinājums" omconfig sistēmas alertaction notikums = voltfail execappath = "% ScriptPath% sprieguma atteice" omconfig sistēmas alertaction notikums = ielaušanās execappath = "% ScriptPath% šasijas ielaušanās" omconfig sistēmas alertaction notikums = redundegrad execappath = "% ScriptPath% atlaišanas d "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 sistēma alertaction event = hardwarelogwarn execappath = "% ScriptPath% hardware log warning" omconfig sistēmas alertaction event = hardwarelogfull execappath = "% ScriptPath% aparatūras žurnāla pilns" omconfig sistēmas alertaction notikums = processorwarn execappath = "% ScriptPath% procesora brīdinājums" omconfig sistēmas alertaction notikums = processorfail execappath = "% ScriptPath% procesora kļūme" omconfig sistēmas alertaction notikums = watchdogasrexecappath = "% ScriptPath% sargsdog asr" omconfig sistēmas alertaction notikums = batterywarn execappath = "% ScriptPath% akumulatora brīdinājums" omconfig sistēmas alertaction notikums = batteryfail execappath = "% ScriptPath% bateriju mazspēja" omconfig sistēmas alertaction notikums = systempowerwarn execappath = "% ScriptPath % system power warning "omconfig sistēmas alertaction event = systempowerfail execappath ="% ScriptPath% sistēmas strāvas zuduma "omconfig sistēmas alertaction notikums = storagesyswarn execappath ="% ScriptPath% glabāšanas sistēmas brīdinājumu "omconfig sistēmas alertaction event = storagesysfail execappath ="% ScriptPath% storage sistēmas atteice "omconfig sistēmas alertaction notikums = storagectrlwarn execappath ="% ScriptPath% glabāšanas kontrolieris brīdinājums "omconfig sistēmas alertaction notikums = storagectrlfail execappath ="% ScriptPath% glabāšanas kontrolieris mazspēja "omconfig sistēmas alertaction notikums = pdiskwarn execappath ="% ScriptPath% fiziskā diska brīdinājums "omconfig sistēmas alertaction notikums = pdiskfail execappath ="% ScriptPath% fiziskā diska atteice "omcon vīģu sistēmas alertaksācijas notikums = vdiskwarn execappath = "% ScriptPath% virtuālā diska brīdinājums" omconfig sistēmas alertaction notikums = vdiskfail execappath = "% ScriptPath% virtuālā diska atteice" omconfig sistēmas alertaction notikums = enclosurewarn execappath = "% ScriptPath% kameras brīdinājums" omconfig sistēmas alerāciju notikums = enclosurefail execappath = "% ScriptPath%" kameras kļūme "omconfig sistēmas alertaction notikums = storagectrlbatterywarn execappath ="% ScriptPath% atmiņas kontrolieris akumulatora brīdinājums "omconfig sistēmas alertaction notikums = storagectrlbatteryfail execappath ="% ScriptPath% uzglabāšanas kontrolieris akumulatora kļūda "ECHO. ECHO Sūtīt izlases brīdinājumu uz: ECHO% ToEmail% CALL: trauksmes pārbaude Dell aparatūras trauksmes brīdinājumus ... ECHO. PAUSE GOTO Beigt: Beigt ENDLOCAL

Script modifikācijas / uzturēšana

Notikuma brīdinājumi no sniegtā skripta ir no viena no mūsu Dell serveriem. Atkarībā no jūsu Dell servera aparatūras un servera palīgs versijas brīdinājumi var atšķirties. Parasti jūs varat pateikt, kad palaižat iestatīšanas skriptu, ja notikums nav derīgs jūsu serverim (piemēram, ja jums nav Dell RAID kontrolleri), jo daži uzglabāšanas notikuma izveides vienumi neizdosies.

Notikums, kas aktivizējas iepriekš minētajā skriptā, tika iegūts, palaižot komandu uzvednē šādu informāciju:

omconfig sistēmas alertacija /?

Šajā komandā tiek uzskaitīti visi notikumu atslēgvārdi ar attiecīgā brīdinājuma aprakstu. Lai pievienotu papildu brīdinājumus, palaidiet iepriekš norādīto komandu un pievienojiet trūkstošos ierakstus skripta iestatīšanas daļai un pēc tam atkārtojiet skriptu ar / Setup slēdzi.

Saites

Lejupielādējiet Dell servera e-pasta brīdinājuma skriptu no SysadminGeek.com

Lejupielādējiet Blat Command Line Emailer

Dell atbalsta vietne