Για να αποκτήσετε πρόσβαση στο Debugger Grok στο Kibana, συνήθως πρέπει να έχετε την άδεια `manager_pipeline 'εάν χρησιμοποιείτε χαρακτηριστικά ασφαλείας ελαστικής στοίβας. Αυτή η άδεια απαιτείται επειδή το Debugger Grok χρησιμοποιεί το API Simulate της Elasticsearch, το οποίο αποτελεί μέρος της λειτουργικότητας διαχείρισης αγωγών [5] [9] [10].
Εάν χρησιμοποιείτε λογαριασμό superuser όπως ο χρήστης "Elastic", ο οποίος έχει προνόμια διαχειριστή συμπλέγματος, θα πρέπει να έχετε εγγενώς όλα τα απαραίτητα δικαιώματα, συμπεριλαμβανομένου του `manager_pipeline`, και επομένως θα πρέπει να έχετε πρόσβαση στο Debugger Grok χωρίς πρόσθετη διαμόρφωση [1] [ 5].
Επιπλέον, βεβαιωθείτε ότι το Debugger Grok είναι ενεργοποιημένο και διαθέσιμο στη ρύθμιση Kibana. Σε ορισμένες περιπτώσεις, η χρήση της μη-OSS έκδοσης του Kibana μπορεί να είναι απαραίτητη για την πρόσβαση σε ορισμένα χαρακτηριστικά όπως το Debugger Grok [1].
Εάν δημιουργείτε ρόλους για μη υπεύθυνες, θα πρέπει να τους αναθέσετε την άδεια `manage_pipeline 'για να επιτρέψετε την πρόσβαση στο Debugger Grok [3] [5].
Αναφορές:[1] https://discuss.elastic.co/t/grok-debugger-not-shown-in-dev-tools/249853
[2] https://www.elastic.co/guide/en/kibana/current/advanced-options.html
[3] https://discuss.elastic.co/t/role-to-use-grok-debugger-and-console-granular-access-control/109619
[4] https://stackoverflow.com/questions/38096827/querying-kibana-using-grok-pattern
[5] https://www.elastic.co/guide/en/kibana/current/xpack-grokdebugger.html
[6] https://discuss.elastic.co/t/cannot-access-grokdebugger-in-kibana6-on freebsd-11/143609
[7] https://latenode.com/blog/a-complet-guide-to-using-the-grok-debugger
[8] https://www.elastic.co/guide/en/elasticsearch/reference/current/grok.html
[9] https://github.com/elastic/kibana/issues/18029
[10] https://www.elastic.co/guide/en/kibana/7.17/xpack-grokdebugger.html