Αρχική σελίδα » πως να » Εγκατάσταση ειδοποιήσεων ηλεκτρονικού ταχυδρομείου για προειδοποιήσεις υλικού διακομιστή Dell

    Εγκατάσταση ειδοποιήσεων ηλεκτρονικού ταχυδρομείου για προειδοποιήσεις υλικού διακομιστή Dell

    Όλοι οι διακομιστές Dell συνοδεύονται από το λογισμικό Dell OpenManage Server Administrator το οποίο έχει τη δυνατότητα να παρακολουθεί και να εμφανίζει δείκτες επιπέδου συστήματος. Επιπλέον, μέσω της καρτέλας Διαχείριση ειδοποιήσεων μπορείτε να ρυθμίσετε τις ενέργειες για εκτέλεση σε κάθε ενεργοποίηση μιας ειδοποίησης. Δυστυχώς δεν υπάρχει όχημα για την εφαρμογή ομοιόμορφων ειδοποιήσεων σε όλα τα συμβάντα, οπότε πρόκειται να παράσχουμε ένα σενάριο το οποίο ρυθμίζει όλες τις ενέργειες συναγερμού για να στείλετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου που θα σας ειδοποιεί για το αντίστοιχο συμβάν. Παρόλο που θα μπορούσατε να τα ορίσετε με το χέρι, έχοντας ένα σενάριο είναι ιδανικό καθώς μπορείτε εύκολα να το αναπτύξετε σε πολλαπλούς διακομιστές.

    Πως δουλεύει

    Το σενάριο είναι πολύ απλό. Υπάρχει μια εντολή ρύθμισης που θέτει κάθε ειδοποίηση σε "Execute application" με την εφαρμογή να είναι η ίδια η δέσμη ενεργειών. Όταν εκτελείται η δέσμη ενεργειών, παράγει απλώς ένα μήνυμα ηλεκτρονικού ταχυδρομείου (χρησιμοποιώντας το εργαλείο Blat) με το όνομα του υπολογιστή, την ημερομηνία, την ώρα και την ειδοποίηση που ενεργοποιείται.

    Πριν από την εκτέλεση του σεναρίου:

    Μετά την εκτέλεση του σεναρίου:

    Όλες οι ειδοποιήσεις χρησιμοποιούν τη δέσμη ενεργειών ειδοποίησης ηλεκτρονικού ταχυδρομείου:

    Απαιτήσεις

    Φυσικά, θα χρειαστεί να έχετε εγκατεστημένο το Dell OpenManage Server Assistant. Αυτό το λογισμικό, αν δεν παρέχεται με το σύστημά σας, μπορεί να μεταφορτωθεί μέσω του ιστότοπου υποστήριξης της Dell.

    Επιπλέον, θα χρειαστεί να έχετε Blat, ένα emailer γραμμής εντολών, που έχει ρυθμιστεί στο σύστημά σας. Για να ρυθμίσετε τις παραμέτρους του Blat, απλώς κατεβάστε τα δυαδικά αρχεία και εξαγάγετε τα (3 συνολικά: blat.exe, blat.dll, blat.lib) σε μια θέση στη μεταβλητή PATH του συστήματός σας, όπως το φάκελο Windowssystem32. Στη συνέχεια, από τη γραμμή εντολών, εκτελέστε:

    blat -install my.mailserver.com [email protected]

    Αντικαταστήστε σωστά τον διακομιστή αλληλογραφίας και τη διεύθυνση ηλεκτρονικού ταχυδρομείου. Για το μεγαλύτερο μέρος, αυτή η εντολή είναι το μόνο που χρειάζεται να εκτελέσετε, αλλά εάν ο διακομιστής σας έχει μια ειδική διαμόρφωση (εναλλακτική θύρα, κλπ.), Μπορείτε να δείτε τις επιλογές πλήρους εγκατάστασης στον ιστότοπο του Blat.

    Ρύθμιση ειδοποίησης ειδοποιήσεων μέσω ηλεκτρονικού ταχυδρομείου

    Αφού διαθέσετε αυτές τις απαιτήσεις, είστε έτοιμοι να χρησιμοποιήσετε το σενάριο. Επεξεργαστείτε τη δέσμη ενεργειών για να συμπεριλάβετε τη διεύθυνση (-ες) ηλεκτρονικού ταχυδρομείου που θέλετε να ειδοποιήσετε (η μεταβλητή 'ToEmail'). Εάν ο διακομιστής σας απαιτεί έλεγχο ταυτότητας στο ρελέ, θα πρέπει να προσθέσετε αυτές τις παραμέτρους στην εντολή Blat όπως τεκμηριώνεται στη δέσμη ενεργειών.

    Για να ρυθμίσετε τις ειδοποιήσεις του Βοηθού διακομιστή για να χρησιμοποιήσετε το σενάριο, απλώς εκτελέστε τη ρύθμιση:

    DellAlert / Εγκατάσταση

    Επιβεβαιώστε ότι θέλετε να χρησιμοποιήσετε αυτό το σενάριο ως ενέργεια συναγερμού και όλοι είστε έτοιμοι. Ως μέρος της ρύθμισης, ενεργοποιείται μια δειγματοληπτική ειδοποίηση, ώστε να μπορείτε να βεβαιωθείτε ότι τα μηνύματα ηλεκτρονικού ταχυδρομείου προσεγγίζουν τους παραλήπτες που προορίζονται.

    Το σενάριο

    @ECHO OFF TITLE Ειδοποίηση υλικού ηλεκτρονικού ταχυδρομείου Dell ECHO Dell Hardware Email Email Alert ECHO Γράφει ο / η: Jason Faulkner ECHO SysadminGeek.com ECHO. ΗΧΩ. REM Στέλνει ειδοποιήσεις μέσω ηλεκτρονικού ταχυδρομείου όταν ενεργοποιούνται προειδοποιήσεις υλικού του Dell. REM Το σενάριο αυτό δεν πρέπει να είναι σε διαδρομή που περιέχει κενά. Χρήση REM REM: REM DellAlert / SETUP | Μήνυμα ειδοποίησης REM / SETUP Ρυθμίστε το Dell Server Assistant για να χρησιμοποιήσετε αυτό το script για ειδοποιήσεις. REM Μήνυμα ειδοποίησης REM Μήνυμα για αποστολή. REM REM Απαιτεί: Το REM Blat: (emailer γραμμής εντολών) έχει διαμορφωθεί και λειτουργεί με το τρέχον σύστημα. REM Εάν ο διακομιστής ηλεκτρονικού ταχυδρομείου σας απαιτεί έλεγχο ταυτότητας για αναμετάδοση, δείτε τα σχόλια παρακάτω. REM Διεύθυνση ή διευθύνσεις ηλεκτρονικού ταχυδρομείου για αποστολή ειδοποιήσεων σε (διαχωρισμένο με κόμμα) SET [email protected] SETLOCAL EnableExtensions IF / I % 1 == / SETUP Ρύθμιση GOTO ΕΑΝ ΔΕΝ % 1 ==  GOTO Ειδοποίηση GOTO Τέλος: Ειδοποίηση SET Log = "% TEMP% DellAlert.txt" DATE / T>% Log% TIME / T >>% Ημερολόγιο ECHO Dell Alert Tripped! >>% Log% ECHO% * >>% Log% REM Αν ο διακομιστής ηλεκτρονικού ταχυδρομείου σας απαιτεί authentication στο ρελέ, REM προσθέστε τα παρακάτω στο τέλος της παρακάτω γραμμής: REM -u Όνομα_υπολογιστή -pw Κωδικός BLAT% Log% -to% ToEmail % -subject "% ComputerName% Hardware Alert" Αν υπάρχει% Log% DEL / F / Q% Log% GOTO End: Setup ECHO Αυτό θα αντικαταστήσει όλες τις τρέχουσες ειδοποιήσεις Dell Server Assistant με μια ECHO κλήση σε αυτό το script. Για να επιβεβαιώσετε ότι θέλετε να συνεχίσετε, εισαγάγετε ΝΑΙ (ευαίσθητη στην περίπτωση). SET / P επιβεβαίωση = αν δεν είναι % επιβεβαίωση% == YES GOTO τέλος SET ScriptPath =% ~ dpnx0 ECHO Ρύθμιση ειδοποιήσεων για χρήση:% ScriptPath% omconfig system alert event = powersupply execappath = "% ScriptPath% omconfig σύστημα ειδοποίησης event = powersupplywarn execappath = "% ScriptPath% προειδοποίηση παροχής ενέργειας" omconfig σύστημα ειδοποίησης συμβάντος = tempwarn execappath = "% ScriptPath% προειδοποίηση θερμοκρασίας" omconfig σύστημα ειδοποίησης συμβάντος = tempfail execappath = "% ScriptPath% = ομοιόμορφη εκδοχή ταχύτητας ανεμιστήρα = "% ScriptPath% προειδοποίηση ταχύτητας ανεμιστήρα" omconfig σύστημα ειδοποίησης συμβάντος = fanfail execappath = "% ScriptPath% ανεπάρκεια ταχύτητας ανεμιστήρα" omconfig σύστημα alertaction event = voltwarn execappath = "% ScriptPath% προειδοποίηση τάσης" = "% ScriptPath% αποτυχία τάσης" omconfig σύστημα alertaction event = εισβολή execappath = "% ScriptPath% εισβολή πλαισίου" omconfig σύστημα ειδοποίησης event = redundegrad execappath = "% ScriptPath% πλεόνασμα d "omconfig system error alert event = mempreil execappath ="% ScriptPath% memory pre-failure "omconfig system alert event = memfail execappath ="% ScriptPath% αποτυχία μνήμης "omconfig Σύστημα ειδοποίησης συμβάντος = hardwarelogwarn execappath = "% ScriptPath% προειδοποίηση μητρώου υλικού" omconfig σύστημα ειδοποίησης συμβάντος = hardwarelogfull execappath = "% ScriptPath% αρχείου καταγραφής υλικού πλήρης" omconfig σύστημα ειδοποίησης event = processorwarn execappath = "% ScriptPath% = processorfail execappath = "% ScriptPath% αποτυχία επεξεργαστή" omconfig σύστημα alertaction event = watchdogasr execappath = "% ScriptPath% watchdog asr" omconfig system alert event = batterywarn execappath = "% ScriptPath% % ScriptPath% μπαταρία αποτυχία "omconfig σύστημα ειδοποίησης συμβάντος = systempowerwarn execappath ="% ScriptPath% προειδοποίηση εξόδου συστήματος " omconfig system alert event = systempowerfail execappath = "% ScriptPath% αποτυχία ρεύματος συστήματος" omconfig σύστημα ειδοποίησης event = storagesyswarn execappath = "% ScriptPath% προειδοποίηση συστήματος αποθήκευσης" omconfig σύστημα ειδοποίησης event = storagesysfail execappath = "% ScriptPath% alert event = storagectrlwarn execappath = "% ScriptPath% προειδοποίηση ελεγκτή αποθήκευσης" omconfig σύστημα alertaction event = storagectrlfail execappath = "% ScriptPath% αποτυχία ελεγκτή αποθήκευσης" omconfig system alert event = pdiskwarn execappath = = pdiskfail execappath = "% ScriptPath% αποτυχία φυσικού δίσκου" omconfig σύστημα alertaction event = vdiskwarn execappath = "% ScriptPath% προειδοποίηση εικονικού δίσκου" omconfig system alert event = vdiskfail execappath = "% ScriptPath% execappath = "% ScriptPath% προειδοποίηση περίφραξης" omconfig σύστημα ειδοποίησης event = enclosur "Αποτυχία κλεισίματος συστήματος"% scriptpath% "% scriptpath% error"% omconfig system alert event = "% ScriptPath% αποτυχία μπαταρίας ελεγκτή αποθήκευσης" ECHO. ECHO Αποστολή ειδοποίησης δειγμάτων σε: ECHO% ToEmail% ΚΛΗΣΗ: Έλεγχος προειδοποίησης Προειδοποιήσεις προειδοποίησης hardware του Dell ... ECHO. PAUSE GOTO Τέλος: Τέλος ENDLOCAL

    Τροποποιήσεις / συντήρηση σεναρίων

    Οι ειδοποιήσεις συμβάντων από το παρεχόμενο σενάριο προέρχονται από έναν από τους διακομιστές της Dell. Ανάλογα με το υλικό διακομιστή της Dell και την έκδοση του Server Assistant, οι ειδοποιήσεις ενδέχεται να διαφέρουν. Γενικά, μπορείτε να ενημερώσετε πότε εκτελείτε τη δέσμη ενεργειών εγκατάστασης εάν ένα συμβάν δεν είναι έγκυρο για τον διακομιστή σας (για παράδειγμα, εάν δεν έχετε ελεγκτές Dell RAID), καθώς ορισμένα από τα στοιχεία δημιουργίας συμβάντων αποθήκευσης αποτυγχάνουν.

    Η εκκίνηση του συμβάντος στη δέσμη ενεργειών παραπάνω αποκτήθηκε εκτελώντας τα ακόλουθα από μια γραμμή εντολών:

    omconfig σύστημα ειδοποίησης /?

    Αυτή η εντολή εμφανίζει όλες τις λέξεις-κλειδιά συμβάντων με περιγραφή της αντίστοιχης ειδοποίησης. Για να προσθέσετε επιπλέον ειδοποιήσεις, εκτελέστε την παραπάνω εντολή και προσθέστε τις καταχωρίσεις που λείπουν στο τμήμα εγκατάστασης της δέσμης ενεργειών και, στη συνέχεια, επαναλάβετε τη δέσμη ενεργειών με το διακόπτη / Setup.

    Συνδέσεις

    Κάντε λήψη του Script Alert Email Server από το SysadminGeek.com

    Κατεβάστε Blat Command Line Emailer

    Υποστήριξη της Dell