कुछ यहाँ यहाँ मेरे लिए सही लगता है नहीं, और इसलिए मैं समुदाय के इनपुट चाहते हैं - शायद मैं गलत तरीके से इस आ रहा ....लॉगिंग * व्यवसाय * घटनाक्रम - लॉगिंग ढांचे का उपयोग करें?
प्रश्न: क्या पारंपरिक बुनियादी सुविधाओं के प्रवेश का उपयोग करने के लिए उपयुक्त है व्यावसायिक घटनाओं लॉग करने के लिए ढांचे (जैसे log4net)?
जब मैं व्यापार की घटनाओं का कहना है, मेरा मतलब है मैं चाहता हूँ इस तरह एक वैश्विक लॉग:
निश्चित रूप सेFATAL
ERROR
WARN
INFO
DEBUG
एक:
xx:xx Customer A purchased widget B.
xx:xx Widget B was dispatched from warehouse.
xx:xx Customer B payment declined.
अधिकांश पारंपरिक बुनियादी सुविधाओं के प्रवेश चौखटे इस तरह घटना का स्तर कुछ है ये संदेश उसमें अच्छी तरह फिट नहीं होते हैं। सर्वश्रेष्ठ विवरण जानकारी होगी, लेकिन निश्चित रूप से ये महत्वपूर्ण घटनाएं हैं, और आईएनएफओ बहुत कम महत्व का है।
मैं करूंगा अभी भी रूप में इस तरह की एक 'लॉग इन करें'
मुझे लगता है मैं दो विकल्प हैं (उदाहरण के लिए मैं अपने व्यवसाय से निकालने के लिए है नहीं करना चाहती हर बार मैं इसे देखना चाहते हैं वस्तुओं):
1) log4net जैसे ढांचे का उपयोग करें और इसके लिए केवल एक विशेष लॉगर परिभाषित करें (और इस तथ्य के साथ रहें कि यह सही नहीं लगता है)।
2) ऐसा करने के लिए एक सेवा प्रदान करें जो पारंपरिक लॉगिंग सेवाओं पर निर्भर नहीं है।
मैं 2 की तरफ झुका रहा हूं। इसी तरह की स्थितियों में किसी और ने क्या किया है?
धन्यवाद!
आपने ऑडिटिंग सेवाओं का उल्लेख किया है, क्या आप _log4j_ के बराबर इस ऑडिटिंग स्पेस में ** ** पुस्तकालय/सेवाएं ** जानते हैं? या यह ऐसा कुछ है जो आमतौर पर स्वयं ही विकसित होता है? – rmoestl