22 ก.พ. 2023 เวลา 09:29 • ไอที & แก็ดเจ็ต

[How To] Run Grafana Dashboard บน Docker Containers

Grafana เป็น Dashboard ที่สามารถนำมา Monitor ข้อมูลการทำงานของเครื่อง Windows Server, Linux Server และอุปกรณ์ IoT ต่างๆ แสดงข้อมูลออกมาในรูปแบบกราฟและดึงข้อมูลได้ในระดับ Realtime รองรับ Datasource ต่างๆมากมายเช่น ฐานข้อมูลประเภท TimeSeries Database InfluxDB, Prometheus และตัวอื่นๆ
หากต้องการจะรัน Service หรือ Application บน Docker container แน่นอนครับว่าจะต้องมี docker container บนเครื่องของเราก่อน โดยหากยังไม่ได้ติดตั้ง Docker บนเครื่อง ให้ทำการติดตั้งบนเครื่องก่อนครับ โดยสามารถทำตามขั้นตอนจาก https://docs.docker.com/engine/install/
หากในเครื่องมี docker แล้ว มาดูวิธีการรัน Grafana Dashboard บน Docker Container กันเลยครับ…
ขั้นตอนที่ 1 : ดู Grafana Image บน docker hub โดยเข้าไปที่ url https://hub.docker.com/r/grafana/grafana
Grafana on Docker Hub
ขั้นตอนที่ 2 : เปิด terminal รันคำสั่ง docker pull grafana/grafana บน terminal ในขั้นตอนนี้จะเป็น pull เอา image ของ grafana มาไว้ในเครื่องเราก่อนนะครับ
ขั้นตอนที่ 3 : รันคำสั่ง docker run -d grafana/grafana
ขั้นตอนที่ 4 : ตรวจสอบ container ที่รันบน docker โดยใช้คำสั่ง docker ps
จากนั้นให้เปิด Browser แล้วเข้าไปที่ localhost:3000 จะได้พบกับหน้า Login ของ Grafana Dashboard แล้วครับ
username : admin password : admin
ข้อดีของ Container คือ สามารถรัน Application ต่างๆได้แค่เพียงใช้ command เพียงแค่ 1–2 command ก็จะได้ Application มาให้เราได้ใช้งานกันแล้วครับ 🙂
โฆษณา