top of page

Dynatrace and the ways to monitors your database performance

Dynatrace มีหน้า infographics ที่แสดงภาพรวมของ database ซึ่งให้ข้อมูลเชิงลึกในด้านต่างๆ ในแง่ประสิทธิภาพ รวมถึงปัญหาที่ตรวจพบหรือปัญหาด้านความพร้อมใช้งานและอื่นๆ อีกทั้งสามารถมอบ การวิเคราะห์สาเหตุสำหรับปัญหาด้านประสิทธิภาพที่เกิดบน database ของคุณ ตัวอย่างเช่นหาก database ของคุณสืบค้นหรือดำเนินการล่าช้า ระบบจะแจ้งให้คุณทราบทันทีและแสดงให้เห็นว่า service ใดบ้างที่ได้รับผลกระทบจากปัญหา


รูปที่ 1 : Database page

การเรียก database ที่ถูกเรียกใช้งานผ่าน Java, .NET, PHP และ Node.js จะถูกตรวจสอบโดยอัตโนมัติตราบใดที่การโต้ตอบถูกกระทำบน database framework ที่ระบบรองรับ เช่น JDBC, ADO.NET หรือ PDO โดยเมื่อติดตั้ง OneAgent บน host ที่รันบน application server ของคุณ Dynatrace จะช่วยให้มั่นใจว่าสิ่งที่เกิดบนฐานข้อมูลจะถูกบันทึกไว้ ซึ่งทันทีที่พบการเรียกใช้ที่ database หน้าของ database บนระบบจะได้รับการอัพเดต เมื่อทำการ monitoring database บนระบบ Dynatrace จะแสดงให้คุณเห็นว่า database statement ใดที่ถูกเรียกใช้งานบ่อยที่สุดและคำสั่งใดที่ใช้เวลานานที่สุด หรือแม้กระทั่ง service ใดที่เรียก database ของคุณ ตัวอย่างเช่น Dynatrace รู้โดยอัตโนมัติเมื่อ service เริ่มมีการส่ง database statement จำนวนมาก ทำให้ดึง capacity ของ database สูงขึ้นเกินกว่าปกติ เมื่อเกิดปัญหาเกี่ยวกับ database เช่น เนื่องจากความเร็วในการตอบสนองลดลง Dynatrace จะบอกคุณว่ามีความสัมพันธ์อะไรที่เกี่ยวข้องกันระหว่างปัญหาที่เกิดขึ้นกับสถานการณ์ของ database ในเวลานั้น ซึ่งอาจจะเป็นต้นเหตุของปัญหาทั้งหมดในระบบของคุณ จากที่กล่าวมาทั้งหมดสรุปได้ว่า Dynatrace สามารถลด Alert ที่ไม่จำเป็นลงได้ด้วยการเรียนรู้ของ AI วิเคราะห์ข้อมูลในระบบแล้วแจ้งปัญหาที่เกิดขึ้นได้อย่างตรงจุด บอกได้ว่ามีผลกระทบกับลูกค้าที่เข้ามาใช้งานจริงกี่คน และไม่ใช่ข้อมูลที่สุ่มหรือมาจากค่าเฉลี่ย ทำให้เราไม่ต้องใช้เวลาโฟกัสกับการหาปัญหาที่เกิดขึ้น Dynatrace สรุปมาให้คุณแล้ว และทำให้ทีมไอทีทำงานได้ง่ายขึ้น รวดเร็วมากยิ่งขึ้น

แล้วเจอกันใหม่ในบทความถัดไปนะคะ

Comments


bottom of page