การพัฒนา Dstat ถูกยกเลิกเนื่องจากไม่พอใจกับ Red Hat

dstat

ผู้พัฒนาของ la ยูทิลิตี้การตรวจสอบระบบ dstat ซึ่งได้รับการพัฒนาตั้งแต่ปี 2004 ที่เสนอตัวทดแทน สากลและใช้งานได้มากขึ้น สำหรับยูทิลิตี้ vmstat, iostat, mpstat, netstat และ ifstat ประกาศเสร็จสิ้นการพัฒนาโครงการ เนื่องจากความขัดแย้งในการตั้งชื่อที่เกิดจากการกระทำของ Red Hat

Dstat เอาชนะข้อ จำกัด บางประการของยูทิลิตี้ดังกล่าวข้างต้นและเพิ่มคุณสมบัติเพิ่มเติมตัวนับเพิ่มเติมและความยืดหยุ่น Dstat มีประโยชน์สำหรับระบบการตรวจสอบระหว่างการปรับแต่งประสิทธิภาพการเปรียบเทียบหรือการแก้ไขปัญหา

ยูทิลิตี้นี้ช่วยให้คุณเห็นทรัพยากรทั้งหมดในระบบของคุณแบบเรียลไทม์ตัวอย่างเช่นสามารถใช้เพื่อเปรียบเทียบการใช้ดิสก์ร่วมกับอินเทอร์รัปต์คอนโทรลเลอร์ IDE ของคุณหรือเพื่อให้สามารถเปรียบเทียบหมายเลขแบนด์วิดท์เครือข่ายกับประสิทธิภาพของดิสก์ได้โดยตรง

dstat
บทความที่เกี่ยวข้อง:
Dstat: เครื่องมือในการตรวจสอบประสิทธิภาพและทรัพยากรของทีมของเรา

นอกจากนั้นแล้ว 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 ต้องผ่านปัญหานี้มาแล้วเป็นครั้งที่สองดังนั้นพวกเราหลายคนอาจคิดว่าสิ่งที่ดีที่สุดคือการดำเนินการเช่นการลงทะเบียนชื่อหรืออะไรทำนองนั้น


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา