ผู้พัฒนาของ la ยูทิลิตี้การตรวจสอบระบบ dstat ซึ่งได้รับการพัฒนาตั้งแต่ปี 2004 ที่เสนอตัวทดแทน สากลและใช้งานได้มากขึ้น สำหรับยูทิลิตี้ vmstat, iostat, mpstat, netstat และ ifstat ประกาศเสร็จสิ้นการพัฒนาโครงการ เนื่องจากความขัดแย้งในการตั้งชื่อที่เกิดจากการกระทำของ Red Hat
Dstat เอาชนะข้อ จำกัด บางประการของยูทิลิตี้ดังกล่าวข้างต้นและเพิ่มคุณสมบัติเพิ่มเติมตัวนับเพิ่มเติมและความยืดหยุ่น Dstat มีประโยชน์สำหรับระบบการตรวจสอบระหว่างการปรับแต่งประสิทธิภาพการเปรียบเทียบหรือการแก้ไขปัญหา
ยูทิลิตี้นี้ช่วยให้คุณเห็นทรัพยากรทั้งหมดในระบบของคุณแบบเรียลไทม์ตัวอย่างเช่นสามารถใช้เพื่อเปรียบเทียบการใช้ดิสก์ร่วมกับอินเทอร์รัปต์คอนโทรลเลอร์ IDE ของคุณหรือเพื่อให้สามารถเปรียบเทียบหมายเลขแบนด์วิดท์เครือข่ายกับประสิทธิภาพของดิสก์ได้โดยตรง
นอกจากนั้นแล้ว Dstat ให้ข้อมูลที่เลือกโดยละเอียดในคอลัมน์ และระบุอย่างชัดเจนในขนาดและหน่วยที่แสดงเอาต์พุต สับสนน้อยลงผิดพลาดน้อยลง ที่สำคัญที่สุดคือการเขียนปลั๊กอินเพื่อรวบรวมตัวนับของคุณเองและขยายในแบบที่คุณไม่เคยคาดคิดมาก่อน
เอาต์พุต Dstat เริ่มต้นได้รับการออกแบบให้ตีความโดยผู้คนแบบเรียลไทม์อย่างไรก็ตามคุณสามารถส่งออกรายละเอียดไปยังเอาต์พุต CSV ไปยังไฟล์เพื่อนำเข้าใน Gnumeric หรือ Excel ในภายหลังเพื่อสร้างแผนภูมิได้
Dstat เสร็จสิ้นการพัฒนา
ดังที่เราได้กล่าวไว้ในตอนต้นว่า ผู้พัฒนาที่รับผิดชอบสูญเสียแรงจูงใจในการพัฒนาต่อไป โดย Dstat หลังจาก Red Hat ตัดสินใจเปลี่ยน dstat ด้วยยูทิลิตี้ที่ออกแบบเองใหม่ (จาก Performance Co-Pilot kit) นำเสนอภายใต้ชื่อเดียวกัน
ผู้เขียน dstat (Dag Wieers หนึ่งในผู้ก่อตั้ง ELRepo และ RepoForge / RPMforge) คุณไม่เห็นการพัฒนาเพิ่มเติมของโครงการและไม่ได้ตั้งใจ การต่อสู้กับ บริษัท ที่มีมูลค่าหลายล้านดอลลาร์แสดงให้เห็นถึงลักษณะที่ผิดจรรยาบรรณในการสร้างผลิตภัณฑ์คู่แข่งที่มีชื่อเดียวกัน
นอกจากนี้เมื่อปีที่แล้วได้มีการลบ dstat ออกจากที่เก็บ Fedora และการรวมไว้ใน Fedora 29 ของการแทนที่โครงการ Performance Co-Pilot
ยูทิลิตี้ pcp-dstat ใหม่ (หรือที่เปิดตัวเป็น "pcp dstat") ถูกวางโดยใช้ลิงก์สัญลักษณ์ / usr / bin / dstat เนื่องจากให้เอาต์พุตที่เข้ากันได้กับ dstat ดั้งเดิม
ขอเสนอว่าข้อความแสดงข้อผิดพลาดและปัญหาทั้งหมด ในไฟล์ dstat ดั้งเดิม sและส่งไปที่ Red Hat หลังจากการตัดสินใจนี้
ด้วยเหตุนี้รายงานปัญหาที่เปิดไว้ก่อนหน้านี้เพียงเล็กน้อยจะถูกปิดลงพร้อมกับทราบว่าคุณควรติดต่อ Red Hat เพื่อขอแนวทางแก้ไข
และเมื่อไม่กี่วันที่ผ่านมามีการเผยแพร่ dstat 0.7.4 เวอร์ชันสุดท้ายซึ่งมีการเปลี่ยนแปลงสำคัญในการรองรับ Python 3
ในทางกลับกันเวอร์ชัน Red Hat ยังเขียนด้วย Python และเริ่มเข้ากันได้กับ Python 3 ในขณะที่ dstat ดั้งเดิมยังคงเชื่อมโยงกับ Python 2
ในเดือนพฤศจิกายน 2016 การโพสต์การเปลี่ยนแปลงในที่เก็บ dstat หลักหยุดลงและดูเหมือนว่าโครงการจะถูกละทิ้ง (การพัฒนากลับมาอีกครั้งในเดือนมกราคม 2019 เท่านั้น แต่ Red Hat เริ่มพัฒนา dstat เวอร์ชันของตัวเองในปี 2018 โดยมีเป้าหมายเพื่อสร้างการแทนที่ที่เข้ากันได้ซึ่งสามารถทำงานได้ สภาพแวดล้อม Python 3).
ที่น่าสนใจก่อนหน้านี้ Dag Wieers ก็เคยมีส่วนร่วมในความขัดแย้งที่คล้ายคลึงกัน ที่เกี่ยวข้อง ด้วยจุดตัดของยูทิลิตี้ dconf ฉันกำลังพัฒนาด้วยระบบ dconf ของโครงการ Gnome (ยูทิลิตี้ dconf ได้รับการแจกจ่ายแล้วในช่วงเวลาที่มีการปรากฏตัวของชุดเครื่องมือ Gnome ใหม่ในการพัฒนา Gnome Dag Wieers แจ้งให้พวกเขาทราบถึงการมีอยู่ของโครงการที่มีอยู่ที่มีชื่อนั้น แต่มันถูกเพิกเฉย)
น่าเสียดายที่ Dag Wieers ต้องผ่านปัญหานี้มาแล้วเป็นครั้งที่สองดังนั้นพวกเราหลายคนอาจคิดว่าสิ่งที่ดีที่สุดคือการดำเนินการเช่นการลงทะเบียนชื่อหรืออะไรทำนองนั้น