2012-04-02 17 views
59

मैंने आईआईएस 7.5 में एक ऐप पूल को रीसायकल करने के लिए कॉन्फ़िगर किया है जब स्मृति उपयोग एक निश्चित स्तर से ऊपर हो जाता है। मैंने इस जानकारी को लॉग इन करने के लिए इसे कॉन्फ़िगर किया है।इवेंट लॉग में ऐप पूल रीसायकल कैसे खोजें

जहां ईवेंट लॉग में मुझे यह देखना चाहिए?

मैंने सभी आईआईएस वस्तुओं के स्रोत के आधार पर फ़िल्टरिंग करने का प्रयास किया है, उदाहरण के लिए 'आईआईएस-डब्ल्यू 3 एसवीसी-डब्ल्यूपी', 'आईआईएस-आईआईएसएमनेगर', और बाकी सभी, लेकिन कुछ भी नहीं।

मैं देख सकता हूं कि यह 'आईआईएस-कॉन्फ़िगरेशन' लॉग से भी आइटम में जोड़ रहा है जिसे मैंने सक्षम किया था। लेकिन अभी भी कुछ नहीं।

उत्तर

81

यह यह जानकारी प्राप्त करने के लिए काफी मुश्किल लग रहा था, लेकिन अंत में मैं इस भर में आया था,

https://webmasters.stackexchange.com/questions/17630/which-event-log-file-does-iis-7-app-pool-log-to

आप 'सिस्टम' ईवेंट लॉग में देखने के लिए है, और फिल्टर द्वारा स्रोत था।

यहाँ, के बारे में था और अधिक जानकारी है

http://technet.microsoft.com/en-us/library/cc735229(v=ws.10).aspx

+11

मुझे एक ही समस्या थी। उल्लेख करने के लिए मयबी दिलचस्प है कि आपको कॉन्फ़िगर करना होगा कि कौन से मामले ऐप पूल रीसायकल ईवेंट लॉग हैं। डिफ़ॉल्ट रूप से यह कुछ मामलों में है, उनमें से सभी नहीं। आप इसे आईआईएस> ऐप पूल में कर सकते हैं> ऐप पूल> उन्नत सेटिंग्स> जेनरेट रीसायकल इवेंट लॉग एंट्री का विस्तार करें –

+1

@ ब्लैकहॉक डिज़ाइन आपको अपनी टिप्पणी को पूर्ण उत्तर में बदलना चाहिए (शायद प्रासंगिक सेटिंग्स के स्क्रीनशॉट के साथ भी; -) यह जानकारी सफलतापूर्वक पता लगाने के लिए महत्वपूर्ण है जब एक ऐप पूल वास्तव में पुनर्नवीनीकरण हो जाता है। –

7

यह XPath संदेश डेटा (यह XML फिल्टर करने के लिए में नहीं है), तो आप भी खोज करने के लिए powershell उपयोग कर सकते हैं फिल्टर करने के लिए असंभव लगता है के रूप में :

Get-WinEvent -LogName System | Where-Object {$_.Message -like "*recycle*"} 

इस से, मैं देख सकता हूँ कि रीसाइक्लिंग के लिए घटना क्रमांक 5074 प्रतीत हो रहा है, इसलिए आप इस पर भी फ़िल्टर कर सकते हैं। मुझे आशा है कि इससे किसी की मदद मिलती है क्योंकि इस जानकारी को काम करने की उम्मीद से काफी अधिक समय लग रहा था।

यह @BlackHawkDesign टिप्पणी के साथ आपको जो चाहिए उसे ढूंढने में आपकी सहायता करनी चाहिए।

मुझे एक ही समस्या थी। शायद उल्लेख करना दिलचस्प है कि आपको कॉन्फ़िगर करना है कि कौन से मामले ऐप पूल रीसायकल ईवेंट लॉग हैं। डिफ़ॉल्ट रूप से यह कुछ मामलों में है, उनमें से सभी नहीं। आप> एप्लिकेशन पूल> उन्नत सेटिंग का चयन करें> है कि कर सकते हैं आईआईएस> एप्लिकेशन पूल में विस्तार उत्पन्न रीसायकल घटना लॉग प्रविष्टि - BlackHawkDesign जनवरी 14 '15 10:00

1

में के रूप में लिंक केवल जवाब नहीं हैं पसंदीदा, मैं सिर्फ उत्तर की सामग्री को कॉपी और पेस्ट कर दूंगा जो स्वीकृत उत्तर


से जुड़ा हुआ है यह निश्चित रूप से सिस्टम लॉग है।

कौन सी लॉग फ़ाइल? ठीक है - आप सिस्टम लॉग पर राइट-क्लिक करके भौतिक पथ की जांच कर सकते हैं (उदा। सर्वर प्रबंधक | डायग्नोस्टिक्स | इवेंट व्यूअर | विंडोज लॉग)। डिफ़ॉल्ट भौतिक पथ %SystemRoot%\System32\Winevt\Logs\System.evtx है।

आप कस्टम फ़िल्टर बना सकते हैं और आईआईएस द्वारा उत्पन्न प्रविष्टियों को तुरंत देखने के लिए "स्रोत: WAS" द्वारा फ़िल्टर कर सकते हैं।

आपको किसी विशिष्ट ऐप पूल के लिए भी लॉगिंग सक्षम करने की आवश्यकता हो सकती है - डिफ़ॉल्ट रूप से ऐप पूल में 8 सक्षम में से केवल 3 रीसायकल ईवेंट होते हैं। जीयूआई का उपयोग करके इसे बदलने के लिए: II एस प्रबंधक | आवेदन पूल | ऐप पूल का चयन करें -> उन्नत सेटिंग्स | रीसायकल इवेंट लॉग एंट्री जेनरेट करें।

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