Opsæt e-mail-meddelelser til Dell Server-hardwareadvarsler

Jul 21, 2025
Hardware
UCACHED INDHOLD

Alle Dell-servere leveres med Dell OpenManage Server Administrator-software, som har mulighed for at overvåge og vise systemniveauindikatorer. Derudover kan du via fanen Alert Management konfigurere handlinger, der skal udføres, hver gang en alarm udløses. Desværre er der intet køretøj til at anvende ensartede meddelelser til alle begivenheder, så vi vil give et script, der konfigurerer alle advarselshandlinger til at sende en e-mail, der underretter dig om den respektive begivenhed. Mens du kunne indstille disse manuelt, er det ideelt at have et script, da du nemt kan implementere dette på tværs af flere servere.

Hvordan det virker

Scriptet er meget simpelt. Der er en opsætningskommando, der indstiller hver alarm til "Execute application", hvor applikationen er selve scriptet. Når scriptet kører, genererer det simpelthen en e-mail (ved hjælp af Blat-værktøjet) med computerens navn, dato, tid og alarm udløst.

Før scriptet køres:

Efter script er kørt:

Alle alarmer bruger e-mail-besked scriptet:

Krav

Selvfølgelig skal du have Dell OpenManage Server Assistant installeret. Denne software kan downloades via Dells supportwebsted, hvis det ikke følger med dit system.

Derudover skal du have Blat, en e-mailer med kommandolinje, konfigureret på dit system. For at konfigurere Blat skal du bare downloade de binære filer og udpakke dem (3 i alt: blat.exe, blat.dll, blat.lib) til en placering i dit systems PATH-variabel, såsom din Windowssystem32-mappe. Kør derefter fra kommandolinjen:

rock-installer my.mailserver.com fra [email protected]

Udskift mailserveren og fra e-mail-adressen korrekt. For det meste er denne kommando alt hvad du behøver for at køre, men hvis din server har en speciel konfiguration (alternativ port osv.), Kan du se de fulde installationsindstillinger på Blats websted.

Opsætning af notifikation af e-mail-alarm

Når du har disse krav på plads, er du klar til at bruge scriptet. Rediger scriptet, så det inkluderer de e-mail-adresser, der skal underrettes ('ToEmail'-variablen). Hvis din server kræver godkendelse for at videresende, bliver du nødt til at føje disse parametre til Blat-kommandoen som dokumenteret i scriptet.

For at opsætte serverassistentalarmerne til at bruge scriptet skal du bare køre opsætningen:

DellAlert / opsætning

Bekræft, at du vil bruge dette script som din alarmhandling, og du er klar. Som en del af opsætningen udløses en prøvealarm, så du kan sikre dig, at e-mails når de tilsigtede modtagere.

Manuskriptet

@ECHO OFF
TITEL Dell hardware-mailadvarsel
ECHO Dell hardware-mail-advarsel
ECHO Skrevet af: Jason Faulkner
ECHO SysadminGeek.com
EKKO.
EKKO.

REM sender e-mail-alarmer, når Dell-hardwareadvarsler udløses.
REM Dette script skal _ikke_ være i en sti, der indeholder mellemrum.
REM
REM-brug:
REM DellAlert {/SETUP | Alert message}
REM / SETUP Konfigurer Dell Server Assistant til at bruge dette script til alarmer.
REM-advarselsmeddelelse
REM Besked, der skal sendes.
REM
REM kræver:
REM Blat: (kommandolinjemailer) er konfigureret og arbejder på det aktuelle system.
REM Hvis din e-mail-server kræver godkendelse for at videresende, se kommentarer nedenfor.

REM-e-mail-adresse (r), der skal sendes alarmer til (kommasepareret)
INDSTIL [email protected]

SETLOCAL EnableExtensions

IF / I {%1} == {/SETUP} GOTO-opsætning
HVIS IKKE {%1} == {} GOTO Alert
GOTO Afslut

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

