Seadistage e-posti teatised Dell Serveri riistvara hoiatuste kohta
Kõikidel Dell serveritel on tarkvara Dell OpenManage Server Administrator, mis on võimeline jälgima ja kuvama süsteemi taseme indikaatoreid. Lisaks saate vahekaardil Alert Management (Häirete haldamine) seadistada toiminguid, mis käivitatakse iga kord, kui hoiatus käivitub. Kahjuks ei ole olemas ühtegi vahendit ühtse teate rakendamiseks kõikidele sündmustele, nii et me pakume skripti, mis konfigureerib kõik hoiatustoimingud, et saata e-kiri, mis teavitab teid sellest sündmusest. Kuigi saate neid käsitsi seadistada, on skripti kasutamine ideaalne, kuna seda saab hõlpsasti mitme serveriga kasutada.
Kuidas see töötab
Skript on väga lihtne. On häälestuse käsk, mis seab iga hoiatuse rakendusele „Täitke rakendus”, kusjuures rakendus on skript ise. Kui skript töötab, genereerib see lihtsalt e-kirja (kasutades tööriista Blat) arvuti nime, kuupäeva, kellaaja ja hoiatuse käivitamisega.
Enne skripti käivitamist:
Pärast skripti käivitamist:
Kõik hoiatused kasutavad e-posti teatise skripti:
Nõuded
Loomulikult peate installima Dell OpenManage'i serveri assistendi. See tarkvara, kui seda pole teie süsteemiga kaasas, on allalaaditav Dell'i tugiteenuste kaudu.
Lisaks peab teil olema sinu süsteemis konfigureeritud käsurea emailer Blat. Blati konfigureerimiseks laadige lihtsalt binaarfailid alla ja eraldage need (3 kokku: blat.exe, blat.dll, blat.lib) oma süsteemi PATH muutuja asukohta, näiteks kausta Windowssystem32. Käivitage seejärel käsurealt:
blat -install my.mailserver.com [email protected]
Asenda postiserver ja e-posti aadress asjakohaselt. Enamasti on see käsk kõik, mida vajate, kuid kui teie serveril on spetsiaalne konfiguratsioon (alternatiivne port jne), näete Blati veebisaidi täielikke installivõimalusi.
E-posti märguande teatise seadistamine
Kui teil on need nõuded olemas, olete valmis skripti kasutama. Muuda skripti, et lisada e-posti aadress (id), mida soovite teavitada (muutuja "ToEmail"). Kui teie server nõuab relee jaoks autentimist, peate need parameetrid skripti dokumenteeritud Blati käsule lisama.
Serveritöötaja hoiatuste skripti kasutamiseks seadistamiseks käivitage lihtsalt häälestus:
DellAlert / setup
Kinnitage, et soovite kasutada seda skripti hoiatusmeetmena ja olete kõik seadistatud. Seadistamise osana käivitub proovi hoiatus, et saaksite veenduda, et e-kirjad jõuavad soovitud adressaatidele.
Skript
@ECHO OFF TITLE Dell Riistvara E-posti märguanne ECHO Dell riistvara E-posti märguanne ECHO Kirjutas: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. REM saadab e-posti teateid, kui Dell riistvara hoiatused käivituvad. REM See skript peaks _not_ olema tühikut sisaldavas tees. REM REM kasutamine: REM DellAlert / SETUP | Hoiatusteade REM / SETUP Seadistage Dell Server Assistant selle skripti kasutamiseks hoiatusteadete jaoks. REM-märguande teade REM-sõnum. 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 autentimist releele, vaata allpool toodud kommentaare. REM-e-posti aadress (id) hoiatuste saatmiseks (eraldatud komaga) SET [email protected] SETLOCAL EnableExtensions IF / I % 1 == / SETUP GOTO häälestus KUI EI % 1 == GOTO Alert GOTO lõpp: Alert SET Log = "% TEMP% DellAlert.txt" DATE / T>% Log% TIME / T >>% Logi% ECHO Dell Alert Tripped! >>% Log% ECHO% * >>% Logi% REM Kui teie e-posti server nõuab autentimist releele, lisab REM järgmise rea lõppu: REM -u UserName -pw Parool BLAT% Log%-%% ToEmaili % -subjekt "% ComputerName% Hardware Alert" IF EXIST% Log% DEL / F / Q% Log% GOTO lõpp: häälestus ECHO See asendab kõik praegused Dell Serveri Assistendi hoiatused kõnega ECHO sellele skriptile. Jätkuse kinnitamiseks sisestage JAH (tõstutundlik). SET / P Kinnita = IF EI % Kinnita% == JAH GOTO Lõpeta ScriptPath =% ~ dpnx0 ECHO Kasutatavate hoiatuste konfigureerimine:% ScriptPath% omconfig süsteemi märguande sündmus = powerupply execappath = "% ScriptPath% toiteallika rike" omconfig süsteemi alarmaction sündmus = powersupplywarn execappath = "% ScriptPath% toiteallikas hoiatus" omconfig süsteemi alarmaction sündmus = tempwarn execappath = "% ScriptPath% temperatuuri hoiatus" omconfig süsteemi alarmaction sündmus = tempfail execappath = "% ScriptPath% temperatuuri tõrge" omconfig süsteemi häire sündmus = fanwarn execappath = "% ScriptPath% ventilaatori kiiruse hoiatus" omconfig süsteemi märguande sündmus = fanfail execappath = "% ScriptPath% ventilaatori kiiruse tõrge" omconfig süsteemi häire sündmus = voltwarn execappath = "% ScriptPath% pinge hoiatus" omconfig süsteemi häire sündmus = voltfail execappath = "% ScriptPath% pinge ebaõnnestumine" omconfig süsteemi häire sündmus = sissetungi execappath = "% ScriptPath% šassii sissetung" omconfig süsteemi häire sündmus = redundegrad execappath = "% ScriptPath% redundants d halvenenud "omconfig system alertaction event = redunlost execappath ="% ScriptPath% redundantsus kadunud "omconfig süsteemi alarmaction sündmus = memprefail execappath ="% ScriptPath% mälu eelviga "omconfig süsteemi märguande sündmus = memfail execappath ="% ScriptPath% mälu rike "omconfig süsteemi alarmaction sündmus = hardwarelogwarn execappath = "% ScriptPath% riistvara logi hoiatus" omconfig süsteemi märguande sündmus = hardwarelogfull execappath = "% ScriptPath% riistvara log täis" omconfig süsteemi märguande sündmus = protsessori hoone execappath = "% ScriptPath% protsessori hoiatus" omconfig süsteemi häire sündmus = processorfail execappath = "% ScriptPath% protsessori tõrge" omconfig süsteemi häire sündmus = watchdogasr execappath = "% ScriptPath% watchdog asr" omconfig süsteemi märguande sündmus = batterywarn execappath = "% ScriptPath% aku hoiatus" omconfig süsteemi häire sündmus = batteryfail execappath = " % ScriptPath% aku tõrge "omconfig süsteemi märguande sündmus = systempowerwarn execappath ="% ScriptPath% süsteemi võimsuse hoiatus " omconfig süsteemi alarmaction sündmus = systempowerfail execappath = "% ScriptPath% süsteemi voolukatkestus" omconfig süsteemi häire sündmus = storagesyswarn execappath = "% ScriptPath% salvestussüsteemi hoiatus" omconfig süsteemi märguande sündmus = storagesysfail execappath = "% ScriptPath% salvestussüsteemi rike" omconfig süsteem alarmaction event = storagectrlwarn execappath = "% ScriptPath% hoiukontrolleri hoiatus" omconfig süsteemi märguande sündmus = storagectrlfail execappath = "% ScriptPath% mälukaardi kontrolleri tõrge" omconfig süsteemi märguande sündmus = pdiskwarn execappath = "% ScriptPath% füüsilise ketta hoiatus" omconfig süsteemi häire sündmus = pdiskfail execappath = "% ScriptPath% füüsiline ketta rike" omconfig süsteemi alarmaction sündmus = vdiskwarn execappath = "% ScriptPath% virtuaalne ketas hoiatus" omconfig süsteemi alarmaction sündmus = vdiskfail execappath = "% ScriptPath% virtuaalse ketta rike" omconfig süsteemi häire sündmus = kaasahaaramine execappath = "% ScriptPath% korpuse hoiatus" omconfig süsteemi häire sündmus = korpus efail execappath = "% ScriptPath% korpuse tõrge" omconfig süsteemi märguande sündmus = storagectrlbatterywarn execappath = "% ScriptPath% salvestusseadme aku hoiatus" omconfig süsteemi häire sündmus = storagectrlbatteryfail execappath = "% ScriptPath% mälukaardi kontrolleri akutõrge" ECHO. ECHO Näidishoiatuse saatmine aadressile: ECHO% ToEmail% CALL: häire testimine Dell riistvarahäirete hoiatused… ECHO. PAUSE GOTO End: Lõpeta ENDLOCAL
Skripti muudatused / hooldus
Pakutava skripti sündmuste hoiatused pärinevad ühest meie Dell serverist. Sõltuvalt teie Dell serveri riistvarast ja Server Assistant versioonist võivad hoiatused erineda. Üldiselt saate määrata, kui käivitate häälestusskripti, kui sündmus ei ole teie serveris kehtiv (näiteks kui teil ei ole Dell RAID-kontrollereid), kuna mõned salvestusjuhtumi loomise elemendid nurjuvad.
Ülaltoodud skripti sündmuse vallandajad saadi käsurealt järgmise toimingu abil:
omconfig süsteemi hoiatus /?
See käsk loetleb kõik sündmuse märksõnad vastava hoiatuse kirjeldusega. Täiendavate märguannete lisamiseks käivitage ülaltoodud käsk ja lisage puuduvad kirjed skripti häälestusosasse ja seejärel käivitage skript uuesti / Setup lüliti abil.
Lingid
Laadige alla Dell Serveri meilisõnumi skript SysadminGeek.com-lt
Laadi alla Blat Command Line Emailer
Dell Support Site