kibana50dashboard
เมื่อ Kibana 5.0.0 ถูกปล่อยออกมา เรามาดูกันหน่อยว่า
มี feature อะไรที่น่าสนใจกันบ้าง
ทั้งการออกแบบ User Interface ใหม่
ทั้งการจัดการข้อมูลแบบ time serie ด้วย Timelion
ทั้ง DevTool ที่ติดตั้ง sense มาให้ใช้กันเลย
มาลองใช้งานกันเลย

ปล. ต้องติดตั้ง Elasticsearch 5.0.0 ด้วยนะ

โดยสิ่งที่จำเป็นจะต้องรู้เกี่ยวกับ Kibana ประกอบไปด้วย

  • การกำหนด index pattern
  • การแสดงข้อมูลผ่าน Discover
  • การ Visualize ข้อมูลในรูปแบบของกราฟชนิดต่าง ๆ
  • การแสดงผลต่าง ๆ ใน Dashboard

1. ก่อนอื่นต้องกำหนด index pattern ที่ต้องการจะนำมาใช้งานก่อน

อยู่ในส่วนของ Management
ซึ่งจากรูปจะมี index ที่ขึ้นต้นด้วยคำว่า logstash

kibana_01

2. มาดูกันหน่อยว่าข้อมูลเป็นอย่างไรบ้างในส่วนของ Discover

kibana_02

ซึ่งสามารถกำหนด field ที่ต้องการแสดงและค้นหาข้อมูลได้

kibana_022

3. สร้างกราฟเพื่อแสดงข้อมูลกันหน่อย (Vizualize)3
ประกอบไปด้วย

  • Area chart
  • Data table
  • Line chart
  • Pie chart
  • Bar chart
  • Metric
  • Map
  • Time serie

kibana_03

ตัวอย่างของ Pie chart

kibana_032

4. นำกราฟต่าง ๆ มาแสดงรวมกันใน Dashboard ซะ

kibana_04

5. แถม Dev Tools Console มาให้ด้วย

มันก็คือ Sense นั่นเองนะครับ
ช่วยให้เรา query ข้อมูลได้ง่าย ๆ เลย

kibana_05

6. มี Timelion มาให้ด้วย ซึ่งไว้แสดงข้อมูลแบบ Time serie

แน่นอนว่า ต้องไปเรียนรู้การดึงข้อมูลก่อนนะครับ
ไว้จะมาอธิบายการใช้งานต่อไป
ส่วนตัวอย่างการทำงานเป็นดังรูป

kibana50timelion

โดยรวม ๆ แล้วมีเสน่ห์ขึ้นมาอีกเยอะเลยครับสำหรับ Kibana 5.0.0
รออะไรกันอยู่อีกล่ะ ไป download กันเลยครับ