DATO / T>% Log%
TID / T >>% Log%
ECHO Dell Alert Tripped! >>% Log%
ECHO% * >>% Log%

REM Hvis din e-mail-server kræver godkendelse for at videresende,
REM tilføj følgende til slutningen af ​​linjen nedenfor:
REM -u brugernavn -pw adgangskode
BLAT% Log% -til% ToE-mail% -emne "% ComputerName% Hardware Alert"

HVIS EXIST% Log% DEL / F / Q% Log%
GOTO Afslut

:Opsætning
ECHO Dette erstatter alle aktuelle Dell Server Assistant-alarmer med et opkald
ECHO til dette script. For at bekræfte, at du vil fortsætte, skal du indtaste YES (store og små bogstaver).
SET / P Bekræft =
HVIS IKKE {%Confirm%} == {YES} GOTO End

SET ScriptPath =% ~ dpnx0
ECHO Konfiguration af alarmer til brug:% ScriptPath%

omconfig system alertaction event = powersupply execappath = "% ScriptPath% strømforsyningsfejl"
omconfig system alertaction event = powersupplywarn execappath = "% ScriptPath% strømforsyningsadvarsel"
omconfig system alertaction event = tempwarn execappath = "% ScriptPath% temperaturadvarsel"
omconfig system alertaction event = tempfail execappath = "% ScriptPath% temperaturfejl"
omconfig system alertaction event = fanwarn execappath = "% ScriptPath% fan speed advarsel"
omconfig system alertaction event = fanfail execappath = "% ScriptPath% fan speed failure"
omconfig system alertaction event = voltwarn execappath = "% ScriptPath% voltage advarsel"
omconfig system alertaction event = voltfail execappath = "% ScriptPath% spændingsfejl"
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 hændelse = memprefail execappath = "% ScriptPath% hukommelse pre-fiasko"
omconfig system alertaction event = memfail execappath = "% ScriptPath% hukommelsesfejl"
omconfig system alertaction event = hardwarelogwarn execappath = "% ScriptPath% hardware log advarsel"
omconfig system alertaction event = hardwarelogfull execappath = "% ScriptPath% hardwarelog fuld"
omconfig system alertaction event = processorwarn execappath = "% ScriptPath% processor advarsel"
omconfig system alertaction event = processorfail execappath = "% ScriptPath% processor fail"
omconfig system alertaction event = watchdogasr execappath = "% ScriptPath% watchdog asr"
omconfig system alertaction event = batterywarn execappath = "% ScriptPath% battery advarsel"
omconfig system alertaction event = batteryfail execappath = "% ScriptPath% batterifejl"
omconfig system alertaction hændelse = systempowerwarn execappath = "% ScriptPath% system magt advarsel"
omconfig system alertaction event = systempowerfail execappath = "% ScriptPath% system strømsvigt"

omconfig system alertaction event = storagesyswarn execappath = "% ScriptPath% storage system advarsel"
omconfig system alertaction event = storagesysfail execappath = "% ScriptPath% storage system failure"
omconfig system alertaction event = storagectrlwarn execappath = "% ScriptPath% advarsel om lagerstyring"
omconfig system alertaction event = storagectrlfail execappath = "% ScriptPath% storage controller failure"
omconfig system alertaction event = pdiskwarn execappath = "% ScriptPath% fysisk diskadvarsel"
omconfig system alertaction event = pdiskfail execappath = "% ScriptPath% fysisk diskfejl"
omconfig system alertaction event = vdiskwarn execappath = "% ScriptPath% virtuel diskadvarsel"
omconfig system alertaction event = vdiskfail execappath = "% ScriptPath% virtual disk failure"
omconfig system alertaction event = enclosurewarn execappath = "% ScriptPath% indkapslingsadvarsel"
omconfig system alertaction event = enclosurefail execappath = "% ScriptPath% enclosure fail"
omconfig system alertaction event = storagectrlbatterywarn execappath = "% ScriptPath% advarsel om lagercontroller batteri"
omconfig system alertaction event = storagectrlbatteryfail execappath = "% ScriptPath% lagerstyrings batterifejl"

