Dell-palvelimen laitteistohälytysten asetusten sähköposti-ilmoitukset

Sisällysluettelo:

Dell-palvelimen laitteistohälytysten asetusten sähköposti-ilmoitukset
Dell-palvelimen laitteistohälytysten asetusten sähköposti-ilmoitukset

Video: Dell-palvelimen laitteistohälytysten asetusten sähköposti-ilmoitukset

Video: Dell-palvelimen laitteistohälytysten asetusten sähköposti-ilmoitukset
Video: Internet Technologies - Computer Science for Business Leaders 2016 - YouTube 2024, Saattaa
Anonim

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.

Kuinka se toimii

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:
Kun komentosarja on suoritettu:
Kaikki hälytykset käyttävät sähköposti-ilmoituksen komentosarjaa:
Kaikki hälytykset käyttävät sähköposti-ilmoituksen komentosarjaa:
Image
Image

vaatimukset

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 -install my.mailserver.com [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.

Sähköpostihälytysilmoitus

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.

Käsikirjoitus

@ECHO OFF TITLE Dell Hardware Email Alert ECHO Dell Hardware Email Alert ECHO Written by: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. REM Sends email alerts when Dell hardware warnings are triggered. REM This script should _not_ be in a path which contains spaces. REM REM Usage: REM DellAlert {/SETUP | Alert message} REM /SETUP Configure Dell Server Assistant to use this script for alerts. REM Alert Message REM Message to send. REM REM Requires: REM Blat: (command line emailer) is configured and working on the current system. REM If your email server requires authentication to relay, see comments below. REM Email address(es) to send alerts to (comma separated) SET [email protected] SETLOCAL EnableExtensions IF /I {%1}=={/SETUP} GOTO Setup IF NOT {%1}=={} GOTO Alert GOTO End:Alert SET Log='%TEMP%DellAlert.txt' DATE /T > %Log% TIME /T >> %Log% ECHO Dell Alert Tripped! >> %Log% ECHO %* >> %Log% REM If your email server requires autentication to relay, REM add the following to the end of the line below: REM -u UserName -pw Password BLAT %Log% -to %ToEmail% -subject '%ComputerName% Hardware Alert' IF EXIST %Log% DEL /F /Q %Log% GOTO End:Setup ECHO This will replace all the current Dell Server Assistant alerts with a call ECHO to this script. To confirm you want to continue, enter YES (case sensitive). SET /P Confirm= IF NOT {%Confirm%}=={YES} GOTO End SET ScriptPath=%~dpnx0 ECHO Configuring alerts to use: %ScriptPath% omconfig system alertaction event=powersupply execappath='%ScriptPath% power supply failure' omconfig system alertaction event=powersupplywarn execappath='%ScriptPath% power supply warning' omconfig system alertaction event=tempwarn execappath='%ScriptPath% temperature warning' omconfig system alertaction event=tempfail execappath='%ScriptPath% temperature failure' omconfig system alertaction event=fanwarn execappath='%ScriptPath% fan speed warning' omconfig system alertaction event=fanfail execappath='%ScriptPath% fan speed failure' omconfig system alertaction event=voltwarn execappath='%ScriptPath% voltage warning' omconfig system alertaction event=voltfail execappath='%ScriptPath% voltage failure' omconfig system alertaction event=intrusion execappath='%ScriptPath% chassis intrusion' omconfig system alertaction event=redundegrad execappath='%ScriptPath% redundancy degraded' 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 system alertaction event=hardwarelogwarn execappath='%ScriptPath% hardware log warning' omconfig system alertaction event=hardwarelogfull execappath='%ScriptPath% hardware log full' omconfig system alertaction event=processorwarn execappath='%ScriptPath% processor warning' omconfig system alertaction event=processorfail execappath='%ScriptPath% processor failure' omconfig system alertaction event=watchdogasr execappath='%ScriptPath% watchdog asr' omconfig system alertaction event=batterywarn execappath='%ScriptPath% battery warning' omconfig system alertaction event=batteryfail execappath='%ScriptPath% battery failure' omconfig system alertaction event=systempowerwarn execappath='%ScriptPath% system power warning' omconfig system alertaction event=systempowerfail execappath='%ScriptPath% system power failure' omconfig system alertaction event=storagesyswarn execappath='%ScriptPath% storage system warning' omconfig system alertaction event=storagesysfail execappath='%ScriptPath% storage system failure' omconfig system alertaction event=storagectrlwarn execappath='%ScriptPath% storage controller warning' omconfig system alertaction event=storagectrlfail execappath='%ScriptPath% storage controller failure' omconfig system alertaction event=pdiskwarn execappath='%ScriptPath% physical disk warning' omconfig system alertaction event=pdiskfail execappath='%ScriptPath% physical disk failure' omconfig system alertaction event=vdiskwarn execappath='%ScriptPath% virtual disk warning' omconfig system alertaction event=vdiskfail execappath='%ScriptPath% virtual disk failure' omconfig system alertaction event=enclosurewarn execappath='%ScriptPath% enclosure warning' omconfig system alertaction event=enclosurefail execappath='%ScriptPath% enclosure failure' omconfig system alertaction event=storagectrlbatterywarn execappath='%ScriptPath% storage controller battery warning' omconfig system alertaction event=storagectrlbatteryfail execappath='%ScriptPath% storage controller battery failure' ECHO. ECHO Sending sample alert to: ECHO %ToEmail% CALL:Alert Testing Dell hardware alert warnings… ECHO. PAUSE GOTO End:End ENDLOCAL

Script-muutokset / ylläpito

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ä.

Linkit

Lataa Dell-palvelimen sähköpostihälytyksen komentosarja osoitteesta SysadminGeek.com

Lataa Blat Command Line Emailer

Dellin tukisivusto

Suositeltava: