วีดีโอ: Prometheus สามารถตรวจสอบบันทึกได้หรือไม่?
2024 ผู้เขียน: Taylor Roberts | [email protected]. แก้ไขล่าสุด: 2023-12-16 00:33
การสกัด เมตริกโพรมีธีอุส จาก บันทึกแอปพลิเคชัน Prometheus เป็นระบบโอเพ่นซอร์สในการตรวจสอบและ แจ้งเตือน ชุดเครื่องมือ ที่แกนหลัก Prometheus ใช้ข้อมูลอนุกรมเวลาและให้ประสิทธิภาพ แบบสอบถาม ภาษาเพื่อวิเคราะห์ข้อมูลนั้น โพรมีธีอุสมากที่สุด การปรับใช้ รวมแดชบอร์ด Grafana และตัวจัดการการแจ้งเตือน
ผู้คนยังถามว่าฉันสามารถติดตาม Prometheus ได้อย่างไร
โพรมีธีอุส ให้ไคลเอ็นต์ไลบรารีในหลายภาษาที่คุณสามารถใช้เพื่อระบุสถานะความสมบูรณ์ของแอปพลิเคชันของคุณ แต่ โพรมีธีอุส ไม่ได้เกี่ยวกับแอพพลิเคชั่นเท่านั้น การตรวจสอบ คุณสามารถใช้สิ่งที่เรียกว่าผู้ส่งออก to เฝ้าสังเกต ระบบของบริษัทอื่น (เช่น Linux Server, MySQL daemon เป็นต้น)
นอกจากนี้ยังใช้เพื่อผลักบันทึกลงใน Prometheus? คำตอบสั้น ๆ: อย่า! ใช้บางอย่างเช่น ELK stack แทน คำตอบอีกต่อไป: โพรมีธีอุส เป็นระบบในการรวบรวมและประมวลผลเมทริก ไม่ใช่เหตุการณ์ เข้าสู่ระบบ ระบบ.
ต่อมา คำถามคือ ฉันจะติดตาม Prometheus ด้วยตัวเองได้อย่างไร?
เราจำเป็นต้องจัดเตรียมวิธีการบางอย่างเพื่อ เฝ้าสังเกต ที่ "คนเดียว" เท่านั้น โพรมีธีอุส , อาจจะ: จัดเตรียมแดชบอร์ดเพื่อดูสถานะของ โพรมีธีอุส เช่น https://grafana.com/dashboards/3662 อนุญาตให้ตั้งค่าการจำลองแบบ โพรมีธีอุส เป็นสแตนด์บายเย็น. กำหนดกฎการแจ้งเตือนที่มีความละเอียดอ่อนสูงบางรายการไว้ล่วงหน้า
Prometheus รวบรวมข้อมูลอย่างไร
โพรมีธีอุสรวบรวม เมตริกจากเป้าหมายที่ตรวจสอบโดยขูดเมตริกปลายทาง HTTP บนเป้าหมายเหล่านี้ ตั้งแต่ โพรมีธีอุส ยังเปิดเผย ข้อมูล ในลักษณะเดียวกัน มันสามารถขูดและตรวจสอบสุขภาพของตัวเองได้ สำหรับข้อกำหนดทั้งหมดของตัวเลือกการกำหนดค่า โปรดดูเอกสารประกอบการตั้งค่า
แนะนำ:
Prometheus Grafana คืออะไร?
Prometheus Monitoring กับ Grafana การผสมผสานระหว่าง Prometheus และ Grafana กลายเป็นชุดการตรวจสอบที่ใช้กันทั่วไปมากขึ้นเรื่อยๆ โดยทีม DevOps สำหรับการจัดเก็บและการแสดงข้อมูลอนุกรมเวลา Prometheus ทำหน้าที่เป็นแบ็กเอนด์ที่เก็บข้อมูลและ Grafana เป็นอินเทอร์เฟซสำหรับการวิเคราะห์และการแสดงภาพ