Ορίστε το αντικείμενο VPN πριν επιλέξετε SNMP ή API
Ένας πίνακας συνδέσεων TCP δεν είναι απογραφή σηράγγων. Ορίστε το αντικείμενο, την κατεύθυνση και τη φρεσκάδα που χρειάζεται η ειδοποίηση πριν επιλέξετε SNMP, API ή ανιχνευτή.
Τρεις αποφάσεις προηγούνται της μεταφοράς: ποιο αντικείμενο περιγράφει η ειδοποίηση, ποια κατεύθυνση και εύρος καλύπτει και πόσο φρέσκια πρέπει να είναι η μέτρηση. Το SNMP, ένα HTTPS API και ένας ανιχνευτής εφαρμογής μπορούν όλα να αναφέρουν κάτι για ένα VPN και δεν θα αναφέρουν το ίδιο. Η αλλαγή πρωτοκόλλων χωρίς να διευθετηθούν αυτά τα τρία αλλάζει μόνο πού συλλέγεται η σύγχυση. Το αντικείμενο και το νόημα της ειδοποίησης είναι ο σχεδιασμός· το πρωτόκολλο είναι η παράδοση.
Ένας πίνακας ελέγχου που μετατρέπει τέσσερις διαφορετικές παρατηρήσεις σε ένα πράσινο εικονίδιο έχει ήδη πάρει αυτή την απόφαση άσχημα.
Τι πρέπει να σημαίνει πραγματικά η ειδοποίηση;
Μπορεί να σημαίνει ότι ένας ομότιμος δεν μπορεί να αυθεντικοποιηθεί, ότι δεν υπάρχει προστατευμένη κατάσταση δεδομένων, ότι μια διαδρομή δείχνει σε λάθος σημείο ή ότι μια εφαρμογή δεν μπορεί να ολοκληρώσει την εργασία της. Κάθε ένα από αυτά έχει τον δικό του ιδιοκτήτη, τον δικό του πρώτο έλεγχο και το δικό του ποσοστό ψευδώς θετικών. Ένας ομότιμος που δεν μπορεί να αυθεντικοποιηθεί είναι πρόβλημα ταυτότητας, μια απούσα συσχέτιση ασφαλείας είναι πρόβλημα κατάστασης πρωτοκόλλου, μια διαδρομή είναι πρόβλημα διαμόρφωσης, και μια αποτυχία εφαρμογής μπορεί να μην είναι κανένα από αυτά. Αποφασίστε για ποιο είναι η ειδοποίηση πριν επιλέξετε συλλέκτη.
Γράψτε την ως πρόταση πάνω στην οποία μπορεί να δράσει ο εφημερεύων μηχανικός. Αν η πρόταση χρειάζεται δύο αντικείμενα, είναι δύο ειδοποιήσεις, όχι μία που είναι μισά σωστή.
Ένας πίνακας TCP περιγράφει το TCP
Το RFC 4022 προσδιορίζει το tcpConnectionTable, του οποίου οι γραμμές περιγράφουν εγκατεστημένες συνδέσεις TCP, με κλειδί τον τύπο διεύθυνσης, τη διεύθυνση και τη θύρα και στα δύο άκρα. Οι γραμμές εξαφανίζονται όταν κλείνει η σύνδεση, και οι υποδοχές ακρόασης εμφανίζονται σε άλλο πίνακα. Η εκτέλεση VPN στο ίδιο μηχάνημα δεν μετατρέπει έναν πίνακα TCP σε απογραφή συσχετίσεων ασφαλείας IPsec. Μπορεί να περιγράφει μια συνεδρία διαχείρισης, μια ροή εφαρμογής ή μια σήραγγα που μεταφέρεται πάνω από TCP, και η ίδια η γραμμή δεν θα σας πει ποια.
Οι μετρητές διεπαφής φέρουν την ίδια ασάφεια σε πιο χονδρικό επίπεδο: τα byte σε μια διεπαφή συγκεντρώνουν κάθε ομότιμο και κάθε ροή που τη χρησιμοποιεί.
Χτίστε ένα μικρό συμβόλαιο παρατήρησης
Για κάθε μέτρηση, καταγράψτε το υποστηριζόμενο αντικείμενο ή πεδίο API, τη συσκευή και την έκδοση λογισμικού που το κατέχει, το αναγνωριστικό ομοτίμου ή υπηρεσίας, την κατεύθυνση, τον χρόνο συλλογής και την αναμενόμενη συμπεριφορά ανανέωσης. Στη συνέχεια χρησιμοποιήστε την τεκμηριωμένη προβολή συσχετίσεων ή συνεδριών της πύλης για την κατάσταση πρωτοκόλλου, τον πίνακα δρομολόγησης για την κατάσταση διαδρομής και ένα στενό επιτρεπόμενο αίτημα για την κατάσταση εφαρμογής. Ένα λειτουργικό τελικό σημείο διαχείρισης αποδεικνύει ότι το τελικό σημείο διαχείρισης λειτουργεί και τίποτα για την εφαρμογή πίσω από αυτό.
Αν ο εγκατεστημένος πράκτορας δεν διαθέτει τα απαιτούμενα αντικείμενα, επιλέξτε άλλη ρητά υποστηριζόμενη διεπαφή μόνο για ανάγνωση. Το να επινοείτε ένα OID, να διαβάζετε ένα γενικό πλήθος TCP ως πλήθος σηράγγων ή να περιμένετε ένα παλιό API προμηθευτή να επιβιώσει αμετάβλητο σε ένα αδελφό προϊόν είναι όλα αδιέξοδα.
Τα παλιά δεδομένα δεν είναι αποτυχία σήραγγας
Ένα χρονικό όριο συλλογής, ένα ληγμένο διαπιστευτήριο ή μια αλλαγμένη διαδρομή API παράγουν ελλιπή τηλεμετρία. Αυτό είναι αποτυχία παρακολούθησης και διαφορετικό συμβάν από μια σήραγγα που έπεσε. Καταγράψτε ποια παρατήρηση έγινε παλιά και πότε, ώστε ο χειριστής να πάρει έναν ουσιαστικό πρώτο έλεγχο αντί για επαναφορά σήραγγας. Το να αντιμετωπίζετε κάθε χρονικό όριο ως διακοπή VPN εκπαιδεύει τους ανθρώπους να αγνοούν και τα δύο.
Κρατήστε στενά και τα δικαιώματα συλλογής. Μια διεπαφή που μπορεί να αλλάξει διαμόρφωση ή να καθαρίσει συνεδρίες φέρει ένα όριο προνομίων που μια εργασία παρακολούθησης δεν πρέπει να κληρονομήσει, και ένας λογαριασμός μόνο για ανάγνωση είναι συνήθως αρκετός.
Ο χρήσιμος σχεδιασμός ονομάζει το αντικείμενο, το νόημα και την απαίτηση φρεσκάδας. Η επιλογή πρωτοκόλλου προκύπτει από αυτά, όχι αντίστροφα.