Pagrindinis » kaip » Nustatykite el. Pašto pranešimus apie „Dell“ serverio techninius įspėjimus

    Nustatykite el. Pašto pranešimus apie „Dell“ serverio techninius įspėjimus

    Visuose „Dell“ serveriuose yra „Dell OpenManage Server Administrator“ programinė įranga, galinti stebėti ir rodyti sistemos lygio indikatorius. Be to, per „Alert Management“ skirtuką galite sukonfigūruoti veiksmus, kuriuos reikia atlikti, kai įjungiamas perspėjimas. Deja, nėra jokio automobilio, kad visiems įvykiams būtų taikomi vienodi pranešimai, todėl ketiname pateikti scenarijų, kuris sukonfigūruos visus įspėjimo veiksmus, kad išsiųstų el. Laišką, pranešantį apie atitinkamą įvykį. Nors galite juos nustatyti rankiniu būdu, scenarijus yra idealus, nes galite lengvai jį įdiegti keliuose serveriuose.

    Kaip tai veikia

    Scenarijus yra labai paprastas. Yra sąrankos komanda, kuri kiekvienam įspėjimui nustato „Vykdyti taikymą“, kai programa yra pats scenarijus. Kai scenarijus veikia, jis tiesiog sukuria el. Laišką (naudojant „Blat“ įrankį) su kompiuterio pavadinimu, data, laiku ir įspėjimu..

    Prieš paleisdami scenarijų:

    Vykdant scenarijų:

    Visuose įspėjimuose naudojamas el. Pašto pranešimo scenarijus:

    Reikalavimai

    Žinoma, jums reikės įdiegti „Dell OpenManage Server Assistant“. Ši programinė įranga, jei ji nėra pateikta jūsų sistemai, yra parsisiunčiama per „Dell“ palaikymo svetainę.

    Be to, jums reikės turėti „Blat“, komandų eilutės el. Pašto, konfigūruotą jūsų sistemoje. Norėdami konfigūruoti „Blat“, tiesiog atsisiųskite dvejetainius failus ir ištraukite juos (3 iš viso: blat.exe, blat.dll, blat.lib) į vietą, esančią jūsų sistemos PATH kintamajame, pvz., Aplanke „Windowssystem32“. Tada iš komandų eilutės paleiskite:

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

    Tinkamai pakeiskite pašto serverį ir el. Pašto adresą. Dažniausiai ši komanda yra viskas, ko jums reikia norint paleisti, bet jei jūsų serveryje yra speciali konfigūracija (alternatyvus prievadas ir tt), galite pamatyti visas „Blat“ svetainės diegimo parinktis.

    Pranešimo apie el. Pašto pranešimą nustatymas

    Kai turėsite šiuos reikalavimus, būsite pasiruošę naudoti scenarijų. Redaguokite scenarijų, kad įtrauktumėte pranešimo el. Pašto adresą (kintamąjį „El. Paštas“). Jei jūsų serveris reikalauja autentifikavimo į relę, šiuos parametrus turėsite pridėti prie „Blat“ komandos, kaip nurodyta scenarijuje.

    Jei norite nustatyti „Server Assistant“ įspėjimus naudoti scenarijų, tiesiog paleiskite sąranką:

    DellAlert / setup

    Patvirtinkite, kad norite naudoti šį scenarijų kaip perspėjimo veiksmą ir visi esate nustatyti. Kaip sąrankos dalį, imamas mėginio įspėjimas, kad galėtumėte įsitikinti, kad el. Laiškai pasiekia numatomus gavėjus.

    Scenarijus

    @ECHO OFF TITLE „Dell“ techninės įrangos el. Pašto įspėjimas ECHO „Dell“ techninės įrangos el. Pašto įspėjimas ECHO Parašė: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. „REM“ siunčia įspėjimus el. Paštu, kai įjungiami „Dell“ aparatūros įspėjimai. REM Šis scenarijus turi _not_ būti tarpas, kuriame yra tarpų. REM REM naudojimas: REM DellAlert / SETUP | Perspėjimo pranešimas REM / SETUP Nustatykite „Dell Server Assistant“, jei norite naudoti šį scenarijų perspėjimams. „REM Alert Message REM“ pranešimas, kurį norite siųsti. REM REM reikalauja: „REM Blat“ (komandų eilutės el. Pašto siuntėjas) yra sukonfigūruotas ir veikia dabartinėje sistemoje. REM Jei jūsų el. Pašto serveris reikalauja autentifikavimo į relę, žr. REM el. Pašto adresas (-ai), kad būtų siunčiami įspėjimai (atskirtas kableliu) SET [email protected] SETLOCAL EnableExtensions IF / I % 1 == / SETUP GOTO sąranka, jei NE % 1 ==  GOTO Alert GOTO pabaiga: Alert SET Log = "% TEMP% DellAlert.txt" DATE / T>% Prisijungti% TIME / T >>% Prisijungti% ECHO „Dell Alert Tripped“! >>% Prisijungti% ECHO% * >>% Žurnalas% REM Jei jūsų el. Pašto serveris reikalauja autentifikavimo į relę, REM prideda toliau pateiktos eilutės pabaigą: REM -u Vartotojo vardas -pw Slaptažodis BLAT% Prisijungti% -to% į „ToEmail“ % -subjektas "% ComputerName% Hardware Alert" IF EXIST% Log% DEL / F / Q% Log% GOTO pabaiga: Setup ECHO Šis scenarijus pakeis visus dabartinius „Dell Server Assistant“ įspėjimus su skambučiu ECHO. Jei norite patvirtinti, kad norite tęsti, įveskite YES (didžiosios ir mažosios raidės). SET / P Confirm = IF NOT % Confirm% == YES GOTO pabaiga SET ScriptPath =% ~ dpnx0 ECHO Naudojamų įspėjimų konfigūravimas:% ScriptPath% omconfig sistemos įspėjimo įvykis = powersupply execappath = "% ScriptPath% maitinimo triktis" omconfig sistemos įspėjimo įvykis = powersupplywarn execappath = "% ScriptPath% maitinimo įspėjimas" omconfig sistemos įspėjimo įvykis = tempwarn execappath = "% ScriptPath% temperatūros įspėjimas" omconfig sistemos įspėjimo įvykis = tempfail execappath = "% ScriptPath% temperatūros nepakankamumas" omconfig sistemos įspėjimo įvykis = fanwarn execappath = "% ScriptPath% ventiliatoriaus greičio įspėjimas" omconfig sistemos įspėjimo įvykis = fanfail execappath = "% ScriptPath% ventiliatoriaus greičio gedimas" omconfig sistemos įspėjimo įvykis = voltwarn execappath = "% ScriptPath% įtampos įspėjimas" omconfig sistemos įspėjimo įvykis = voltfail execappath = "% ScriptPath% įtampos gedimas" omconfig sistemos įspėjimo įvykis = įsilaužimas execappath = "% ScriptPath% važiuoklės įsilaužimas" omconfig sistemos įspėjimo įvykis = redundegrad execappath = "% ScriptPath% redundancija d egreded "omconfig sistemos įspėjimo įvykis = redunlost execappath ="% ScriptPath% redundansas prarasta "omconfig sistemos įspėjimo įvykis = memprefail execappath ="% ScriptPath% atminties išankstinis gedimas "omconfig sistemos įspėjimo įvykis = memfail execappath ="% ScriptPath% atminties gedimas "omconfig sistemos signalizacijos įvykis = hardwarelogwarn execappath = "% ScriptPath% aparatūros žurnalo įspėjimas" omconfig sistemos įspėjimo įvykis = hardwarelogfull execappath = "% ScriptPath% aparatūros žurnalas pilnas" omconfig sistemos įspėjimo įvykis = procesoriaus užrakinimas = "% ScriptPath% procesoriaus įspėjimas" omconfig sistemos įspėjimo įvykis = processorfail execappath = "% ScriptPath% procesoriaus gedimas" omconfig sistemos įspėjimo įvykis = watchdogasr execappath = "% ScriptPath% watchdog asr" omconfig sistemos įspėjimo įvykis = batterywarn execappath = "% ScriptPath% akumuliatoriaus įspėjimas" omconfig sistemos įspėjimo įvykis = batteryfail execappath = " % ScriptPath% baterijos gedimas "omconfig sistemos įspėjimo įvykis = systempowerwarn execappath ="% ScriptPath% sistemos galios įspėjimas " omconfig sistemos įspėjimo įvykis = systempowerfail execappath = "% ScriptPath% sistemos maitinimo triktis" omconfig sistemos įspėjimo įvykis = storagesyswarn execappath = "% ScriptPath% saugojimo sistemos įspėjimas" omconfig sistemos įspėjimo įvykis = storagesysfail execappath = "% ScriptPath% saugojimo sistemos gedimas" omconfig sistema alertaction event = storagectrlwarn execappath = "% ScriptPath% saugojimo valdiklio įspėjimas" omconfig sistemos įspėjimo įvykis = storagectrlfail execappath = "% ScriptPath% saugojimo valdiklio gedimas" omconfig sistemos įspėjimo įvykis = pdiskwarn execappath = "% ScriptPath% fizinio disko įspėjimas" omconfig sistemos įspėjimo įvykis = pdiskfail execappath = "% ScriptPath% fizinio disko gedimas" omconfig sistemos įspėjimo įvykis = vdiskwarn execappath = "% ScriptPath% virtualaus disko įspėjimas" omconfig sistemos įspėjimo įvykis = vdiskfail execappath = "% ScriptPath% virtualaus disko gedimas" omconfig sistemos įspėjimo įvykis = Enclosewarn execappath = "% ScriptPath% korpuso įspėjimas" omconfig sistemos įspėjimo įvykis = korpusas efail execappath = "% ScriptPath% korpuso gedimas" omconfig sistemos įspėjimo įvykis = storagectrlbatterywarn execappath = "% ScriptPath% saugojimo valdiklio baterijos įspėjimas" omconfig sistemos įspėjimo įvykis = storagectrlbatteryfail execappath = "% ScriptPath% saugojimo valdiklio baterijos gedimas" ECHO. ECHO Pasirinkimo įspėjimo siuntimas į: ECHO% ToEmail% CALL: įspėjimas apie „Dell“ aparatinės įrangos įspėjimo įspėjimus… ECHO. PAUSE GOTO pabaiga: pabaiga ENDLOCAL

    Scenarijaus pakeitimai / priežiūra

    Įvairių scenarijų įvykių įspėjimai yra iš vieno iš „Dell“ serverių. Priklausomai nuo „Dell“ serverio aparatūros ir „Server Assistant“ versijos perspėjimai gali skirtis. Paprastai, kai nustatote scenarijų, jei įvykis nėra tinkamas jūsų serveriui (pvz., Jei neturite „Dell RAID“ valdiklių), nes kai kurie įvykių kūrimo elementai nepavyks.

    Pirmiau pateikto scenarijaus įvykių trigeriai buvo gauti vykdant toliau nurodytą komandų eilutę:

    omconfig sistemos įspėjimas /?

    Ši komanda nurodo visus įvykių raktinius žodžius su atitinkamo įspėjimo aprašymu. Jei norite pridėti papildomų įspėjimų, paleiskite aukščiau nurodytą komandą ir pridėkite trūkstamus įrašus į scenarijaus sąrankos dalį ir tada iš naujo paleiskite scenarijų naudodami / sąrankos jungiklį.

    Nuorodos

    Atsisiųskite „Dell Server Email Alert Script“ iš „SysadminGeek.com“

    Atsisiųsti „Blat Command Line Emailer“

    „Dell“ palaikymo svetainė