คำถามติดแท็ก performance-monitoring

คำถามเกี่ยวกับประสิทธิภาพของฮาร์ดแวร์เซิร์ฟเวอร์และซอฟต์แวร์การมอนิเตอร์หรือประสิทธิภาพของเครือข่าย

5
การพิจารณา VM ที่ทำ I / O บนโฮสต์ Hyper-V
ฉันจะทราบได้อย่างไรว่า VM ชนิดใดที่รับผิดชอบต่อ I / OI ส่วนใหญ่ที่เห็นด้วย Hyper-V สถานการณ์: ฉันมีโฮสต์ Hyper-V ที่มี VM จำนวนหนึ่ง (ประมาณ 30 ต่อโฮสต์) ที่ฉันเห็นการใช้งานดิสก์เป็นระยะเวลานาน ฉันอยากจะรู้ว่า VM เป็นสาเหตุของสิ่งนี้ ฉันพยายามใช้ Process Explorer แต่รายงานว่า I / O ที่เกี่ยวข้องกับ Hyper-V ทั้งหมดได้รับการจัดการโดยกระบวนการ "ระบบ" ดังนั้นจึงไม่มีความช่วยเหลือใน: มันจะช่วยให้มีการสลายโดยการเข้าถึงไฟล์ การติดตั้ง GUI เต็มรูปแบบของ Windows Server มีการตรวจสอบทรัพยากรซึ่งให้ข้อมูลนี้ อย่างไรก็ตาม Resmon ดูเหมือนจะไม่สามารถใช้งานได้ในการติดตั้ง Core และ Hyper-V

2
คุณจะตรวจสอบประสิทธิภาพของอุปกรณ์ตัวละคร (เช่นเทปไดรฟ์) ได้อย่างไร
มีหลายวิธีในการตรวจสอบประสิทธิภาพของอุปกรณ์บล็อก: dstat และ iostat, heck, sar แม้จะให้ข้อมูลอัตราบล็อก I / O ของอุปกรณ์ น่าเสียดายที่ฉันไม่รู้จักเครื่องมือเร่งด่วนที่ดีในการตรวจสอบประสิทธิภาพของอุปกรณ์ตัวละครเช่นเทปไดรฟ์ ฉันรู้ว่ามีเครื่องมือในการตรวจสอบประสิทธิภาพหากคุณจำไว้ล่วงหน้าว่าจะทำ (pv, dd + SIGUSR1, อาจเป็นอย่างอื่น) แต่บอกว่าคุณ 2 ชั่วโมงในงานที่อาจเป็น 3 ชั่วโมงหรือ 30 ชั่วโมงขึ้นอยู่กับประสิทธิภาพ และคุณไม่รู้ว่ามันคืออะไร สิ่งเดียวที่ฉันคิดได้ก็คือการใช้ strace หรือคล้ายกันอย่างละเอียดการแยกเอาต์พุตสำหรับการเขียนไบต์อาจมี timestamps มีเครื่องมือที่ใช้กันทั่วไปที่ฉันลืมหรือไม่เคยได้ยินหรือไม่?

5
ค้นหาว่างานใดกำลังสร้างการสลับบริบทจำนวนมากบน linux
ตาม vmstat เซิร์ฟเวอร์ Linux ของฉัน (2xCore2 Duo 2.5 GHz) กำลังทำอย่างต่อเนื่องรอบสวิตช์บริบท 20k ต่อวินาที # vmstat 3 procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 2 0 7292 249472 82340 2291972 0 0 0 0 0 0 7 …

