17Aug
Kõik Delli serverid on varustatud Dell OpenManage Server Administraatori tarkvaraga, millel on süsteemide taseme näitajate jälgimine ja kuvamine. Lisaks saate vahekaardi Alert Management abil seadistada toiminguid, mis käivitatakse, kui teate käivitatakse. Kahjuks puudub ühtsete teadete edastamise vahend kõigile sündmustele, seega esitame skripti, mis konfigureerib kõiki hoiatusteateid, et saata e-kiri, milles teavitatakse teid vastavast sündmusest. Kuigi võite neid käsitsi seadistada, on skripti loomine ideaalne, kuna saate seda hõlpsalt kasutada mitmel serveril.
Kuidas see toimib
Skript on väga lihtne. Seal on seadistusjuhend, mis seab iga teate rakenduse käivitamiseks, kui rakendus on skript ise. Kui skript töötab, genereerib see lihtsalt e-kirja( Blat-tööriista abil) arvuti nime, kuupäeva, kellaaja ja signaali käivitumisega.
Enne skripti käivitamist:
Pärast skripti käivitamist:
Kõik hoiatused kasutavad e-posti teate skripti:
Nõuded
Loomulikult peate olema installitud Dell OpenManage Server Assistant. See tarkvara, kui seda pole teie süsteemiga varustatud, saab alla laadida Delli toe saidilt.
Lisaks peab teil olema oma süsteemis konfigureeritud käsurea emailer Blat. Blat seadistamiseks laadige alla binaarfailid ja ekstraheerige need( 3 kokku: blat.exe, blat.dll, blat.lib) oma süsteemi PATHi muutuja asukohta, näiteks kausta oma Windowssystem32.Seejärel käivitage käsurealt
blat -install my.mailserver.com [email protected]
Asenda e-posti server ja e-posti aadress vastavalt. Suurem osa see käsk on kõik, mida vajate, aga kui teie serveril on spetsiaalne konfiguratsioon( alternatiivne port jne), näete Blat'i veebisaidil täielikke installimisvõimalusi.
Email Alert Notification Setup
Kui teil on need nõuded, olete valmis skripti kasutama. Redigeerige skripti, et lisada e-posti aadress( id) teatada( "ToEmail" muutuja).Kui teie server nõuab releeerimiseks autentimist, peate lisama need parameetrid Blat-käsule, nagu dokumendis on kirjeldatud skriptis.
Selleks, et seadistada serveri abimehe märguandeid skripti kasutamiseks, käivitage lihtsalt häälestus:
DellAlert / setup
Kinnitage, et soovite seda skritrit kasutada oma hoiatusteatena ja kõik olete seadistatud. Seadistamise osana käivitatakse proovide märguanne, et saaksite kindlad olla, et e-kirjad jõuavad kavandatud adressaatideni.
Script
@ECHO OFF NIMETUS Dell Riistvara Email Alert ECHO Dell Riistvara Email Alert ECHO Kirjutas: Jason Faulkner ECHO SysadminGeek.com ECHO.ECHO.REM Saadab e-kirju, kui Delli riistvara hoiatused käivituvad. REM See skript peaks _not_ olema rajale, mis sisaldab tühikuid. REM REM Kasutamine: REM DellAlert{ / SETUP |Häireteade} REM / SETUP Delli serveriassistendi seadistamine selle skripti kasutamiseks hoiatusteadete jaoks. REM-i hoiatussõnum REM sõnum saata. REM REM Nõuab: REM Blat:( käsurea emailer) on konfigureeritud ja töötab praeguse süsteemiga. REM Kui teie e-posti server nõuab edastamiseks autentimist, vaadake allpool kommentaare. REM e-posti aadress( id), et saata hoiatusi( komaga eraldatud) SET ToEmail = [email protected] SETLOCAL EnableExtensions IF / I{ % 1} =={ / SETUP} GOTO seadistamine IF NOT{ % 1} =={ } GOTOHoiatus GOTO Lõpp: Alert SET Log = "% TEMP% DellAlert.txt" DATE / T & gt;% Log% TIME / T & gt; & gt;% Log% ECHO Delli äratus& gt;% Log% ECHO% *> & gt;% Log% REM Kui teie e-posti server nõuab edastamise autentimist, lisage REM järgmise rea lõppu järgmiselt: REM -u Kasutajanimi -pw Parool BLAT% Log% -to% ToEmail% -subject "% ComputerName% Hardware Alert"IF EXIST% Logi% DEL / F / Q% Log% GOTO Lõpp: ECHO seadistamine See asendab kõik praegused Delli serveri abistaja hoiatused helistamisega ECHO selle skripti jaoks. Kui soovite kinnitada, et soovite jätkata, sisestage YES( tõstutundlik).SET / P Kinnitage = KUI EI{ % Kinnitage%} =={ Jah} GOTO Lõpp SET ScriptPath =% ~ dpnx0 ECHO Kasutatavate hoiatuste seadistamine:% ScriptPath% omconfig süsteemi alertaction event = powerupply execappath = "% ScriptPath%omconfig süsteemi alertaction event = powersupplywarn execappath = "% ScriptPath% toiteallika hoiatus" omconfig süsteemi alertaction event = tempwarn execappath = "% ScriptPath% temperatuuri hoiatus" omconfig süsteemi alertaction event = tempfail execappath = "% ScriptPath% temperatuuri rike" omconfig süsteemi alertaction sündmus= fanwarn execappath = "fancier execappath ="% ScriptPath% ventilaatori kiiruse hoiatus "omconfig süsteemi alertaction event = fanfail execappath ="% ScriptPath% ventilaatori kiiruse rikke "omconfig süsteemi alertaction event = voltwarn execappath ="% ScriptPath% pinge hoiatus "omconfig süsteemi alertaction event = voltfail execappath= "% ScriptPath% pinge rike" omconfig süsteemi alertaction event = sissetung execappath = "% ScriptPath% šassii sissetungi" omconfig süsteemi alertaction event = redundegrad execappath = "% ScriptPath% koondamine domconfig system alertaction event = redunlost execappath = "% ScriptPath% redundancy lost" omconfig süsteemi alertaction event = memprefail execappath = "% ScriptPath% mälu enne ebaõnnestumist" omconfig system alertaction event = memfail execappath = "% ScriptPath% memory failure" omconfigsüsteemi alertaction event = hardwarelogwarn execappath = "% ScriptPath% riistvara logi hoiatus" omconfig süsteemi alertaction event = hardwarelogfull execappath = "% ScriptPath% riistvara logi täis" omconfig süsteemi alertaction sündmus = processorwarn execappath = "% ScriptPath% protsessor hoiatus" omconfig süsteemi alertaction sündmus= processorfail execappath = "% ScriptPath% protsessor rike" omconfig süsteemi alertaction event = watchdogasr execappath = "% ScriptPath% watchdog asr" omconfig süsteemi alertaction event = batterywarn execappath = "% ScriptPath% battery warning" omconfig system alertaction event = batteryfail execappath =% ScriptPath% aku rike "omconfig süsteemi alertaction event = systempowerwarn execappath ="% ScriptPath% süsteemi jõu hoiatus "omconfig system alertaction event = systempowerfail execappath = "% ScriptPath% võrgu voolukatkestus" omconfig süsteemi alertaction event = storagesyswarn execappath = "% ScriptPath% salvestussüsteemi hoiatus" omconfig süsteemi alertaction event = storagesysfail execappath = "% ScriptPath% salvestussüsteemi rike" omconfig systemalertaction event = storagectrlwarn execappath = "% ScriptPath% ladustamiskontrolleri hoiatus" omconfig süsteemi alertaction event = storagectrlfail execappath = "% ScriptPath% ladustamiskontrolleri rike" omconfig süsteemi alertaction event = pdiskwarn execappath = "% ScriptPath% füüsilise ketta hoiatus" omconfig süsteemi alertaction event= pdiskfail execappath = "% ScriptPath% füüsilise ketta rikke" omconfig süsteemi alertaction event = vdiskwarn execappath = "% ScriptPath% virtuaalse ketta hoiatus" omconfig süsteemi alertaction event = vdiskfail execappath = "% ScriptPath% virtuaalse ketta rikke" omconfig system alertaction event = enclosurewarnexecappath = "% ScriptPath% ruumi hoiatus" omconfig süsteemi alertaction event = enclosurefail execappath = "% ScriptPath% ruumi rikked" omconfig süsteemi alertaction event = storagectrlbatterywarn execappath = "% ScriptPath% mäluseadme aku hoiatus" omconfig süsteemi alertaction event = storagectrlbatteryfail execappath = "% ScriptPath% salvestuskontrolleri aku rike" ECHO.ECHO Näidisignaali saatmine aadressile: ECHO% ToEmail% CALL: häiretest Delli riistvara hoiatuste hoiatused. .. ECHO.PAUSE GOTO Lõpp: Lõpeta ENDLOCALskripti muudatused / hooldus
Sündmuste märguanded antud skriptist pärinevad meie Delli serveritest. Sõltuvalt teie Delli serveri riistvarast ja serveri abistaja versioonist võivad teated varieeruda.Üldiselt võite öelda, kui käivitate häälestusskripti, kui sündmus ei kehti teie serveri jaoks( näiteks kui teil pole Delli RAID-kontrollereid), kuna mõni salvestamise sündmuse loomise üksus ebaõnnestub.
Ülaltoodud stsenaariumis käivitatud sündmus saadi käsuviibalt järgmiselt:
omconfig system alertaction /?
See käsk loetleb kõik sündmuste märksõnad vastava hoiatuste kirjeldusega. Täiendavate hoiatuste lisamiseks käivitage ülaltoodud käsk ja lisage puuduvad kirjad skripti häälestusseadmesse ja seejärel skripti uuesti / Setup-lüliga uuesti.
Lingid
Laadi alla Delli serveri e-posti märguannete skript SysadminGeek.comist
Laadige Blat käsurea emailer
Delli tugisaidi