Elasticsearch Λήψη στατιστικών ακολούθων

Elasticsearch Lepse Statistikon Akolouthon



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

Η σύνταξη του αιτήματος είναι όπως φαίνεται:







ΠΑΙΡΝΩ /< δείκτης >> _ccr / στατιστικά



Απαιτείται η παράμετρος ευρετηρίου στόχου. Μπορείτε επίσης να καθορίσετε περισσότερα από ένα ευρετήρια ως λίστα διαχωρισμένη με κόμματα.



Ανάλυση σώματος απόκρισης

Το αίτημα επιστρέφει ένα σώμα με διάφορα στοιχεία που περιέχουν τα στατιστικά του ακόλουθου. Τα παρακάτω είναι τα στοιχεία που περιλαμβάνονται στο σώμα και τι αντιπροσωπεύει το καθένα:





  1. Δείκτες – περιέχει μια σειρά από στατιστικά στοιχεία ευρετηρίου ακολούθων. Αυτός ο πίνακας θα έχει ιδιότητες όπως:
  2. ένα. Δείκτης – εμφανίζει το όνομα του ευρετηρίου ακολούθων
    σι. θραύσματα – εμφανίζει μια σειρά από τα ακόλουθα στατιστικά εργασιών. Οι ιδιότητες που περιλαμβάνονται στον πίνακα περιλαμβάνουν:
    Εγώ. bytes_read – δείχνει τον συνολικό αριθμό των byte που μεταφέρθηκαν.
    ii. αποτυχημένα_αιτήματα ανάγνωσης – υποδεικνύει τον αριθμό των αποτυχημένων αναγνώσεων.
    iii. Failed_write_requests – αριθμός αποτυχημένων λειτουργιών εγγραφής.
    iv. Remote_cluster – το απομακρυσμένο σύμπλεγμα του δείκτη ηγέτη.

Τα παραπάνω δεν εμφανίζουν τις πλήρεις πληροφορίες που επέστρεψε το Stat API του ακόλουθου. Σας συνιστούμε να ελέγξετε την τεκμηρίωση για να μάθετε περισσότερα.



Παράδειγμα

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

μπούκλα -XGET 'http://localhost:9200/disney_plus/_ccr/stats' 'kbn-xsrf: αναφορά'

Το αίτημα θα πρέπει να επιστρέψει τις πληροφορίες στατιστικών στοιχείων του ακόλουθου σχετικά με το ευρετήριο Disney_plus.

Ένα παράδειγμα εξόδου είναι όπως φαίνεται:

Μπορείτε επίσης να ανακτήσετε το στατιστικό στοιχείο ακολούθου του συμπλέγματος παραλείποντας τον δείκτη στόχο όπως φαίνεται:

μπούκλα -XGET 'http://localhost:9200/_ccr/stats' 'kbn-xsrf: αναφορά'

Παράδειγμα εξόδου:

{
'auto_follow_stats' : {
'number_of_failed_follow_indices' : 0 ,
'number_of_failed_remote_cluster_state_requests' : 0 ,
'number_of_successful_follow_indices' : 0 ,
'recent_auto_follow_errors' : [ ] ,
'auto_followed_clusters' : [ ]
} ,
'follow_stats' : {
'δείκτες' : [ ]
}
}

Η έξοδος περικόπηκε.

συμπέρασμα

Σε αυτήν την ανάρτηση, συζητήσαμε πώς να χρησιμοποιήσετε το API stat ακολούθων του Elasticsearch για τη λήψη πληροφοριών στατιστικών στοιχείων ακολούθων ευρετηρίου.