ερώτηση

Γνώση Υπολογιστών >> ερώτηση >  >> PC Αντιμετώπιση προβλημάτων

Πώς να αποκτήσετε πρόσβαση σε μετρήσεις συμπλέγματος Kubernetes χρησιμοποιώντας την προώθηση θυρών

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

1. Λάβετε τελικά σημεία μετρήσεων του συμπλέγματος σας:

Για να μπορέσετε να κάνετε μεταφορά προς τα εμπρός, πρέπει να γνωρίζετε τη διεύθυνση IP των κόμβων Kubernetes και την προεπιλεγμένη θύρα μετρήσεων τους, η οποία είναι συνήθως 9090. Για να λάβετε αυτές τις πληροφορίες, εκτελέστε την ακόλουθη εντολή:

```

kubectl λήψη κόμβων -ojson | jq -r '.στοιχεία[].κατάσταση.διευθύνσεις[] | select(.type=="InternalIP") | .διεύθυνση'

```

Αυτό θα εμφανίσει τις εσωτερικές διευθύνσεις IP των κόμβων σας Kubernetes.

2. Εκκίνηση Port Forwarding:

Αφού έχετε τη διεύθυνση IP των κόμβων Kubernetes, μπορείτε να ξεκινήσετε την προώθηση θύρας εκτελώντας την ακόλουθη εντολή:

```

kubectl port-forward 9090:9090

```

Αντικαταστήστε το «» με το όνομα του κόμβου Kubernetes από τον οποίο θέλετε να μεταφερθείτε προς τα εμπρός. Αυτή η εντολή θα ξεκινήσει μια περίοδο λειτουργίας προώθησης θύρας από τη θύρα μετρήσεων του καθορισμένου κόμβου (9090) στην ίδια θύρα (9090) στον τοπικό σας υπολογιστή.

3. Μετρήσεις πρόσβασης:

Μόλις δημιουργηθεί η περίοδος λειτουργίας προώθησης θύρας, μπορείτε να αποκτήσετε πρόσβαση στις μετρήσεις ανοίγοντας ένα πρόγραμμα περιήγησης ιστού και μεταβαίνοντας στην ακόλουθη διεύθυνση URL:

```

http://localhost:9090

```

Αυτό θα πρέπει να εμφανίζει μια σελίδα μετρήσεων Prometheus με πληροφορίες σχετικά με τη χρήση πόρων, την απόδοση και άλλες μετρήσεις του συμπλέγματος Kubernetes.

Λάβετε υπόψη ότι η πρόσβαση σε μετρήσεις χρησιμοποιώντας την προώθηση θύρας είναι μια προσωρινή λύση που είναι κυρίως χρήσιμη για τον εντοπισμό σφαλμάτων και την αντιμετώπιση προβλημάτων. Για μακροπρόθεσμη παρακολούθηση, συνιστάται η δημιουργία μιας αποκλειστικής πλατφόρμας συλλογής και οπτικοποίησης μετρήσεων, όπως Prometheus, Grafana ή μια λύση παρακολούθησης Kubernetes, όπως Prometheus Operator ή kube-prometheus-stack.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα