Η διαμόρφωση των ειδοποιήσεων αυτόματης ανατροπής σε Azure Devtest Labs περιλαμβάνει μερικά βήματα για να διασφαλιστεί ότι οι χρήστες του εργαστηρίου λαμβάνουν έγκαιρες προειδοποιήσεις πριν από την τερματισμό των εικονικών μηχανών τους (VMS). Εδώ είναι πώς μπορείτε να το ρυθμίσετε:
1. Ενεργοποιήστε αυτόματο-shutdown:
- Μεταβείτε στην αρχική σελίδα του εργαστηρίου σας και επιλέξτε Διαμόρφωση και πολιτικές.
- Στην ενότητα Προγράμματα, επιλέξτε Auto-ShutDown.
- Ενεργοποιήστε το αυτόματο-shutdown επιλέγοντας και καθορίστε τον προγραμματισμένο χρόνο διακοπής και τη ζώνη ώρας [3] [5].
2. Διαμορφώστε τις ειδοποιήσεις:
-Κάτω από τις ρυθμίσεις αυτόματης τροχιάς, επιλέξτε ΝΑΙ για την αποστολή ειδοποίησης πριν από το Auto-ShutDown;.
- Μπορείτε να επιλέξετε να στείλετε ειδοποιήσεις μέσω ηλεκτρονικού ταχυδρομείου ή ενός webhook. Για email, εισαγάγετε τη διεύθυνση email του παραλήπτη. Για ένα webhook, δώστε ένα τελικό σημείο URL όπου θα αποσταλούν ειδοποιήσεις [3] [5].
3. Χρησιμοποιώντας webhooks για προσαρμοσμένες ειδοποιήσεις:
- Για να στείλετε ειδοποιήσεις μέσω ενός webhook, μπορείτε να χρησιμοποιήσετε υπηρεσίες όπως Azure Logic Apps. Δημιουργήστε μια εφαρμογή Logic με ένα σκανδάλη αίτησης HTTP για να χειριστείτε τις ειδοποιήσεις τερματισμού λειτουργίας.
- Διαμορφώστε την εφαρμογή Logic για να στείλετε ειδοποιήσεις (π.χ. μέσω ομάδων ή ηλεκτρονικού ταχυδρομείου) όταν λαμβάνει το αίτημα webhook. Αυτό επιτρέπει στους χρήστες να καθυστερούν τα κλειστά τερματισμό κάνοντας κλικ στα κουμπιά δράσης στην ειδοποίηση [1].
4. Επιλογές ειδοποίησης:
- Οι ειδοποιήσεις περιλαμβάνουν συνήθως επιλογές για να παραλείψετε το κλείσιμο ή να καθυστερήσετε κατά μία ή δύο ώρες. Αυτό δίνει στους χρήστες ευελιξία να διαχειρίζονται τις συνεδρίες εργασίας τους [3] [7].
Ακολουθώντας αυτά τα βήματα, μπορείτε να διαμορφώσετε αποτελεσματικά τις ειδοποιήσεις αυτόματης απεικόνισης σε εργαστήρια DevTest, διασφαλίζοντας ότι οι χρήστες ενημερώνονται και μπορούν να διαχειριστούν αποτελεσματικά τα VMS τους.
Αναφορές:
[1] https://techcommunity.microsoft.com/blog/azuredevcommunityblog/devtest-labs--shutdown-notifications-in-teams-chat-messages/1874092
[2] https://stackoverflow.com/questions/45046627/how-do-i-set-automatic-updats-on-azure-devtest-lab-vm
[3] https://learn.microsoft.com/en-us/azure/devtest-labs/devtest-lab-auto-shutdown
[4] https://stackoverflow.com/questions/72086163/azure-policy-enable-auto-shutdown-at-vms
[5] https://github.com/microsoftdocs/azure-docs/blob/master/articles/devtest-labs/devtest-lab-create-lab.md
[6] https://docs.azure.cn/en-us/virtual-machines/maintenence-notifications
[7] https://cloudinfra.net/configure-auto-shutdown-for-azure-virtual-machines/
[8] https://readyxrm.blog/2018/02/28/using-azure-devtest-labs-for-dynamics-365-development/