Kaikki Dell-palvelimet tulevat Dell OpenManage Server Administrator -ohjelmistolla, jolla on mahdollisuus seurata ja näyttää järjestelmän tason indikaattoreita. Lisäksi hälytyksen hallinta -välilehden avulla voit määrittää suoritettavia toimia aina, kun hälytys käynnistyy. Valitettavasti ei ole olemassa ajoneuvoa yhdenmukaisten ilmoitusten lähettämiseksi kaikkiin tapahtumiin, joten aiomme tarjota komentosarjan, joka määrittää kaikki hälytystoimet sähköpostin lähettämiseen, joka ilmoittaa sinulle tapahtumasta. Kun voit määrittää nämä asetukset manuaalisesti, käsikirjoitus on ihanteellinen, koska voit helposti ottaa sen käyttöön useilla palvelimilla.
Skripti on hyvin yksinkertainen. On olemassa setup-komento, joka asettaa kunkin hälytyksen "Suorita sovellus", kun sovellus on itse käsikirjoitus. Kun komentosarja toimii, se luo yksinkertaisesti sähköpostin (Blat-työkalulla) tietokoneen nimen, päivämäärän, ajan ja hälytyksen kanssa.
Ennen kuin komentosarja ajetaan:
Kun komentosarja on suoritettu:
Kaikki hälytykset käyttävät sähköposti-ilmoituksen komentosarjaa:
Tietenkin sinun on asennettava Dell OpenManage Server Assistant. Tämä ohjelmisto on ladattavissa Dellin tukisivustolla, ellei sitä toimiteta järjestelmääsi.
Lisäksi Sinulla on oltava Blat, komentorivi-sähköpostiohjelma, joka on määritetty järjestelmässäsi. Voit määrittää Blatin vain lataamalla binääritiedostot ja poimimalla ne (3 yhteensä: blat.exe, blat.dll, blat.lib) järjestelmän PATH-muuttujaan, kuten Windowssystem32-kansioosi. Sitten komentoriviltä aja:
blat - asenna my.mailserver.com osoitteesta [email protected]
Korvaa sähköpostipalvelin ja sähköpostiosoite asianmukaisesti. Suurin osa tästä komennosta on kaikki, mitä sinun tarvitsee käyttää, mutta jos palvelimellasi on erityinen kokoonpano (vaihtoehtoinen portti jne.), Näet Blat: n verkkosivuilla olevat täydelliset asennusvaihtoehdot.
Kun olet noudattanut näitä vaatimuksia, olet valmis käyttämään komentosarjaa. Muokkaa käsikirjoitusta ilmoittamaan sähköpostiosoitteet ('ToEmail' -muuttuja). Jos palvelimesi vaatii todentamisen välittämiseen, sinun on lisättävä nämä parametrit Blat-komentoon, kuten dokumentissa on dokumentoitu.
Jos haluat määrittää Palvelinapurin hälytykset komentorekisterin käyttämiseksi, suorita määritys:
DellAlert / setup
Vahvista, että haluat käyttää tätä skriptiä hälytystoiminnallasi ja olet kaikki asetettu. Osana asetusta näytön hälytys käynnistyy, jotta voit varmistaa, että sähköpostiviestit tavoittavat aiotut vastaanottajat.
@Eco OFF TITLE Dellin laitteiston sähköpostihälytys ECHO Dellin laitteiston sähköpostihälytys ECHO Kirjoittanut: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. REM lähettää sähköpostiviestit, kun Dellin laitteistovaroituksia käynnistetään. REM Tämän komentosarjan ei tulisi olla polulla, joka sisältää välilyöntejä. REM REM Käyttö: REM DellAlert / SETUP | Hälytysviesti REM / SETUP Määritä Dell-palvelinavustaja, jos haluat käyttää tätä komentosarjaa hälytyksiin. REM-hälytysviesti REM-viesti lähetettäväksi. REM REM Vaatii: REM Blat: (komentorivin sähköpostiohjelma) on määritetty ja toimii nykyisessä järjestelmässä. REM Jos sähköpostipalvelimesi vaatii todentamisen välittämiseen, katso alla olevia kommentteja. REM Sähköpostiosoitteet lähettämään hälytyksiä (pilkulla erotettuina) SET [email protected] SETLOCAL EnableExtensions IF / I % 1 == / SETUP GOTO-asetus IF NOT % 1 == GOTO Alert GOTO End: Alert SET Log = "% TEMP% DellAlert.txt" DATE / T>% Loki% TIME / T >>% Log% ECHO Dell Alert lauenne! >>% Log% ECHO% * >>% Log% REM Jos sähköpostipalvelimesi vaatii todentamisen releen välityksellä, lisää alla oleva rivin loppuun seuraava: REM -u UserName -pw Salasana BLAT% Log% -to% ToEmail % -subject "% ComputerName% Hardware Alert" JOS OLET% Log% DEL / F / Q% Log% GOTO Lopeta: Asennus ECHO Tämä korvaa kaikki nykyiset Dell Server Assistant -hälytykset soittamalla ECHO tähän skriptiin. Vahvistaaksesi, että haluat jatkaa, kirjoita KYLLÄ (pienet ja isot kirjaimet). % SCRIPPATH% omconfig system alertaction event = powersupply execappath = "% ScriptPath% virtalähteen vika" SETUP / P Vahvista = Jos EI % Vahvista% == KYLLÄ GOTO Lopeta SET ScriptPath =% ~ dpnx0 ECHO omconfig-järjestelmä alertaation event = powersupplywarn execappath = "% ScriptPath% virtalähteen varoitus" omconfig-järjestelmä alertaction event = tempwarn execappath = "% ScriptPath% lämpötilan varoitus" omconfig-järjestelmä alertaction event = tempfail execappath = "% ScriptPath% = fanwarn execappath = "% ScriptPath% tuulettimen nopeusvaroitus" omconfig järjestelmä alertaction event = fanfail execappath = "% ScriptPath% tuulettimen nopeusvirhe" omconfig järjestelmä alertaction event = voltwarn execappath = "% ScriptPath% jännitteenvaroitus" omconfig system alertaction event = voltfail execappath = "% ScriptPath% jännitehäiriö" omconfig system alertaction event = tunkeutumisen execappath = "% ScriptPath% alustan tunkeutuminen" omconfig system alertaction event = redundegrad execappath = "% ScriptPath% redundanssi d haavoittunut "omconfig-järjestelmä alertaation event = redunlost execappath ="% ScriptPath% redundanssi menetetty "omconfig-järjestelmä alertaction event = memprefail execappath ="% ScriptPath% muistin esivakuutus "omconfig järjestelmä alertaction event = memfail execappath ="% ScriptPath% muistin epäonnistuminen "omconfig system alertaction event = hardwarelogwarn execappath = "% ScriptPath% hardware log varoitus" omconfig järjestelmä alertaction tapahtuma = hardwarelogfull execappath = "% ScriptPath% hardware log full" omconfig järjestelmä alertaction event = processorwarn execappath = "% ScriptPath% prosessorin varoitus" omconfig system alertaction event = processorfail execappath = "% ScriptPath% prosessorin virhe" omconfig system alertaction event = watchdogasrexecappath = "% ScriptPath% watchdog asr" omconfig-järjestelmä alertaction event = batterywarn execappath = "% ScriptPath% akkuvaroitus" omconfig-järjestelmä alertaction event = batteryfail execappath = "% ScriptPath% akkuvirhe" omconfig system alertaction event = systempowerwarn execappath = "% ScriptPath % system power warning "omconfig-järjestelmä alertaction event = systempowerfail execappath ="% ScriptPath% järjestelmän virrankatkaisu "omconfig-järjestelmä alertaction event = varastointiyswarn execappath ="% ScriptPath% varastointijärjestelmän varoitus "omconfig-järjestelmä alertaction event = storagesysfail execappath ="% ScriptPath% järjestelmävajaus "omconfig-järjestelmä alertaation event = storagectrlwarn execappath ="% ScriptPath% varastonohjaimen varoitus "omconfig-järjestelmä alertaction event = storagectrlfail execappath ="% ScriptPath% tallennusohjaimen vika "omconfig-järjestelmä alertaction event = pdiskwarn execappath ="% ScriptPath% "omconfig-järjestelmä alertaction event = pdiskfail execappath ="% ScriptPath% fyysisen levyn epäonnistuminen "omcon fi-järjestelmä alertaation event = vdiskwarn execappath = "% ScriptPath% virtuaalisen levyn varoitus" omconfig-järjestelmä alertaction event = vdiskfail execappath = "% ScriptPath% virtuaalisen levyn epäonnistuminen" omconfig system alertaction event = enclosurewarn execappath = "% ScriptPath% kotelon varoitus" omconfig system alertaction tapahtumakoodi = varastosäätöyksikkö akun varoitus "omconfig - järjestelmä" alertaation event = storagectrlbatteryfail execappath = "% ScriptPath% varastonohjaimen akkuhäiriö" ECHO. ECHO Näyteilmoituksen lähetys: ECHO% ToEmail% CALL: Alert Testaus Dellin laitteistohälytysvaroitukset ... ECHO. PAUSE GOTO End: Lopeta ENDLOCAL
Tapahtumaviestit toimitetusta käsikirjoituksesta ovat jollakin Dell-palvelimistamme. Riippuen Dell-palvelimen laitteistosta ja Server Assistant -versiosta, hälytykset voivat vaihdella. Yleensä voit kertoa, kun suoritat asennuskäsikirjoituksen, jos tapahtuma ei ole kelvollinen palvelimellesi (esimerkiksi jos sinulla ei ole Dell RAID -ohjaimia), koska jotkin tallennustilan luomisen kohteet eivät onnistu.
Yllä olevaan käsikirjoitukseen liittyvä tapahtuma käynnistettiin suorittamalla komentokehotteesta seuraava:
omconfig system alertaction /?
Tässä komennossa luetellaan kaikki tapahtuman avainsanat, joissa on kuvaus kyseisestä hälytyksestä. Jos haluat lisätä lisäilmoituksia, suorita yllä oleva komento ja lisää puuttuvat merkinnät komentosarjan asetusosaan ja suorita sitten komentosarja uudelleen / asennuskytkimellä.
Lataa Dell-palvelimen sähköpostihälytyksen komentosarja osoitteesta SysadminGeek.com
Lataa Blat Command Line Emailer
Dellin tukisivusto