E-mailmeldingen instellen voor Dell serverhardwarewaarschuwingen

Jul 21, 2025
Hardware
ONGECAAKTE CONTENT

Alle Dell-servers worden geleverd met de Dell OpenManage Server Administrator-software die systeemniveau-indicatoren kan bewaken en weergeven. Bovendien kunt u via het tabblad Waarschuwingsbeheer acties configureren die moeten worden uitgevoerd wanneer een waarschuwing wordt geactiveerd. Helaas is er geen middel om uniforme meldingen toe te passen op alle evenementen, dus we gaan een script leveren dat alle waarschuwingsacties configureert om een ​​e-mail te sturen met de betreffende gebeurtenis. Hoewel u deze handmatig zou kunnen instellen, is een script ideaal, omdat u dit eenvoudig op meerdere servers kunt implementeren.

Hoe het werkt

Het script is heel simpel. Er is een setup-commando dat elke waarschuwing instelt op "Applicatie uitvoeren", waarbij de applicatie het script zelf is. Wanneer het script wordt uitgevoerd, genereert het eenvoudig een e-mail (met behulp van de Blat-tool) met de computernaam, datum, tijd en geactiveerde waarschuwing.

Voordat het script wordt uitgevoerd:

Nadat het script is uitgevoerd:

Alle waarschuwingen gebruiken het e-mailmeldingsscript:

Voorwaarden

Natuurlijk moet u Dell OpenManage Server Assistant hebben geïnstalleerd. Deze software kan, indien niet bij uw systeem geleverd, worden gedownload via de ondersteuningssite van Dell.

Bovendien moet u Blat, een opdrachtregel-e-mailprogramma, op uw systeem hebben geconfigureerd. Om Blat te configureren, downloadt u gewoon de binaire bestanden en extraheert u ze (3 in totaal: blat.exe, blat.dll, blat.lib) naar een locatie in de PATH-variabele van uw systeem, zoals uw Windowssystem32-map. Voer vervolgens vanaf de opdrachtregel uit:

rock -installeer my.mailserver.com [email protected]

Vervang de mailserver en van het e-mailadres op de juiste manier. Voor het grootste deel is dit commando alles wat je nodig hebt om uit te voeren, maar als je server een speciale configuratie heeft (alternatieve poort, etc.), kun je de volledige installatie-opties zien op de website van Blat.

E-mailwaarschuwingsmelding instellen

Zodra u aan deze vereisten voldoet, bent u klaar om het script te gebruiken. Bewerk het script om de e-mailadressen op te nemen die u wilt melden (de ‘ToEmail’ -variabele). Als uw server authenticatie vereist om door te geven, moet u deze parameters toevoegen aan het Blat-commando zoals beschreven in het script.

Om de Server Assistant-waarschuwingen in te stellen om het script te gebruiken, voert u de installatie uit:

DellAlert / setup

Bevestig dat u dit script als uw waarschuwingsactie wilt gebruiken en u bent klaar. Als onderdeel van de installatie wordt een voorbeeldwaarschuwing geactiveerd, zodat u ervoor kunt zorgen dat de e-mails de beoogde ontvangers bereiken.

Het script

@ECHO UIT
TITEL E-mailwaarschuwing voor Dell hardware
ECHO Dell hardware e-mailwaarschuwing
ECHO Geschreven door: Jason Faulkner
ECHO SysadminGeek.com
ECHO.
ECHO.

REM Verzendt e-mailwaarschuwingen wanneer Dell hardwarewaarschuwingen worden geactiveerd.
REM Dit script moet _not_ in een pad staan ​​dat spaties bevat.
REM
REM-gebruik:
REM DellAlert {/SETUP | Alert message}
REM / SETUP Configureer Dell Server Assistant om dit script te gebruiken voor waarschuwingen.
REM-waarschuwingsbericht
REM Bericht om te verzenden.
REM
REM vereist:
REM Blat: (command line emailer) is geconfigureerd en werkt op het huidige systeem.
REM Zie onderstaande opmerkingen als uw e-mailserver verificatie vereist om door te geven.

