ในบทช่วยสอนสั้นๆ นี้ เราจะแนะนำคุณอย่างรวดเร็วตลอดขั้นตอนการตั้งค่าอินสแตนซ์ Grafana พื้นฐานโดยใช้การเขียน Docker
ความต้องการ
หากต้องการรันคำสั่งและขั้นตอนที่ให้ไว้ในโพสต์นี้ ตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้:
- ติดตั้งเครื่องยนต์นักเทียบท่าแล้ว
- ติดตั้งนักเทียบท่าเขียนแล้ว
- สิทธิ์ที่เพียงพอในการเรียกใช้คอนเทนเนอร์ Docker
การกำหนดไฟล์เขียนนักเทียบท่า
ขั้นตอนแรกคือการกำหนดการกำหนดค่าการเขียนนักเทียบท่าสำหรับการเรียกใช้คอนเทนเนอร์นักเทียบท่า เริ่มต้นด้วยการสร้างไดเร็กทอรีเพื่อจัดเก็บไฟล์ปรับแต่ง:
$ mkdir กราฟานา
นำทางไปยังไดเร็กทอรีและสร้างไฟล์ชื่อไฟล์ docker-compose.yml
$ ซีดีกราฟาน่า
$ แตะ docker-compose.yml
แก้ไขไฟล์และเพิ่มการกำหนดค่าตามที่แสดง:
รุ่น: '3.8'
บริการ:
กราฟานา:
ภาพ : กราฟาน่า / Grafana-องค์กร
ชื่อคอนเทนเนอร์: กราฟาน่า
รีสตาร์ท: เว้นแต่จะหยุด
พอร์ต:
- - '3000:3000'
เล่ม:
- กราฟาน่า_ดาต้า: / เคยเป็น / lib / กราฟานา
เล่ม:
grafana_date: { }
ในไฟล์การกำหนดค่า Docker Compose ข้างต้น เราได้กำหนดขั้นตอนและการกำหนดค่าทั้งหมดสำหรับการปรับใช้คอนเทนเนอร์ Grafana
เราเริ่มต้นด้วยการกำหนดเวอร์ชันของรูปแบบการเขียนของ Docker จากนั้นเราจะกำหนดบริการ Grafana ซึ่งรวมถึงบริการที่จำเป็นทั้งหมด ตัวอย่างเช่น เราบอกให้ Docker ใช้อิมเมจองค์กร Grafana
นอกจากนี้เรายังระบุคุณลักษณะบริการอื่นๆ เช่น นโยบายการรีสตาร์ท การแมปพอร์ตกับพอร์ต 3000 และอื่นๆ
สุดท้ายนี้ เพื่อให้แน่ใจว่าข้อมูลมีความคงอยู่ เราจึงสร้างวอลุ่มชื่อ grafana_data ซึ่งจัดเก็บข้อมูลไว้ใน /var/lib/grafana
เรียกใช้คอนเทนเนอร์
เมื่อเราพอใจกับการกำหนดค่าแล้ว เราสามารถใช้ยูทิลิตีการเขียนนักเทียบท่าเพื่อรันคอนเทนเนอร์ดังนี้:
$ นักเทียบท่าเขียนขึ้น -d
การเข้าถึง Grafana
เมื่อคอนเทนเนอร์เริ่มทำงาน คุณสามารถเข้าถึงอินสแตนซ์ Grafana ได้โดยไปที่ที่อยู่: http://localhost:3000 .
สิ่งนี้จะแจ้งให้คุณระบุข้อมูลรับรองเริ่มต้น ใช้ชุดผู้ดูแลระบบ/ผู้ดูแลระบบ เมื่อเข้าสู่ระบบแล้ว คุณจะถูกบังคับให้เปลี่ยนรหัสผ่านสำหรับบัญชีผู้ดูแลระบบ
บทสรุป
บทช่วยสอนนี้ครอบคลุมพื้นฐานของการตั้งค่าอินสแตนซ์ Grafana โดยใช้คอนเทนเนอร์ Docker และอิมเมจองค์กร Grafana โปรดอ้างอิงเอกสารประกอบเพื่อดูรายละเอียดและการปรับแต่งเพิ่มเติม