ค้นหาเว็บไซต์

ctop - อินเทอร์เฟซยอดนิยมสำหรับการตรวจสอบคอนเทนเนอร์นักเทียบท่า


ctop เป็นเครื่องมือบรรทัดคำสั่งยอดนิยมแบบโอเพนซอร์สที่เรียบง่ายและข้ามแพลตฟอร์มสำหรับตรวจสอบเมตริกคอนเทนเนอร์แบบเรียลไทม์ ช่วยให้คุณได้รับภาพรวมของตัววัดที่เกี่ยวข้องกับ CPU, หน่วยความจำ, เครือข่าย, I/O สำหรับคอนเทนเนอร์หลายตัว และยังรองรับการตรวจสอบคอนเทนเนอร์เฉพาะอีกด้วย

ในขณะที่เขียนบทความนี้ มีการรองรับ Docker ในตัว (ตัวเชื่อมต่อคอนเทนเนอร์เริ่มต้น) และ runC; ตัวเชื่อมต่อสำหรับแพลตฟอร์มคอนเทนเนอร์และคลัสเตอร์อื่นๆ จะถูกเพิ่มในรุ่นต่อๆ ไป

วิธีการติดตั้ง ctop ในระบบ Linux

การติดตั้ง ctop รุ่นล่าสุดนั้นง่ายดายเพียงแค่เรียกใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลดไบนารีสำหรับการแจกจ่าย Linux ของคุณ และติดตั้งภายใต้ /usr/local/bin/ctop และสร้าง มันสามารถเรียกใช้งานได้

sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.1/ctop-0.7.1-linux-amd64  -O /usr/local/bin/ctop
sudo chmod +x /usr/local/bin/ctop

หรือติดตั้ง ctop ผ่าน Docker โดยใช้คำสั่งต่อไปนี้

docker run --rm -ti --name=ctop -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest

เมื่อคุณติดตั้ง ctop แล้ว คุณสามารถเรียกใช้เพื่อแสดงรายการคอนเทนเนอร์ทั้งหมดของคุณว่าใช้งานอยู่หรือไม่

ctop

คุณสามารถใช้ปุ่มลูกศร ขึ้น และ ลง เพื่อไฮไลต์คอนเทนเนอร์แล้วคลิก Enter เพื่อเลือก คุณจะเห็นเมนูตามที่แสดงในภาพหน้าจอต่อไปนี้ เลือก “มุมมองเดียว ” และคลิกเพื่อตรวจสอบคอนเทนเนอร์ที่เลือก

ภาพหน้าจอต่อไปนี้แสดงโหมดมุมมองเดี่ยวสำหรับคอนเทนเนอร์เฉพาะ

หากต้องการแสดงคอนเทนเนอร์ที่ใช้งานอยู่เท่านั้น ให้ใช้แฟล็ก -a

ctop -a 

หากต้องการแสดง CPU เป็น % ของผลรวมของระบบ ให้ใช้ตัวเลือก -scale-cpu

ctop -scale-cpu

คุณยังสามารถกรองคอนเทนเนอร์โดยใช้แฟล็ก -f ได้อีกด้วย

ctop -f app

นอกจากนี้ คุณสามารถเลือกฟิลด์การเรียงลำดับคอนเทนเนอร์เริ่มต้นได้โดยใช้แฟล็ก -s และดูข้อความช่วยเหลือ ctop ดังที่แสดง

 
ctop -h

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

ctop เป็นเครื่องมือยอดนิยมที่เรียบง่ายสำหรับการแสดงภาพและตรวจสอบเมตริกคอนเทนเนอร์แบบเรียลไทม์ ในบทความนี้ เราได้อธิบายวิธีการติดตั้งและใช้งาน ctop ใน Linux คุณสามารถแบ่งปันความคิดของคุณหรือถามคำถามใด ๆ ผ่านแบบฟอร์มความคิดเห็นด้านล่าง