REM E-mailadres (sen) waarnaar waarschuwingen moeten worden verzonden (door komma's gescheiden)
SET [email protected]

SETLOCAL EnableExtensions

IF / I {%1} == {/SETUP} GOTO-instellingen
INDIEN NIET {%1} == {} GOTO-waarschuwing
GOTO Einde

: Alert
SET Log = "% TEMP% DellAlert.txt"

DATUM / T>% Log%
TIJD / T >>% Log%
ECHO Dell-waarschuwing geactiveerd! >>% Log%
ECHO% * >>% Log%

REM Als uw e-mailserver authenticatie vereist om door te sturen,
REM voeg het volgende toe aan het einde van de regel hieronder:
REM -u Gebruikersnaam -pw Wachtwoord
BLAT% Log% -to% ToEmail% -subject "% ComputerName% Hardware Alert"

INDIEN BESTAAN% Log% DEL / F / Q% Log%
GOTO Einde

:Opstelling
ECHO Hiermee worden alle huidige Dell Server Assistant-waarschuwingen vervangen door een oproep
ECHO naar dit script. Voer YES (hoofdlettergevoelig) in om te bevestigen dat u wilt doorgaan.
SET / P Bevestigen =
INDIEN NIET {%Confirm%} == {YES} GA NAAR Einde

SET ScriptPath =% ~ dpnx0
ECHO Te gebruiken waarschuwingen configureren:% ScriptPath%

omconfig system alertaction event = powersupply execappath = "% ScriptPath% stroomstoring"
omconfig systeem alertaction event = powersupplywarn execappath = "% ScriptPath% voeding waarschuwing"
omconfig system alertaction event = tempwarn execappath = "% ScriptPath% temperatuurwaarschuwing"
omconfig system alertaction event = tempfail execappath = "% ScriptPath% temperatuurfout"
omconfig systeem alertaction event = fanwarn execappath = "% ScriptPath% ventilatorsnelheid waarschuwing"
omconfig system alertaction event = fanfail execappath = "% ScriptPath% ventilatorsnelheidsfout"
omconfig system alertaction event = voltwarn execappath = "% ScriptPath% voltage waarschuwing"
omconfig system alertaction event = voltfail execappath = "% ScriptPath% spanningsfout"
omconfig system alertaction event = intrusion execappath = "% ScriptPath% chassisintrusie"
omconfig system alertaction event = redundegrad execappath = "% ScriptPath% redundantie gedegradeerd"
omconfig system alertaction event = redunlost execappath = "% ScriptPath% redundantie verloren"
omconfig systeem alertaction event = memprefail execappath = "% ScriptPath% geheugen voorfout"
omconfig system alertaction event = memfail execappath = "% ScriptPath% geheugenfout"
omconfig systeem alertaction event = hardwarelogwarn execappath = "% ScriptPath% hardwarelogboek waarschuwing"
omconfig systeem alertaction event = hardwarelogfull execappath = "% ScriptPath% hardwarelogboek vol"
omconfig system alertaction event = processorwarn execappath = "% ScriptPath% processorwaarschuwing"
omconfig system alertaction event = processorfail execappath = "% ScriptPath% processorfout"
omconfig systeem alertaction event = watchdogasr execappath = "% ScriptPath% watchdog asr"
omconfig system alertaction event = batterywarn execappath = "% ScriptPath% batterijwaarschuwing"
omconfig system alertaction event = batteryfail execappath = "% ScriptPath% batterijfout"
omconfig system alertaction event = systempowerwarn execappath = "% ScriptPath% systeemstroomwaarschuwing"
omconfig system alertaction event = systempowerfail execappath = "% ScriptPath% systeemstroomstoring"

omconfig system alertaction event = storagesyswarn execappath = "% ScriptPath% opslagsysteemwaarschuwing"
omconfig system alertaction event = storagesysfail execappath = "% ScriptPath% opslagsysteemfout"
omconfig systeem alertaction event = storagectrlwarn execappath = "% ScriptPath% opslagcontroller waarschuwing"
omconfig systeem alertaction event = storagectrlfail execappath = "% ScriptPath% opslagcontrollerfout"
omconfig systeem alertaction event = pdiskwarn execappath = "% ScriptPath% fysieke schijf waarschuwing"
omconfig system alertaction event = pdiskfail execappath = "% ScriptPath% fysieke schijffout"
omconfig systeem alertaction event = vdiskwarn execappath = "% ScriptPath% virtuele schijf waarschuwing"
omconfig systeem alertaction event = vdiskfail execappath = "% ScriptPath% virtuele schijf fout"
omconfig systeem alertaction event = enclosurewarn execappath = "% ScriptPath% enclosure waarschuwing"
omconfig system alertaction event = enclosurefail execappath = "% ScriptPath% enclosure failure"
omconfig system alertaction event = storagectrlbatterywarn execappath = "% ScriptPath% opslagcontroller batterijwaarschuwing"
omconfig systeem alertaction event = storagectrlbatteryfail execappath = "% ScriptPath% opslagcontroller batterij defect"

ECHO.
ECHO Voorbeeldwaarschuwing verzenden naar:
ECHO% ToEmail%
OPROEP: waarschuwingstest Dell waarschuwingswaarschuwingen voor hardware ...
ECHO.
PAUZE
GOTO Einde

:Einde
ENDLOCAAL

Script wijzigingen / onderhoud

De gebeurteniswaarschuwingen van het meegeleverde script zijn afkomstig van een van onze Dell-servers. Afhankelijk van uw Dell serverhardware en Server Assistant-versie kunnen de waarschuwingen variëren. Over het algemeen kunt u zien wanneer u het installatiescript uitvoert of een gebeurtenis niet geldig is voor uw server (bijvoorbeeld als u geen Dell RAID-controllers heeft), aangezien sommige items voor het maken van opslaggebeurtenissen mislukken.

De gebeurtenistriggers in het bovenstaande script zijn verkregen door het volgende uit te voeren vanaf een opdrachtprompt:

omconfig systeem alertaction /?

Deze opdracht geeft een lijst van alle trefwoorden voor gebeurtenissen met een beschrijving van de respectieve waarschuwing. Om extra waarschuwingen toe te voegen, voert u de bovenstaande opdracht uit en voegt u de ontbrekende items toe aan het installatiegedeelte van het script en voert u het script vervolgens opnieuw uit met de schakeloptie / Setup.

Links

Download het Dell Server Email Alert Script van SysadminGeek.com

Download Blat Command Line Emailer

Dell ondersteuningssite

.entry-inhoud .entry-footer

Backup Exec 21 How To Setup Email Alerts And Notifications

Setup IDRAC SMTP Settings And Email Notification Alerts

How To Set Up Default Email Notifications Using The Lorex Server

How To Setup Email Alerts With The Pro-vue NVR's.

Zabbix : Email Notifications

PRTG Tutorial: Alerts From Your Software With Notifications

How To Create Sound And Email Or Text Alerts In MT4

Jenkins Beginner Tutorial 12 - Notifications - How To Send Email From Jenkins

Creating An Email Alert Policy In Dell EMC OpenManage Enterprise–Tech Release

ESP32 Email Alert Based On Temperature Threshold (change Values On Web Server)


Hardware - Meest populaire artikelen

Hoe de Google Play Store op de Amazon Fire Tablet of Fire HD 8 te installeren

Hardware Mar 4, 2025

De Fire Tablet van Amazon beperkt je normaal gesproken tot de Amazon Appstore. Maar de Fire-tablet werkt Fire OS , die is gebaseerd op Android. U kunt de Google Play ..


Laat u niet misleiden: goedkope Apple Watch-bandjes van derden zijn vreselijk

Hardware Jul 6, 2025

ONGECAAKTE CONTENT Dus je hebt een paar honderd dollar uitgegeven aan een Apple Watch, maar nog eens $ 50 uitgeven aan een nieuwe band lijkt overdreven. Er zijn versies van derden..


Hoe u snel kunt controleren of uw computer een pc-game kan uitvoeren

Hardware Jul 3, 2025

PC-gaming is niet zo eenvoudig als console-gaming. Als je een laptop hebt met zwakke grafische hardware of een oudere pc, is het belangrijk om te controleren of je computer een game..


Hoe u automatische verlichting aan uw kasten kunt toevoegen

Hardware Oct 7, 2025

ONGECAAKTE CONTENT Lichtschakelaars zijn prima, maar voor zoiets als een kast of pantry is het erg handig om de lichten automatisch aan en uit te laten gaan. Hier zijn verschillen..


Start op vanaf een USB-station, zelfs als uw BIOS dat niet toestaat

Hardware Jul 5, 2025

Je hebt altijd een betrouwbare opstartbare USB-stick bij je om computerproblemen op te lossen, maar wat als het BIOS van een pc je niet toestaat om op te starten vanaf USB? We laten u zien ho..


Wat u moet weten over het kopen van aanraakgevoelige Windows 8.1-pc's

Hardware Jan 9, 2025

ONGECAAKTE CONTENT Het is nu meer dan een jaar geleden dat Windows 8 werd uitgebracht. Er is veel gebeurd - we zijn er nu mee bezig Windows 8.1 en er komen elke dag..


Hoe bevestigt Windows Wi-Fi-toegang en of hotspotverificatie nodig is?

Hardware Feb 11, 2025

ONGECAAKTE CONTENT Windows kan je heel goed vertellen of je een goed werkende internetverbinding hebt, maar hoe doet het dat precies? Door te onderzoeken hoe Windows het probleem aanpak..


Prioriteit toekennen aan uw netwerkverkeer met DD-WRT

Hardware Aug 16, 2025

Het hebben van een mediaserver is echt geweldig, tenzij de andere mensen in je netwerk niet weten hoe ze de bandbreedte moeten delen. Met behulp van enkele eenvoudige QoS-regels kun..


Categorieën