Score:0

มีวิธีใดบ้างในการค้นหาว่าอินสแตนซ์ ec2 ของฉันถูกใช้งานอย่างเต็มที่สำหรับประเภทที่ฉันใช้อยู่หรือไม่

ธง in

ฉันอาจมีอินสแตนซ์ aws ec2 ทำงานในบัญชี dev และอินสแตนซ์ส่วนใหญ่ที่ฉันเห็นการใช้ cpu ไม่ได้ใช้เวลาส่วนใหญ่มากกว่า 5% ตัวอย่างเช่น แม้ในหนึ่งในคลัสเตอร์ kubernetes ที่ kafka ทำงานอยู่ การใช้งาน cpu จะไม่เกิน 5 หรือสูงสุด 6% เมื่อเราใช้เครื่อง t3.xlarge (16gb ram และ 4vcpu) สำหรับการตั้งค่าคลัสเตอร์ kafka

ดังนั้นคำถามของฉันคือมีวิธีที่จะค้นหาว่าฉันใช้อินสแตนซ์ที่เราเลือกใช้อย่างเต็มที่หรือไม่ เพื่อที่ฉันจะได้ดาวน์เกรดประเภทอินสแตนซ์ของฉันเป็นอินสแตนซ์ต้นทุนต่ำหากไม่ได้ใช้งานอย่างเต็มที่ ฉันเห็นเครื่องมือเพิ่มประสิทธิภาพการคำนวณ aws แต่นั่นหมายความว่าอินสแตนซ์ส่วนใหญ่ได้รับการปรับให้เหมาะสมเพียง 1 หรือ 2 รายการซึ่งแสดงว่าไม่ได้รับการปรับให้เหมาะสมโดยใช้งานไม่ได้

แอปพลิเคชันส่วนใหญ่เช่นอาจเป็นคาฟคาโดยค่าเริ่มต้นจะร้องขอ 8gb ram และ cpu ที่ดีเพื่อการใช้งานที่ดีขึ้น แต่แผนภูมิการดูบนคลาวด์ไม่แสดงราวกับว่าใช้งานอย่างเต็มที่

ดังนั้น มีวิธีใดบ้างที่จะแก้ไขปัญหานี้และลดต้นทุน ec2 ใน aws

Score:1
ธง gp
Tim

คุณสามารถลอง:

สำหรับฉันแล้ว ดูเหมือนว่ามีการจัดสรร CPU มากเกินไป แต่คุณควรตรวจสอบการใช้ RAM ระบบปฏิบัติการน่าจะใช้ RAM ทั้งหมดสำหรับแคช ตัวชี้วัดหลักที่ฉันใช้ใน Linux "ฟรี" คือหน่วยความจำ "ใช้แล้ว" เมตริก "ว่าง" คำนึงถึงหน่วยความจำที่ใช้สำหรับบัฟเฟอร์/แคช

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

ประสบการณ์ของฉันคือเซิร์ฟเวอร์ขององค์กรส่วนใหญ่มีการจัดสรรมากเกินไป ฉันสามารถเรียกใช้ t3a.nano ที่โหลดต่ำด้วย RAM 512MB และ 512MB swap ให้บริการเว็บไซต์ปริมาณน้อย 6 เว็บไซต์ที่รัน Nginx / PHP / MySQL / ยูทิลิตีอื่นๆ เช่น Dropbox เวอร์ชันโอเพ่นซอร์ส และทำงานได้ดีมาก

in flag
สวัสดี @Tim ขอบคุณสำหรับการตอบกลับ ฉันจะตรวจสอบ อีกหนึ่งข้อกังวลเกี่ยวกับนาฬิการะบบคลาวด์คือบอกว่าถ้าฉันติดตั้งเอเจนต์และเริ่มตรวจสอบเฉพาะเมมโมรีเมตริกใน 100 อินสแตนซ์ นี่คือการคำนวณต้นทุนหรือไม่ $0.30 สำหรับแต่ละเมตริกต่ออินสแตนซ์ ดังนั้น $0.30 * 100 = $30 และถ้าฉันส่งเมตริกทุก ๆ 5 นาที อาจใช้ API น้อยลงมาก ดังนั้นเพียงแค่สับสนกับค่าใช้จ่ายเมตริกคือ $0.30 สำหรับแต่ละอินสแตนซ์หรือจำนวนอินสแตนซ์เท่าใดก็ได้
Tim avatar
gp flag
Tim
ฉันคิดว่ามันอยู่ที่ 0.30 ดอลลาร์ต่อเมตริกต่ออินสแตนซ์ ในกรณีของคุณ คุณสามารถทำบางอย่าง เช่น การทดสอบแบบจำกัดเวลา หรือติดตั้งบนอินสแตนซ์ตัวแทนเพียงหนึ่งหรือสองตัวbtw ฉันไม่แน่ใจเกี่ยวกับ t series ที่อยู่เบื้องหลัง load balancer เนื่องจากระบบเครดิต CPU ของพวกเขาไม่ได้สมดุลกันเสมอไป และการใช้ M series อาจถูกกว่า t3 unlimited คุณควรตรวจสอบว่าเครดิต CPU ของคุณไม่หมด - ฉันมักจะแจ้งเตือนเกี่ยวกับเมตริกนั้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา