ฉันมีสคริปต์ Powershell ที่เข้าถึงตัวนับประสิทธิภาพโดยตรงจากเครื่องระยะไกลในระบบคลาวด์ในสภาพแวดล้อมองค์กรขนาดใหญ่:

$a = (Get-Counter -Counter "\\myservername\PI Analysis Service\Recalculation Requests Completed" -ErrorAction Stop)

ครั้งแรกที่บรรทัดนี้ทำงาน แอปพลิเคชันจะค้างและจะใช้เวลา 4 นาทีในการไปถึงบรรทัดถัดไปของโค้ด

ข้อความค้นหา (เหมือนกัน) ที่ตามมาทั้งหมดจะส่งคืนใน <1 วินาที

ลำดับความล่าช้านี้เป็นเรื่องปกติสำหรับการเข้าถึงตัวนับประสิทธิภาพจากระยะไกลหรือไม่

วิธีใดดีที่สุดในการติดตามคำขอและค้นหาว่าเหตุใดจึงใช้เวลานานมาก

no answer