6
แนวโน้ม I / O แบบสุ่มมีแนวโน้มที่แม่นยำสำหรับการวางแผนกำลังการผลิต
ที่ทำงานของฉันเรามีเซิร์ฟเวอร์ "เหล็กขนาดใหญ่" จำนวนมากซึ่งใช้สำหรับการโฮสต์เครื่องเสมือนจำนวนมากโดยใช้ Xen Hypervisor โดยทั่วไปแล้วจะได้รับการกำหนดค่าด้วย RAM 32GB กระบวนการแบบดูอัลคอร์ Quad และดิสก์ที่รวดเร็วด้วยความจุ I / O เราอยู่ในช่วงเวลาที่การกำหนดค่าฮาร์ดแวร์ที่มีอยู่เริ่มยาวขึ้นเล็กน้อยและถึงเวลาที่ต้องออกไปข้างนอกและหาแหล่งใหม่ที่ใหญ่กว่าเร็วขึ้นและมีฮาร์ดแวร์ใหม่ที่ดีกว่า ดังกล่าวข้างต้นชุดที่มีอยู่ได้รับการปรับใช้กับ RAM 32GB และที่ จำกัด จำนวนของ VMs ที่เราสามารถปรับใช้กับโฮสต์ได้อย่างมีประสิทธิภาพ ในการตรวจสอบฮาร์ดแวร์ที่ใหม่กว่านั้นเห็นได้ชัดว่าคุณสามารถรับ RAM ได้มากขึ้นภายในเครื่องเดียวด้วย 64, 72 หรือแม้กระทั่ง 96GB ภายในแชสซีเดียว เห็นได้ชัดว่าสิ่งนี้จะช่วยให้เราได้รับเครื่องมากขึ้นไปยังโฮสต์ที่กำหนดซึ่งมักจะชนะ การวิเคราะห์เสร็จสมบูรณ์จนถึงขณะนี้ชี้ให้เห็นว่าปัจจัยการ จำกัด ในขณะนี้จะถูกย้ายไปยังระบบย่อยของดิสก์ ปัญหาอยู่ในขณะนี้พยายามทำความเข้าใจว่าเราอยู่ที่ไหน ... ด้วยเหตุที่การใช้งานเรารู้ว่าเราไม่ได้ จำกัด ในเรื่องแบนด์วิดธ์ของ I / O มากขึ้นจำนวนการสุ่มฉัน / การดำเนินการ O ซึ่งสามารถทำให้สำเร็จ .. เรารู้มาก่อนว่าเมื่อเราไปถึงจุดนี้แล้ว …

2
คุณจะตีความเอาต์พุต vmstat ต่อไปนี้อย่างไร
พิจารณาห้าเครื่องต่อไปนี้ (ชื่อ c, h, j, s และ u) และvmstat 1ผลลัพธ์ที่เกี่ยวข้อง รับข้อมูลจากเอาต์พุต vmstat: เครื่องจักรใดที่คุณจะพิจารณาว่ามีรูปร่างดี? ทำไม? คุณมีเหตุผลอะไร เครื่องจักรใดที่คุณจะพิจารณาว่ามีรูปร่างไม่ดี? ทำไม? คุณมีเหตุผลอะไร คุณจะแก้ไขมันอย่างไร อัพเกรดหน่วยความจำ, CPU, ระบบย่อย IO หรืออะไรอย่างอื่น? ฉันพยายามเรียนรู้วิธีรับความรู้สึกที่เข้าใจง่ายสำหรับการตีความเอาต์พุต vmstat เครื่อง c: # vmstat 1 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us …

2
การมอนิเตอร์ NFS I / O
ฉันมีไดเรกทอรีที่เมาท์ NFS และฉันต้องการตรวจสอบการใช้งาน I / O บน (อ่านและเขียน MB / s) วิธีที่แนะนำให้ทำคืออะไร นี่คือไคลเอนต์ NFS ฉันไม่สามารถเข้าถึงเซิร์ฟเวอร์ NFS ฉันไม่สนใจการใช้งาน I / O ทั่วไป (ไม่เช่นนั้นฉันจะใช้ vmstat / iostat) นอกจากนี้ยังมีการเมาท์ NFS หลายตัวฉันสนใจที่จะตรวจสอบการเมานต์เฉพาะหนึ่งอันเท่านั้น (หรือฉันอาจใช้อีเทอร์เรียล) ขอบคุณ!

5
เทียบเท่า "โหลดเฉลี่ย" ที่ใกล้เคียงที่สุดใน Windows พร้อมใช้งานผ่าน WMI คืออะไร
Linux มีแนวคิดเรื่อง Load Average ซึ่งกำหนดเป็น: ค่าเฉลี่ยการโหลดระบบคือจำนวนเฉลี่ยของกระบวนการที่อยู่ในสถานะที่รันได้หรือไม่สามารถหยุดทำงานได้ กระบวนการในสถานะที่เรียกใช้ได้อาจใช้ CPU หรือรอการใช้ CPU กระบวนการในสถานะที่ไม่สามารถหยุดการทำงานกำลังรอการเข้าถึง I / O บางอย่างเช่นกำลังรอดิสก์ ค่าเฉลี่ยจะได้รับในช่วงเวลาสามครั้ง ค่าเฉลี่ยการโหลดไม่ได้ถูกทำให้เป็นมาตรฐานสำหรับจำนวนของ CPU ในระบบดังนั้นค่าเฉลี่ยการโหลด 1 หมายถึงระบบ CPU เดียวถูกโหลดตลอดเวลาในขณะที่ระบบ CPU 4 นั้นหมายความว่ามันไม่ได้ใช้งาน 75% ของเวลา อะไรที่ใกล้เคียงที่สุดที่มีให้ผ่าน WMI โดยพื้นฐานแล้วมีความแตกต่างระหว่างสองระบบปฏิบัติการที่กำหนดวิธีการวัดประสิทธิภาพดังกล่าว? อะไรคือความแตกต่าง?

