मैं ईवेंट के लिए दूरस्थ 2008 सर्वर क्वेरी करने के लिए EventLogReader का उपयोग कर रहा हूं। रिमोट मशीन पर घटनाओं की पूछताछ का प्रदर्शन भयानक (6/सेकंड) है। अगर मैं एकमात्र मशीन से डब्लूएमआई के माध्यम से एक ही मशीन से पूछता हूं तो केवल एक ही प्रबंधन (ऑब्जेक्ट खोज) प्रदर्शन अच्छा है (1000/सेकंड)। मुझे इवेंटलॉग रीडर (उदा। रिटर्न इमीडिएटली, रिवाइंडेबल) पर इसे गति देने के लिए कोई भी समान विकल्प नहीं दिख रहा है। मैंने दूरस्थ सर्वर पर फ़ायरवॉल को बंद करने का प्रयास किया ताकि यह देखने के लिए कि संभवतः संचार समस्याएं थीं, लेकिन इससे कोई फर्क नहीं पड़ता।EventLogReader रिमोट प्रदर्शन
स्थानीय होस्ट से लॉग पढ़ने के लिए EventLogReader का उपयोग करते समय प्रदर्शन की अपेक्षा की जाती है - यह केवल उस नेटवर्क पर है जो धीमा हो जाता है (लेकिन WMI समस्या का अनुभव नहीं करता है)।
नेटवर्क पर EventLogReader के प्रदर्शन को तेज करने का कोई तरीका?
धन्यवाद, मिच
क्या कोई विशिष्ट कारण है कि आप डब्लूएमआई का उपयोग नहीं कर सकते? – Oded
मुझे घटनाओं को आरोही क्रम में प्राप्त करने की आवश्यकता है (EventLogReader इसे अनुमति देता है)। डब्ल्यूएमआई केवल इसे अवरोही में वापस देता है। –
स्मृति को लोड करने के लिए WMI का उपयोग कैसे करें, फिर उन्हें सॉर्ट करें? –