تأتي جميع خوادم Dell مزودة ببرنامج Dell OpenManage Server Administrator الذي لديه القدرة على مراقبة وعرض مؤشرات مستوى النظام. بالإضافة إلى ذلك ، من خلال علامة التبويب 'إدارة التنبيهات' ، يمكنك تكوين إجراءات لتنفيذها متى تم تشغيل تنبيه. لسوء الحظ ، لا توجد وسيلة لتطبيق إخطارات موحدة على جميع الأحداث ، لذلك سنقدم برنامجًا نصيًا يكوّن جميع إجراءات التنبيه لإرسال بريد إلكتروني لإعلامك بالحدث المعني. بينما يمكنك إعدادها يدويًا ، فإن وجود برنامج نصي يعد أمرًا مثاليًا حيث يمكنك نشره بسهولة عبر خوادم متعددة.

كيف تعمل

النص بسيط جدا. هناك أمر إعداد يضبط كل تنبيه على تنفيذ التطبيق مع كون التطبيق هو البرنامج النصي نفسه. عند تشغيل البرنامج النصي ، يقوم ببساطة بإنشاء بريد إلكتروني (باستخدام أداة Blat) مع اسم الكمبيوتر والتاريخ والوقت والتنبيه الذي تم تشغيله.



نينتندو سويتش qr code scanner

قبل تشغيل البرنامج النصي:

بعد تشغيل البرنامج النصي:

تستخدم جميع التنبيهات البرنامج النصي لإعلام البريد الإلكتروني:

متطلبات

بالطبع ، سوف تحتاج إلى تثبيت Dell OpenManage Server Assistant. يمكن تنزيل هذا البرنامج ، إذا لم يتم توفيره مع نظامك ، من خلال موقع دعم Dell.

بالإضافة إلى ذلك ، يجب أن يكون لديك Blat ، مرسل بريد إلكتروني لسطر الأوامر ، تم تكوينه على نظامك. لتكوين Blat ، ما عليك سوى تنزيل الملفات الثنائية واستخراجها (إجمالي 3: blat.exe ، blat.dll ، blat.lib) إلى موقع في متغير PATH لنظامك ، مثل مجلد Windowssystem32. ثم من سطر الأوامر ، قم بتشغيل:

صخرة تثبيت my.mailserver.com fromaddress@email.com

استبدل خادم البريد ومن عنوان البريد الإلكتروني بشكل مناسب. بالنسبة للجزء الأكبر ، هذا الأمر هو كل ما تحتاجه للتشغيل ، ولكن إذا كان الخادم الخاص بك يحتوي على تكوين خاص (منفذ بديل ، وما إلى ذلك) ، يمكنك رؤية خيارات التثبيت الكاملة على موقع Blat على الويب.

إعداد إعلام تنبيه البريد الإلكتروني

بمجرد أن تكون لديك هذه المتطلبات ، فأنت جاهز لاستخدام البرنامج النصي. قم بتحرير النص لتضمين عنوان (عناوين) البريد الإلكتروني للإخطار (المتغير 'ToEmail'). إذا كان الخادم الخاص بك يتطلب مصادقة للترحيل ، فسيتعين عليك إضافة هذه المعلمات إلى أمر Blat كما هو موثق في البرنامج النصي.

الإعلانات

لإعداد تنبيهات مساعد الخادم لاستخدام البرنامج النصي ، ما عليك سوى تشغيل الإعداد:

DellAlert / الإعداد

قم بتأكيد رغبتك في استخدام هذا البرنامج النصي كإجراء تنبيه خاص بك وأنت جاهز تمامًا. كجزء من الإعداد ، يتم تشغيل نموذج تنبيه حتى تتمكن من التأكد من وصول رسائل البريد الإلكتروني إلى المستلمين المقصودين.

النص

@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 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 ToEmail=myaddress@email.com 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

تعديلات / صيانة البرنامج النصي

تنبيهات الأحداث من البرنامج النصي المقدم هي من أحد خوادم Dell الخاصة بنا. اعتمادًا على جهاز خادم Dell وإصدار Server Assistant ، قد تختلف التنبيهات. بشكل عام ، يمكنك معرفة وقت تشغيل البرنامج النصي للإعداد إذا كان الحدث غير صالح لخادمك (على سبيل المثال ، إذا لم يكن لديك وحدات تحكم Dell RAID) حيث ستفشل بعض عناصر إنشاء حدث التخزين.

تم الحصول على مشغلات الحدث في البرنامج النصي أعلاه عن طريق تشغيل ما يلي من موجه الأوامر:

تنبيه نظام omconfig /؟

الرسائل القصيرة تحويل الهاتف إلى الهاتف

يسرد هذا الأمر جميع الكلمات الأساسية للحدث مع وصف للتنبيه المعني. لإضافة تنبيهات إضافية ، قم بتشغيل الأمر أعلاه وأضف الإدخالات المفقودة إلى جزء الإعداد من البرنامج النصي ثم أعد تشغيل البرنامج النصي باستخدام مفتاح التبديل / الإعداد.

الروابط

قم بتنزيل برنامج Dell Server Email Alert Script من SysadminGeek.com

قم بتنزيل Blat Command Line Emailer

موقع دعم Dell

اقرأ التالي
  • & [رسقوو] ؛ الدالات مقابل الصيغ في Microsoft Excel: ما الفرق؟
  • & [رسقوو] ؛ 5 مواقع ويب يجب على كل مستخدم Linux وضع إشارة مرجعية عليها
  • & [رسقوو] ؛ Cyber ​​Monday 2021: أفضل العروض التقنية
  • & [رسقوو] ؛ كيفية البحث عن ملف Spotify 2021 الخاص بك
  • & [رسقوو] ؛ مجلد الكمبيوتر هو 40: كيف أنشأت شركة Xerox Star سطح المكتب
  • & [رسقوو] ؛ ما هو MIL-SPEC Drop Protection؟