ในการเข้าถึง Grok Debugger ใน Kibana โดยทั่วไปคุณจะต้องได้รับอนุญาต `manaly_pipeline 'หากคุณใช้คุณสมบัติการรักษาความปลอดภัยสแต็คยืดหยุ่น การอนุญาตนี้เป็นสิ่งจำเป็นเนื่องจาก Grok Debugger ใช้ API จำลองของ Elasticsearch ซึ่งเป็นส่วนหนึ่งของฟังก์ชั่นการจัดการท่อ [5] [9] [10]
หากคุณใช้บัญชี Superuser เช่นผู้ใช้ `Elastic` ซึ่งมีสิทธิ์ผู้ดูแลระบบคลัสเตอร์คุณควรมีสิทธิ์ที่จำเป็นทั้งหมดรวมถึง` manaly_pipeline 'และควรเข้าถึง Grok ดีบักเกอร์โดยไม่ต้องกำหนดค่าเพิ่มเติม [1] [1] [1] [1] [1] [1] 5].
นอกจากนี้ตรวจสอบให้แน่ใจว่า Grok ดีบักเกอร์เปิดใช้งานและพร้อมใช้งานในการตั้งค่า Kibana ของคุณ ในบางกรณีการใช้ Kibana รุ่นที่ไม่ใช่ OSS อาจจำเป็นต้องเข้าถึงคุณสมบัติบางอย่างเช่น Grok Debugger [1]
หากคุณกำลังตั้งค่าบทบาทสำหรับผู้ที่ไม่ใช่ผู้สนับสนุนคุณจะต้องกำหนดสิทธิ์ `manaly_pipeline` เพื่ออนุญาตให้เข้าถึง Grok Debugger [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-s-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-onfreebsd-11/143609
[7] https://latenode.com/blog/a-complete-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