EKKO.
ECHO Afsendelse af en prøvealarm til:
ECHO% ToEmail%
OPKALD: Alert Testing af advarsler fra Dell-alarm om hardware ...
EKKO.
PAUSE
GOTO Afslut

:Ende
ENDLOCAL

Ændringer / vedligeholdelse af script

Begivenhedsalarmerne fra det medfølgende script kommer fra en af ​​vores Dell-servere. Afhængigt af din Dell-serverhardware og serverassistentversion kan advarslerne variere. Generelt kan du se, hvornår du kører installationsscriptet, hvis en begivenhed ikke er gyldig for din server (for eksempel hvis du ikke har Dell RAID-controllere), da nogle af lagerhændelsesgenereringselementerne mislykkes.

Hændelsesudløserne i scriptet ovenfor blev opnået ved at køre følgende fra en kommandoprompt:

omconfig system alertaction /?

Denne kommando viser alle begivenhedsnøgleord med en beskrivelse af den respektive alarm. For at tilføje yderligere alarmer skal du køre kommandoen ovenfor og føje de manglende poster til opsætningsdelen af ​​scriptet og derefter køre scriptet igen med / Setup-kontakten.

Links

Download Dell Server E-mail Alert Script fra SysadminGeek.com

Download Blat Command Line Emailer

Dells supportwebsted

.indgangsindhold .indgangsfod

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 - Mest populære artikler

Hvad er forskellen mellem telefonkasser, beskyttere, skind og omslag?

Hardware Mar 23, 2025

Kidsd Manchinda / Shooterstock Alle har en mobiltelefon, men ikke alle har det samme beskyttelsesniveau. Her er et kig på, hvordan telefonkasser..


Bit Rot: Hvordan harddiske og SSD'er dør over tid

Hardware Mar 23, 2025

UCACHED INDHOLD Daniel Krason / Shutterstock.com Computerlagring er både en velsignelse og en forbandelse. Vi kan gemme terabyte med fotos, do..


Hvor meget RAM har en Chromebook virkelig brug for?

Hardware May 9, 2025

Cameron Summerson Chrome er kendt for at være en RAM-hog, men de fleste Chromebooks leveres med kun 4 GB RAM. Chrome OS administrerer RAM forskelligt end Win..


Sådan styres både ringetone og systemvolumen med iPhones volumenknapper

Hardware Oct 12, 2025

Som standard ændrer lydstyrkeknapperne på siden "systemvolumen", hvilket påvirker ting som musik og videoafspilning. Men lydstyrken på din ringevolumen, som styrer ringetonen og..


Sådan overføres billeder trådløst fra din DSLR til din smartphone

Hardware Sep 5, 2025

Du har et godt digitalt kamera. Du har alle dine apps på sociale medier på din telefon. Ville det ikke være rart, hvis du kunne tage et smukt skud med din DSLR og skifte det dire..


Power Drills vs. Impact Drivers: Hvad er forskellen?

Hardware Jun 20, 2025

Når det kommer til forbedringsprojekter til hjemmet, er en boremaskine et af de mest almindelige værktøjer, du har brug for. Men en påvirkningsdriver er måske en opgraderet ver..


Sådan forbinder du ting til din nye MacBook med de færreste dongler

Hardware Nov 15, 2024

Apple har gjort det helt splash med deres nye MacBook til . Mens Touch Bar muligvis har vundet mest opmærksomhed, er det, hvad Apple fjernede fra deres top-..


HTG gennemgår ekkoet: Et solidt smart ur til løbere, cyklister og sportsentusiaster

Hardware Jan 12, 2025

UCACHED INDHOLD Hvis du er på udkig efter et sportsorienteret smartwatch, der hjælper dig med at tænke på dit hjerterytme, omgange, tilbagelagt afstand og mere, er Magellan Ec..


Kategorier