1
วิธีบันทึกตัวนับประสิทธิภาพ Performance Perfmon เป็น textfile (ความน่าเชื่อถือและการตรวจสอบประสิทธิภาพเวอร์ชัน 6.0)
ตอนนี้ไฟล์ได้รับการบันทึกเป็น blg แต่ฉันต้องการนำเข้าเวอร์ชัน txt ใน Excel

7
ตัวเลือกที่ง่ายสำหรับการสร้างกราฟการใช้งาน CPU บน Linux Server ระยะไกล
ความต้องการของฉันง่ายมาก ฉันต้องการกราฟการใช้งาน CPU บนเซิร์ฟเวอร์ Linux ระยะไกล ฉันไม่ได้มองหาสิ่งที่ซับซ้อนฉันแค่ต้องสามารถวางแผนการใช้งาน CPU บนเซิร์ฟเวอร์ Linux ในหนึ่งสัปดาห์ ฉันเริ่มเส้นทาง cacti - มันไม่ง่ายมันไม่ตรงไปข้างหน้าและแน่นอนว่ารู้สึกเหมือน overkill มีตัวเลือกที่ง่ายกว่าเร็วกว่าและตรงไปตรงมามากกว่านี้หรือไม่?


4
ตรวจสอบไฟล์กระบวนการเปิดบน linux (เรียลไทม์)
ไฟล์ที่เปิดโดยกระบวนการ XYZ สามารถพบได้ด้วยคำสั่ง ls -l /proc/PID/fd มีอยู่แล้วที่สามารถทำได้ในวิธีการโต้ตอบมากขึ้นเช่นtailการรีเฟรชอัตโนมัติทุก ๆ x วินาที?

7
เครื่องมือที่ดีที่สุดสำหรับการตรวจสอบการสำรองข้อมูล ฯลฯ และสถิติที่ได้รับความนิยมจากข้อมูลนั้น [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันได้ทำการค้นคว้าเรื่อง nagios, opennms และ zenoss แล้ว แต่ไม่มั่นใจว่าฉันได้พบสิ่งที่ฉันกำลังมองหา แรงผลักดันหลักสำหรับฉันในตอนนี้คือความสามารถในการตรวจสอบการสำรองข้อมูล ซึ่งรวมถึง mysql, mssql และในที่สุดก็มีการสำรองข้อมูลระบบไฟล์บางส่วน เรามีเครื่องมือที่ล้อมกระบวนการสำรองข้อมูลสำหรับระบบที่แตกต่างกันเหล่านี้และรวบรวมสถิติ ดังนั้นรายการที่ชอบ: จำนวนฐานข้อมูลที่สำรอง ขนาดของไฟล์สำรองข้อมูล db ขนาดของไฟล์สำรอง db ที่ถูกบีบอัด เวลาในการสำรองข้อมูล เวลาที่จะซิปไฟล์ ฉันต้องการให้ A) มีการแจ้งเตือนหากงานไม่ทำงานตามกำหนดเวลา B) สามารถตั้งค่าขีด จำกัด บนสถิติที่จะเรียกใช้การแจ้งเตือน C) ฉันต้องการแนวโน้มและกราฟสถิติ ฉันวางแผนที่จะส่งข้อมูลนี้ไปยังแอปพลิเคชันตรวจสอบผ่าน HTTP POST หรือแอปพลิเคชันตรวจสอบสามารถดึงข้อมูลจากไฟล์บันทึกได้เช่นกัน อย่างไรก็ตามเราจะมีกระบวนการอื่น ๆ ด้วยสถิตยศาสตร์ "อื่น ๆ " (จากมุมมองของระบบการตรวจสอบ) สถิตที่จะต้องการตรวจสอบและแนวโน้มดังนั้นความยืดหยุ่นเป็นสิ่งสำคัญมาก …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.