XMLLayout log4j এর XMLLayout স্পেসিফিকেশন অনুযায়ী, এক্সএমএল হিসাবে লগ বার্তা ফরম্যাটের একটি পাইথন লগিং ফরম্যাটকারী উপলব্ধ করা হয় যে একটি প্রকল্প.
XMLLayout ফরম্যাট লগ বার্তা দেখা যাবে এবং শৃঙ্খলাকৃতি করাত অ্যাপ্লিকেশন (যেমন নিচের অধ্যায় দেখুন) জাভা ভিত্তিক log4j প্রকল্পের অংশ মধ্যে ফিল্টার করা যায়.
এই প্যাকেজটির মধ্যে একটি RawSocketHandler রয়েছে - logging.handler.SocketHandler মত, কিন্তু সকেট পরিবর্তে একটি জরান সংস্করণের উপর কাঁচা লগ বার্তা পাঠায়. RawSocketHandler একটি সকেট উপর সরাসরি করাত লগ বার্তা পাঠানোর জন্য কনফিগার করা যাবে.
উদাহরণস্বরূপ: এটা স্থানীয় হোস্ট পোর্ট 4448 শোনা হয়, শৃঙ্খলাকৃতি করাত লগ বার্তা ফরোয়ার্ড:
আমদানি লগিং
আমদানি xmllayout
হ্যান্ডলার = xmllayout.RawSocketHandler (4448 'স্থানীয় হোস্ট')
handler.setFormatter (xmllayout.XMLLayout ())
logging.root.addHandler (হ্যান্ডলার)
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না