2012-02-06 4 views
10

मैं कुछ लोड परीक्षण करने के लिए विजुअल स्टूडियो लोड टेस्ट का उपयोग करना चाहता हूं।विजुअल स्टूडियो लोड परीक्षण का उपयोग करना, और मशीनों की निगरानी करना मेरे डोमेन में नहीं है

मैं उम्मीद कर रहा था कि लोड टेस्ट वेब सर्वर से प्रदर्शन आंकड़े एकत्र करने के लिए प्रदान करता है कि काउंटर मॉनिटरिंग का उपयोग करने में सक्षम होने की उम्मीद है।

हालांकि वहां केवल उन मशीनों से कनेक्ट करने के लिए समर्थन लगता है जिन्हें आप अपने डोमेन प्रमाण-पत्रों के माध्यम से मॉनीटर करना चाहते हैं। http://msdn.microsoft.com/en-us/library/ms182594.aspx, अनुभाग से

प्रत्येक सर्वर है कि आप पर नजर रखने पर "लोड परीक्षण चलाने के दौरान काउंटर सेट के साथ नजर रखने के लिए कंप्यूटर निर्दिष्ट करने के लिए", आप प्रदर्शन पर नज़र रखता है चलाने के लिए पर्याप्त उपयोगकर्ता अनुमति होना आवश्यक है। अन्यथा, त्रुटियां उत्पन्न होती हैं।

ऐसी मशीनों से कनेक्ट करने के लिए उपयोग करने के लिए विशिष्ट प्रमाण-पत्र प्रदान करने का कोई तरीका नहीं है, जिन्हें आप मॉनीटर करना चाहते हैं। जैसा कि वेब सर्वर मैं मॉनिटर करना चाहता हूं वह किसी डोमेन से संबंधित नहीं है, मुझे वीएस लोड टेस्ट का उपयोग करके इसकी निगरानी करने का कोई तरीका नहीं दिखता है।

क्या वीएस लोड टेस्ट का उपयोग करके इसे मॉनिटर करने का कोई तरीका है जिसे मैंने याद किया है?

+0

डाउनवॉटर - क्या आप मुझे बताना चाहते हैं कि आपने इस सवाल को क्यों कम किया? – SamStephens

उत्तर

5

वहाँ मशीनों आप

यह करने के लिए एक तरीका होता है निगरानी करना चाहते हैं से कनेक्ट करने के लिए उपयोग करने के लिए विशिष्ट क्रेडेंशियल प्रदान करने का कोई तरीका नहीं हो रहा है। विंडोज 7 पर इसे क्रेडेंशियल मैनेजर कहा जाता है और आप इसे अपने प्रारंभ मेनू पर या नियंत्रण कक्ष> उपयोगकर्ता खातों के माध्यम से नेटवर्क पासवर्ड प्रबंधित करके या तो एक्सेस कर सकते हैं। पुराने संस्करणों पर इसे संग्रहीत उपयोगकर्ता नाम और पासवर्ड कहा जाता था, जो नियंत्रण कक्ष> उपयोगकर्ता खातों के माध्यम से भी सुलभ था।

संक्षेप में, यह आपको दूरस्थ सिस्टम के लिए वैकल्पिक प्रमाण-पत्र निर्दिष्ट करने की अनुमति देता है। एक बार जब आप क्रेडेंशियल्स सेट कर लेते हैं, तो यह से रिमोट कनेक्शन प्रयासों के लिए पूरी तरह से अदृश्य और स्वचालित रूप से काम करता हैअनुप्रयोग जो का समर्थन करते हैं, जिसमें रिमोट स्टूडियो दूरस्थ रिमोटोन डेटा एकत्रित करता है।

ध्यान दें कि आपको उस खाते पर क्रेडेंशियल सेट अप करना होगा जो वास्तव में आपके लोड परीक्षण चलाता है। यदि आप केवल नियंत्रक के साथ स्थानीय लोड परीक्षण चला रहे हैं तो यह आपका स्वयं का खाता है। हालांकि यदि आप नियंत्रक/एजेंट रिग चलाते हैं, तो नियंत्रक को सेवा खाते के अंतर्गत चलाने के लिए कॉन्फ़िगर किया जा सकता है (यानी "विजुअल स्टूडियो टेस्ट कंट्रोलर" सेवा या QTController.exe चला रहे खाते की जांच करें)। आपको उस खाते के रूप में लॉगिन करना होगा और प्रमाण-पत्र जोड़ना होगा।

+0

ठीक है आप हर दिन कुछ नया सीखते हैं। मुझे नहीं पता था कि यह अस्तित्व में था। मुझे इस बिंदु पर इसका परीक्षण करने के लिए वास्तव में एक सेट तक पहुंच नहीं है, लेकिन यह पूरी तरह से उचित दिखता है, इसलिए अप-वोट किया गया और सही चिह्नित किया गया। धन्यवाद! – SamStephens

+0

नोट एजेंटनेगा की टिप्पणी नीचे आईपीसी चैनल खोलने के बाद नीचे दिए गए उत्तर में दिखाया गया है कि क्रेडेंशियल मैनेजर का उपयोग करते समय भी स्टार्ट अप समय कम हो सकता है। – SamStephens

1

मेरे पास found the following है जो मेरे लिए काम कर रहा है। मैं केवल नेट उपयोग आदेशों को हाथ से चला रहा हूं क्योंकि मैं स्रोत नियंत्रण में उपयोगकर्ता नाम और पासवर्ड नहीं चाहता हूं।

इस प्राप्त करने के लिए काम कर रहा है कि आप मैन्युअल रूप से डोमेन अनुमतियां हैं एक खाते के साथ एसक्यूएल और आईआईएस मशीनों के लिए एक भारतीय दंड संहिता चैनल खोलने की आवश्यकता होगी। यह उस आईपीसी चैनल में लोड परीक्षण को "piggyback" पर चलाने की अनुमति देता है।

मुझे यह साइट खुद को जाने में एक बड़ी मदद मिली है। http://blogs.catapultsystems.com/tlingenfelder/archive/2009/06/18/performance-counters-timeouts-and-load-testing-with-visual-studio-2008.aspx

आप क्या कर सकते एक छोटा सा बल्ला फ़ाइल बनाने और एक सेटअप स्क्रिप्ट के रूप में .testrunconfig फ़ाइल में चलाने के लिए इसे सेट अप है।

net use \\SQLSERVER\IPC$ password1 /user:DOMAIN1\USER /persistent:yes 
net use \\IISSERVER\IPC$ password2 /user:DOMAIN2\USER /persistent:yes 
+1

इस विधि का एक अतिरिक्त लाभ यह है कि आप टेस्ट रिग प्रत्येक परीक्षण की शुरुआत में "प्रदर्शन काउंटर शुरू करने" की अवधि को कम कर सकते हैं (जो कभी-कभी लंबा हो सकता है), इसलिए यह भी उपयोगी हो सकता है क्रेडेंशियल प्रबंधक। – agentnega

संबंधित मुद्दे