Friday, September 30, 2016

install and start Elasticsearch, Kibana, Marvel and Sense For Windows

Share it Please

Install and start Elasticsearch, Kibana, Marvel and Sense

ใน Elasticsearch มีเครื่องมือให้ใช้มากมา ไม่ว่าจะเป็น Logstash, Shield, Watcher, Beats, Graph, Reporting, Kibana และ Marvel ในบทความนี้จะสอนวิธีติดตั้ง และวิธีใช้งาน Elasticsearch, Kibana, Marvel, Sense

  1. Elasticsearch เป็น Search engine อ่านเพิ่มเติ่ม
  2.  Kibana เป็น open source data visualization platform ที่ใช้จัดการกับข้อมูลใน Elasticsearch โดยเราสามารถ ติดตั้ง plugin เข้าไปได้ เช่น Marvel, Sense นั้นเอง
  3. Marvel เป็น หน้าจอแสดงผล เพื่อตรวจสอบสถานะของ Elasticsearch node ต่างๆ
  4. Sense เป็น plugin ของ Kibana ที่ใช้จัดการข้อมูล โดยผ่าน Query DSL ปกติจะใช้ คำสั่ง curl command ในการจัดการกับข้อมูล Sense สามารถช่วยให้สามารถเขียน Query ได้ง่ายขึ้น

สิ่ง ที่ต้องทำก่อน คือการ Download Elasticsearch <<LINK>> และ Kibana  <<LINK>> มาก่อน ให้เลือก ตาม OS ที่ใช้อยู่ แล้วให้แตกไฟล์ ให้เรียบร้อย


จากนั้นให้ เปิด Command Prompt ให้ไปอยู่ที่ Folder ที่ได้แตกไฟล์ไว้

ทดสอบ Elasticsearch ใช้คำสั่ง bin\elasticsearch และ Kibana ใช้คำสั่ง bin\kibana



หมายเหตุ อาจจะเกิดกรณี ที่ Kibana Error ขึ้น ให้ตรวจสอบว่า Kibana ที่โหลดมานั้น รองรับกับ Elasticsearch หรือไม่ ให้โหลด Kibana ที่รองรับกับ เวอร์ชัน Elasticsearch มาทดสอบใหม่

หลังจากผ่านแล้ว ให้พิมพ์ URL : http://localhost:9200 สำหรับ Elasticsearch

ให้พิมพ์ URL : http://localhost:5601 สำหรัง Kibana



 ให้ทำการ หยุด  Elasticsearch และ Kibana เพื่อติดตั้ง Marvel และ Sense


ติดตั้ง Marvel


ติดตั้ง Marvel ให้ เปิด Command Prompt ของ Elasticsearch แล้วพิมพ์ คำสั่ง 
  1. bin\plugin install license โหลด License
  2. bin\plugin install marvel-agent โหลด plugin

Elasticsearch จะทำการดาวโหลด marvel-agent จาก repository มาติดตั้ง ใน Elasticsearch

ยัง ไม่เสร็จนะครับ ต้องติดตั้ง Marvel ใน Kibana ด้วย โดย คำสั่งนี้ 
  1. bin\kibana plugin --install elasticsearch/marvel/latest

หลังจาก สามารถทดสอบ Marvel ได้ โดยการรัน Elasticsearch และ Kibana ได้ ด้วยคำสั่ง ข้างบน สามารถตรวจสอบได้ ตาม URL : http://localhost:5601/app/marvel


ติดตั้ง Sense



การติดตั้ง Sense จะติดตั้ง เฉพาะ Kibana โดยใช้คำสั่ง 
  1. bin\kibana plugin --install elastic/sense

จากที่ติดตั้ง Sense แล้ว ให้ รัน  Elasticsearch และ Kibana 

ให้ http://localhost:5601 



ให้คลิกเลือก เมนู Status 



เข้าสู่มา Marvel Monitor : http://localhost:5601/app/marvel




เข้าสู่ Sense  - a Cool JSON Aware Interface to Elasticsearch : http://localhost:5601/app/sense


Query ทดสอบ สามารถ พิมพ์ตามได้นะครับ 

วันนี้พอแค่นี้ก่อนะครับ สำหรับ OS อื่น ที่ สามารถ ทำตามได้ครับ เพียงแค่ บางคำสั่ง เท่านั้นที่ใช้ไม่ได้






No comments:

Post a Comment

Blogroll

About