इवेंट IDs
अवलोकन
जब किसी सेवा के भीतर कुछ घटनाएँ होती हैं, तो प्रत्येक सेवा कई log statements उत्पन्न करती है। जब इन घटनाओं को log किया जाता है, तो उनमें उस log को समझने और ट्रेस करने में आपकी मदद के लिए प्रासंगिक मात्रा में लिखित डेटा और मान शामिल होते हैं, लेकिन वे log statement के हिस्से के रूप में एक event id भी शामिल करते हैं। यह event ID आपको log statements की एक श्रृंखला खोजने या queries का उपयोग करने की अनुमति देता है, ताकि यह बेहतर समझा जा सके कि किसी सेवा के भीतर कौन-सी घटनाएँ हुई हैं।
आप Elk stack, Splunk, या Datadog जैसे log aggregation और monitoring tool का उपयोग करके Glasswall Halo के logs को एकत्रित और केंद्रीकृत कर सकते हैं। ये tools शक्तिशाली search और visualisation क्षमताएँ प्रदान करते हैं, जिससे आप event IDs, timestamps और अन्य attributes के आधार पर logs पर query कर सकते हैं।
Log levels
Log levels किसी log entry की गंभीरता या महत्व को दर्शाते हैं। इससे आपको log messages को प्राथमिकता देने और फ़िल्टर करने में मदद मिलेगी। Log levels को प्रभावी ढंग से समझने और उपयोग करने का तरीका इस प्रकार है:
Log level hierarchy
Log levels आमतौर पर एक hierarchy का पालन करते हैं, जहाँ प्रत्येक level बढ़ती हुई गंभीरता को दर्शाता है। सामान्य log levels में शामिल हैं:
- Information: application के संचालन के बारे में सामान्य जानकारी प्रदान करता है।
- Warning: संभावित समस्याओं या अप्रत्याशित व्यवहार को उजागर करता है, जो संभवतः गंभीर न हों।
- Error: उन त्रुटियों को दर्शाता है जिन पर तुरंत ध्यान देने की आवश्यकता है।
- Critical: सबसे गंभीर समस्याओं के लिए आरक्षित, जो application failure का कारण बन सकती हैं।
Consumer actions
जब आप लॉग डेटा का उपयोग करते हैं, तो आप लॉग स्तरों के आधार पर विशिष्ट कार्रवाइयाँ कर सकते हैं:
- Info: ये लॉग किसी एप्लिकेशन के नियमित संचालन की निगरानी के लिए महत्वपूर्ण हैं। Operations टीमें इनका उपयोग यह सुनिश्चित करने के लिए कर सकती हैं कि सिस्टम सुचारू रूप से चल रहा है।
- Warning: संभावित समस्याओं या अनियमितताओं को हाइलाइट किया जाता है। Operations टीमें इन्हें सक्रिय रूप से संबोधित करने के लिए alerts सेट कर सकती हैं।
- Error: तत्काल ध्यान देने की आवश्यकता है। सेवा में व्यवधान रोकने के लिए Operations टीमों को त्रुटियों की तुरंत जाँच कर उन्हें संबोधित करना चाहिए।
- Critical: यह एक गंभीर समस्या को दर्शाता है जिसके लिए तुरंत कार्रवाई आवश्यक है। Operations टीमों को सतर्क किया जाना चाहिए, और incident response प्रक्रियाएँ शुरू की जानी चाहिए।
Glasswall Halo द्वारा उत्पन्न events इस प्रकार हैं:
वैश्विक event IDs
| इवेंट | ID | विवरण | लॉग स्तर |
|---|---|---|---|
| MongoDB-healthcheckfailed | 100100 | जब MongoDB database health check विफल हो जाता है | Error |
| MongoDB-documentsretrieved | 100101 | जब MongoDB database के लिए एक query सफलतापूर्वक documents लौटाती है | Information |
| MongoDB-documentinserted | 100102 | जब दस्तावेज़ MongoDB डेटाबेस में सफलतापूर्वक डाले जाते हैं | Information |
| MongoDB-documentsdeleted | 100103 | जब दस्तावेज़ MongoDB डेटाबेस से सफलतापूर्वक हटाए जाते हैं | Information |
| MongoDB-sumofcalculated | 100104 | जब MongoDB डेटाबेस पर sumof क्वेरी सफलतापूर्वक निष्पादित की जाती है | Information |
| MongoDB-documentsupdated | 100105 | जब दस्तावेज़ MongoDB डेटाबेस में सफलतापूर्वक अपडेट किए जाते हैं | Information |
| MongoDB-documentsmatched | 100106 | जब MongoDB डेटाबेस पर exists क्वेरी सफलतापूर्वक निष्पादित की जाती है | Information |
| CosmosDB-healthcheckfailed | 100150 | जब cosmos डेटाबेस का स्वास्थ्य जांच विफल हो जाता है | Error |
| CosmosDB-itemsretrieved | 100151 | जब cosmos डेटाबेस के लिए की गई क्वेरी सफलतापूर्वक items लौटाती है | Information |
| CosmosDB-iteminserted | 100152 | जब items को cosmos डेटाबेस में सफलतापूर्वक डाला जाता है | Information |
| CosmosDB-itemsdeleted | 100153 | जब cosmos database से items सफलतापूर्वक delete किए जाते हैं | Information |
| CosmosDB-sumofcalculated | 100154 | जब cosmos database पर sumof query सफलतापूर्वक execute की जाती है | Information |
| CosmosDB-itemsupdated | 100155 | जब cosmos database में items सफलतापूर्वक update किए जाते हैं | Information |
| CosmosDB-itemsmatched | 100156 | जब cosmos database पर exists query सफलतापूर्वक execute की जाती है | Information |
Sync API
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| Receivedauthresponse | 5 | जब API को Engine service से response प्राप्त होता है | Information |
| Suscribedtoqueue | 6 | जब API ने response queue को subscribe किया होता है | Information |
| Createdqueue | 7 | जब API सही response queue बनाता है | Information |
| Sentmessage | 8 | जब API सफलतापूर्वक rabbit mq को एक message submit करता है | Information |
| Filewritten | 9 | जब API सफलतापूर्वक file storage में एक फ़ाइल लिखता है | Information |
| Fileread | 10 | जब API storage से rebuilt फ़ाइल या analysis को सफलतापूर्वक पढ़ता है | Information |
| Messagepollerstarted | 11 | जब rate limiting polling शुरू हो चुकी होती है | Information |
| Incorrectresponsemessage | 12 | जब API को Engine service से response प्राप्त होता है, लेकिन उपयोगकर्ता को response लौटाने के लिए कोई task प्रतीक्षा में नहीं होता | चेतावनी |
| Operationfailed | 13 | जब API के भीतर कोई operation विफल हो जाता है | चेतावनी |
| Retryingpolicy | 14 | जब कोई operation परिभाषित retry policy के आधार पर पुनः प्रयास करता है | चेतावनी |
| Failedrebuildarchiveentry | 15 | जब API archive response के clean files sections को rebuild करने में विफल रहता है | चेतावनी |
| Failedanalysisarchiveentry | 16 | जब API किसी archive response के analysis section को फिर से बनाने में विफल हो जाता है | चेतावनी |
| Ratelimited | 17 | जब rate limiting की सीमा पूरी हो जाने के कारण किसी request की अनुमति नहीं होती | चेतावनी |
| Errorhandlingrpcresponse | 18 | जब API, Engine से आए response message को संभालने में विफल हो जाता है | Error |
| Failedtosendtransactionevent | 19 | जब API dashboards के लिए उपयोग किए जाने वाले transaction events भेजने में विफल हो जाता है | Error |
| Requestfailed | 20 | जब API को किया गया request किसी ज्ञात कारण से विफल हो जाता है | Error |
| Unknownrequestfailure | 21 | जब API को किया गया request किसी अज्ञात कारण से विफल हो जाता है | Error |
| Pipelinestarted | 22 | जब API के भीतर कोई action शुरू होता है | Information |
| Pipelinecompleted | 23 | जब API के भीतर कोई action पूरा हो जाता है | Information |
| Starterror | 24 | जब API शुरू होने में विफल हो | Information |
| Storagenotfound | 25 | जब API माउंट किए गए स्टोरेज स्थान को खोजने में असमर्थ हो | Information |
Engine
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| Metricsoutput | 2 | जब Engine सेवा metrics को stdout पर लॉग करे | Information |
| Subscribedtoqueue | 3 | जब Engine सेवा request queue की सदस्यता ले चुकी हो | Information |
| Createdqueue | 4 | जब Engine सेवा ने request और logging queue बना ली हो | Information |
| Sentmessage | 5 | जब Engine सेवा ने response या report queue को संदेश भेजा हो | Information |
| Completedmessage | 6 | जब Engine सेवा ने API से आए request message को पूरा कर लिया हो | Information |
| Rejectedmessage | 7 | जब Engine सेवा API से आए request message को अस्वीकार करे | Rejectedmessage |
| Getstream | 8 | जब Engine सेवा माउंट की गई डिस्क पर संग्रहीत फ़ाइल की stream प्राप्त करे | Information |
| Writtenfile | 9 | जब Engine service ने rebuilt file को mounted storage में लिख दिया हो | Information |
| Service रुक रही है | 10 | जब Engine service चलना बंद कर देती है | Information |
| शटडाउन के दौरान संदेश प्राप्त हुआ | 11 | जब Engine service अपनी shutdown प्रक्रिया के दौरान कोई संदेश प्राप्त करती है | Information |
| संदेश को संभालना | 12 | जब Engine service किसी request को संभालना शुरू करती है | Information |
| विश्लेषण लिखना विफल हुआ | 14 | जब Engine service analysis report को mounted storage में लिखने में विफल रहती है | चेतावनी |
| क्लीन फ़ाइल लिखना विफल हुआ | 15 | जब Engine service clean file को mounted storage में लिखने में विफल रहती है | चेतावनी |
| Retryingpolicy | 16 | जब Engine service किसी परिभाषित retry policy के आधार पर किसी operation को पुनः प्रयास करती है | चेतावनी |
| Engine version विफलता | 17 | जब Engine service embedded Engine से version प्राप्त करने में विफल रहती है | चेतावनी |
| RabbitMQ health विफलता | 18 | जब RabbitMQ health check विफल हो जाता है | चेतावनी |
| त्रुटि हैंडलिंग संदेश | 20 | जब Engine service किसी अनुरोध संदेश को संभालने में विफल हो जाती है | Error |
| संदेश त्रुटि | 21 | जब Engine service को अनुरोध कतार से किसी संदेश को संसाधित करने में समस्या होती है | Error |
| service डिस्कनेक्ट हो गई | 22 | जब Engine service डिस्कनेक्ट हो जाती है | गंभीर |
| Storagenotfound | 23 | जब Engine service mounted storage को नहीं ढूंढ पाती है | Information |
| Starterror | 24 | जब Engine service शुरू होने में विफल हो जाती है | Information |
| ट्रैकर कार्रवाई पूर्ण हुई | 25 | जब Engine service, service के भीतर किसी event को ट्रैक करना पूरा कर लेती है | चेतावनी |
| service शुरू हो रही है | 26 | जब Engine service शुरू होती है | Information |
| storage स्वास्थ्य विफलता | 27 | जब storage health check विफल हो जाता है | चेतावनी |
| export file लिखना विफल हुआ | 28 | जब Engine service mounted storage में export file लिखने में विफल हो जाती है | चेतावनी |
| पथ फ़ाइल प्रकार का पता लगाना | 2001 | जब detectfiletypefromfile को कॉल किया जाता है | Information |
| मेमोरी फ़ाइल प्रकार का पता लगाना | 2002 | जब detectfiletypefrommemory को कॉल किया जाता है | Information |
| सेशन निर्माण पर कोई लाइसेंस सेट नहीं है | 2003 | जब कोई सक्रिय लाइसेंस नहीं मिलता। इस स्थिति में, कोई CDR नहीं होता | गंभीर |
| Enginelicenseerror | 2004 | एक सक्रिय लाइसेंस मिला, लेकिन वह अमान्य है या उसकी अवधि समाप्त हो चुकी है | गंभीर |
रिपोर्ट एक्सट्रैक्टर
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| Unabletoconnecttomessagebroker | 1 | जब सेवा स्टार्ट अप के समय message broker से कनेक्ट नहीं कर पाती | गंभीर |
| Unabletoconnecttomessagebrokerqueue | 2 | जब सेवा स्टार्ट अप के समय response queue से कनेक्ट नहीं कर पाती | गंभीर |
| Unexpectedmessagebrokerexception | 3 | जब API स्टार्ट अप के समय message broker या queue से कनेक्ट करते हुए किसी अप्रत्याशित त्रुटि का सामना करता है | गंभीर |
| storage स्वास्थ्य विफलता | 4 | जब storage health check विफल हो जाता है | Error |
| विश्लेषण रिपोर्ट पढ़ें | 5 | जब report extractor mounted drive से analysis report पढ़ चुका हो | Information |
| विश्लेषण रिपोर्ट पढ़ने में विफल | 6 | जब report extractor mounted drive से analysis report पढ़ने में विफल हो | Error |
API access
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| अनाम auth | 1 | जब किसी request को anonymous auth के माध्यम से अनुमति दी जाती है | Information |
| auth header अनुपस्थित | 2 | जब किसी request में आवश्यक auth header मौजूद न हो | Information |
| वैध organisation | 3 | जब किसी request को सही auth org id के साथ किया जाता है | Information |
| अमान्य auth header | 4 | जब किसी request को अमान्य auth header के साथ किया जाता है | Information |
| सेवा शुरू होने में विफल | 5 | जब सेवा शुरू होने में विफल हो | गंभीर |
| अपस्ट्रीम response | 6 | जब कोई upstream service एक response लौटाती है | Information |
| Upstreamrequest | 7 | जब किसी upstream service को एक request भेजी जाती है | Information |
| Requesterror | 8 | जब किसी request में error होता है | Error |
Portal access
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| अपस्ट्रीम response | 1 | जब कोई upstream service एक response लौटाती है | Information |
| Upstreamrequest | 2 | जब किसी upstream service को एक request भेजी जाती है | Information |
| Starterror | 3 | जब सेवा शुरू होने में विफल हो | गंभीर |
| Requesterror | 4 | जब किसी request में error होता है | Error |
Async API
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| service शुरू हो रही है | 1 | जब API शुरू होता है | Information |
| Service रुक रही है | 2 | जब async API के लिए shutdown process कॉल किया जाता है | Information |
| शटडाउन के दौरान संदेश प्राप्त हुआ | 3 | जब API अपने shutdown process के दौरान एक message प्राप्त करता है | चेतावनी |
| संदेश को संभालना | 4 | जब API queue से आए एक message को संभाल रहा होता है | Information |
| Handledmessage | 5 | जब API queue से आए एक message को सफलतापूर्वक संभाल लेता है | Information |
| संदेश त्रुटि | 6 | जब API को queue से संदेश को process करने में समस्या होती है | Error |
| service डिस्कनेक्ट हो गई | 7 | जब API message broker से disconnect हो जाता है | गंभीर |
| Subscribedtoqueue | 8 | जब API queue से संदेश प्राप्त करने के लिए subscribe करता है | Information |
| Sentmessage | 9 | जब API processing के लिए एक संदेश भेज चुका होता है | Information |
| Filewritten | 10 | जब API सफलतापूर्वक file storage में एक फ़ाइल लिखता है | Information |
| Fileread | 11 | जब API storage से rebuilt फ़ाइल या analysis को सफलतापूर्वक पढ़ता है | Information |
| Incorrectstatusstored | 12 | जब किसी संग्रहीत आइटम की स्थिति अपेक्षित स्थिति नहीं होती है | चेतावनी |
| Operationfailed | 13 | जब API के भीतर कोई operation विफल हो जाता है | गंभीर |
| Retryingpolicy | 14 | जब कोई operation परिभाषित retry policy के आधार पर पुनः प्रयास करता है | चेतावनी |
| Requestfailed | 16 | जब API को किया गया request किसी ज्ञात कारण से विफल हो जाता है | Error |
| Unknownrequestfailure | 17 | जब API को किया गया request किसी अज्ञात कारण से विफल हो जाता है | Error |
| Pipelinestarted | 18 | जब API के भीतर कोई action शुरू होता है | Information |
| Pipelinecompleted | 19 | जब API के भीतर कोई कार्रवाई पूरी हो जाती है | Information |
| Starterror | 20 | जब API शुरू होने में विफल हो | Information |
| Storagenotfound | 21 | जब API माउंट किए गए स्टोरेज स्थान को खोजने में असमर्थ हो | Information |
| Hashingerror | 22 | जब API फ़ाइल के लिए hash जनरेट करने में असमर्थ होता है | Error |
| Deletefailed | 23 | जब API mounted storage location से फ़ाइल हटाने में असमर्थ होता है | Error |
| Unabletoconnecttomessagebroker | 24 | जब API start up पर message broker से कनेक्ट करने में असमर्थ होता है | गंभीर |
| Unabletoconnecttomessagebrokerqueue | 25 | जब API start up पर response queue से कनेक्ट करने में असमर्थ होता है | गंभीर |
| Unexpectedmessagebrokerexception | 26 | जब API स्टार्ट अप के समय message broker या queue से कनेक्ट करते हुए किसी अप्रत्याशित त्रुटि का सामना करता है | गंभीर |
| Databasehealthfailure | 27 | जब API का database health check database से कनेक्ट करने में विफल हो जाता है | चेतावनी |
| Messagebrokerhealthfailure | 28 | जब API का message broker health check message broker से कनेक्ट करने में विफल हो जाता है | चेतावनी |
| Databasefailure | 29 | जब API retries की अधिकतम संख्या के बाद database पर कोई operation पूरा करने में असमर्थ होता है | Error |
| Databaseitemretrieved | 30 | जब API ने डेटाबेस में किसी आइटम को पुनर्प्राप्त किया हो | Information |
| Databaseitemstored | 31 | जब API ने डेटाबेस में किसी आइटम को संग्रहीत किया हो | Information |
| Databaseitemupdated | 32 | जब API ने डेटाबेस में किसी आइटम को अपडेट किया हो | Information |
| Handlesinglefileresponse | 33 | जब API को किसी एकल फ़ाइल से संबंधित प्रतिक्रिया प्राप्त हुई हो | चेतावनी |
| Handlearchivecontentresponse | 34 | जब API को किसी archive content आइटम से संबंधित प्रतिक्रिया प्राप्त हुई हो | चेतावनी |
टैली accumulator
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| Unabletoconnecttomessagebroker | 1 | जब API start up पर message broker से कनेक्ट करने में असमर्थ होता है | गंभीर |
| Unabletoconnecttomessagebrokerqueue | 2 | जब API start up पर response queue से कनेक्ट करने में असमर्थ होता है | गंभीर |
| Unexpectedmessagebrokerexception | 3 | जब API स्टार्ट अप के समय message broker या queue से कनेक्ट करते हुए किसी अप्रत्याशित त्रुटि का सामना करता है | गंभीर |
| Starterror | 4 | जब API शुरू होने में विफल हो | गंभीर |
| Processtransactioneventstart | 5 | जब कोई समर्थित transaction प्राप्त हो और processing शुरू हो गई हो | Information |
| Processtransactioneventend | 6 | जब कोई समर्थित transaction प्राप्त हो और processing सफलतापूर्वक समाप्त हो गई हो | Information |
| Licensetransactionstoreupsertstart | 7 | जब license transaction store के विरुद्ध upsert होने वाला हो | Information |
| Licensetransactionstoreupsertsuccess | 8 | जब license transaction store के विरुद्ध एक upsert सफलतापूर्वक पूरा हो जाता है | Information |
| Tallystoreupsertstart | 9 | जब tally store के विरुद्ध एक upsert होने वाला होता है | Information |
| Tallystoreupsertcomplete | 10 | जब tally store के विरुद्ध एक upsert सफल होता है | Information |
| Tallystoregetusagestart | 11 | जब tally store से license usage प्राप्त किया जाने वाला होता है | Information |
| Tallystoregetusagesuccess | 12 | जब tally store से license usage सफलतापूर्वक प्राप्त किया जाता है | Information |
| Unexpectednegativefilesize | 13 | जब किसी फ़ाइल के लिए license transaction event का file size नकारात्मक होता है | चेतावनी |
| Unexpectedrequestexception | 14 | जब service द्वारा एक अप्रत्याशित exception उत्पन्न होता है, जिसके परिणामस्वरूप दिए गए API request के लिए 500 status code मिलेगा | Error |
| Unsupportedentitlementlimitname | 15 | जब usage endpoint के लिए दिया गया filter एक मान्य entitlement limit नहीं होता है | चेतावनी |
| Databasehealthfailure | 16 | जब service health checks database instances से संपर्क करने में विफल हो जाते हैं | चेतावनी |
| Erroredfilereceived | 17 | जब upstream में कोई त्रुटि होती है। इसका परिणाम यह होगा कि tally increment नहीं होगी | चेतावनी |
Metrics collation (अप्रचलित)
Halo के version 2.6.2 से, metrics collation service अब आवश्यक नहीं है।
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| Unabletoconnecttomessagebroker | 1 | जब सेवा स्टार्ट अप के समय message broker से कनेक्ट नहीं कर पाती | गंभीर |
| Unabletoconnecttomessagebrokerqueue | 2 | जब सेवा स्टार्ट अप के समय response queue से कनेक्ट नहीं कर पाती | गंभीर |
| Unexpectedmessagebrokerexception | 3 | जब service start up पर message broker या queue से कनेक्ट करते समय अप्रत्याशित त्रुटि होती है | गंभीर |
| storage स्वास्थ्य विफलता | 4 | जब storage health check विफल हो जाता है; यह आमतौर पर database connectivity की समस्या होती है | Error |
| Writingeventtomongostorage | 5 | जब कोई incoming event database में persist होने वाला होता है | Information |
| Mongowriteerror | 7 | जब कोई incoming event database में persist होने में विफल हो जाता है | Error |
| Jsonexceptionerror | 8 | जब message listener किसी event को deserialize करने में विफल हो जाता है | Error |
| Unknownfailedtoprocess | 10 | जब किसी incoming event को process करते समय unhandled exception होती है | गंभीर |
| Failedtoimporttracedata | 11 | जब trace provider आने वाले event header से trace data आयात करने में विफल होता है | चेतावनी |
| Storagehealthcheckstartup | 12 | जब service startup पर storage health check करता है | Information |
Metrics projection
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| Starterror | 1 | जब service startup होने में विफल होती है | गंभीर |
| storage स्वास्थ्य विफलता | 2 | जब storage health check विफल हो जाता है; यह आमतौर पर database connectivity की समस्या होती है | चेतावनी |
| Changeprocessorstart | 5 | जब change processor database changes के लिए watcher सेट अप करने वाला होता है | Information |
| Changeprocessorstarted | 6 | जब change processor ने database परिवर्तनों के लिए सफलतापूर्वक एक watcher सेटअप कर लिया हो | Information |
| Changeprocessorstopping | 7 | जब change processor database परिवर्तनों की निगरानी बंद करने वाला हो | Information |
| Changeprocessorstopped | 8 | जब change processor ने database परिवर्तनों की निगरानी सफलतापूर्वक बंद कर दी हो | Information |
| Changeprocessorstopfailure | 9 | जब change processor database परिवर्तनों की निगरानी बंद करने में विफल हो, अर्थात वह परिवर्तनों की निगरानी कर ही नहीं रहा था | चेतावनी |
| Changeprocessorbatchstart | 10 | जब change processor ने database परिवर्तनों का एक batch प्राप्त कर लिया हो और उन्हें process करना शुरू करने वाला हो | Information |
| Changeprocessorbatchend | 11 | जब change processor database परिवर्तनों के वर्तमान batch को process करना समाप्त कर चुका हो | Information |
| Changeprocessorunhandledexception | 13 | जब change processor किसी परिवर्तन को process करते समय किसी समस्या का सामना करता है; इससे data में असंगतियां हो सकती हैं | Error |
| Transactioneventprojected | 14 | जब किसी event (परिवर्तन) को सफलतापूर्वक किसी projection से map कर दिया गया हो | Debug |
| Changehandlerstarted | 15 | जब change handler, change processor द्वारा बुलाए जाने के बाद, परिवर्तनों को process करना शुरू करने वाला हो | Information |
| Changehandlerfinished | 16 | जब change handler परिवर्तनों को process करना समाप्त कर चुका हो | Information |
| Changehandlerfailure | 17 | जब change handler परिवर्तनों को process करने में विफल हो गया हो | गंभीर |
| Changeprocessorstartfailure | 19 | जब change processor database परिवर्तनों की निगरानी शुरू करने में विफल हो | Error |
| Changeprocessorwatchstart | 20 | जब change processor ने database परिवर्तनों के लिए सक्रिय रूप से निगरानी शुरू कर दी हो (watcher सेट अप करने के बाद) | Information |
| Daywisesummaryincremented | 21 | जब किसी day-wise summary को पूर्ण हुई file के आधार पर सफलतापूर्वक बढ़ाया गया हो | Information |
| Daywisesummarynotincremented | 22 | जब किसी day-wise summary को किसी (आमतौर पर अपूर्ण) file के आधार पर नहीं बढ़ाया जाएगा | Debug |
| Retryingpolicy | 23 | जब कोई operation परिभाषित retry policy के आधार पर पुनः प्रयास करता है | चेतावनी |
| Materializedviewpersisted | 24 | जब किसी materialized view (projection) को project किए जाने के बाद database में स्थायी रूप से सहेजा गया हो | Information |
लाइसेंस प्रबंधन
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| Starterror | 1 | जब service startup होने में विफल होती है | गंभीर |
| Licenseprocessingerror | 2 | जब कोई request किसी अप्रत्याशित कारण से विफल हो जाए | Error |
| Deletelicensestart | 3 | जब service वर्तमान सक्रिय license को हटाना शुरू करती है | Information |
| Deletelicenseend | 4 | जब service वर्तमान सक्रिय license को हटाना समाप्त कर चुकी हो | Information |
| Updatelicensestart | 5 | जब सेवा वर्तमान सक्रिय लाइसेंस को अपडेट करना शुरू करती है | Information |
| Updatelicenseend | 6 | जब सेवा वर्तमान सक्रिय लाइसेंस को अपडेट करना समाप्त कर देती है | Information |
| Getlicensestart | 7 | जब सेवा वर्तमान सक्रिय लाइसेंस को प्राप्त करना शुरू करती है | Information |
| Getlicenseend | 8 | जब सेवा वर्तमान सक्रिय लाइसेंस को प्राप्त करना समाप्त कर देती है | Information |
| Licensenotfound | 9 | जब अपडेट या प्राप्ति के दौरान वर्तमान सक्रिय लाइसेंस नहीं मिल पाता है | Error |
| Licenseexpired | 10 | जब अपलोड किया गया लाइसेंस समाप्त हो चुका होता है, जिससे अपडेट विफल हो जाता है | Error |
| Fetchinglicenseusagestart | 11 | जब सेवा वर्तमान सक्रिय लाइसेंस और उपयोग डेटा को प्राप्त करना शुरू करती है | Information |
| Fetchinglicenseusageend | 12 | जब सेवा वर्तमान सक्रिय लाइसेंस और उपयोग डेटा को प्राप्त करना समाप्त कर देती है | Information |
ICAP सर्वर
| इवेंट | आईडी | विवरण | लॉग स्तर |
|---|---|---|---|
| Backgroundservicestarting | 1 | जब ICAP listener शुरू हो रहा हो | Information |
| Backgroundservicestarted | 2 | जब ICAP listener शुरू हो चुका हो | Information |
| Backgroundservicestopping | 3 | जब service बंद हो रही हो और ICAP listener रुक रहा हो | Information |
| Backgroundservicestopped | 4 | जब service बंद हो जाए और ICAP listener पूरी तरह रुक चुका हो | Information |
| Starterror | 5 | जब सेवा शुरू होने में विफल हो | गंभीर |
| Halocallfailure | 8 | जब Halo API के माध्यम से कोई file बनाई न जा सके | चेतावनी |
| Profilestoremaintainerstarting | 9 | जब background thread स्थानीय रूप से persist करने के लिए ICAP profile परिवर्तनों को सुनना शुरू करे | Information |
| Profilestoremaintainerstarted | 10 | जब ICAP profile परिवर्तनों को सुनने वाला background thread सफलतापूर्वक शुरू हो गया हो | Information |
| Profilestoremaintainerstopping | 11 | जब service बंद हो जाए और profile background thread, profile updates को सुनना बंद कर दे | Information |
| Profilestoremaintainerstopped | 12 | जब सेवा बंद होती है और profile background thread अपनी shutdown प्रक्रिया पूरी कर लेता है | Information |
| Profilestoremaintainerheartbeaterror | 13 | जब profiles को query किया जाता है और किसी त्रुटि के कारण उन्हें persist नहीं किया जा सकता | Error |
| Profilestoremaintainerheartbeatsuccess | 14 | जब profiles को सफलतापूर्वक query किया जाता है | Information |
| Profileusagefailure | 15 | जब ICAP request में निर्दिष्ट profile नहीं मिलता | चेतावनी |
| Errorhandled | 17 | जब ICAP server, ICAP client को error response भेजकर किसी अप्रत्याशित exception की processing पूरी करता है | Error |
| Unlicensedrequest | 18 | जब किसी unlicensed ICAP server के लिए ICAP request प्राप्त होती है | गंभीर |
| Retryingpolicy | 19 | जब किसी action को फिर से आज़माया जा रहा हो, उदाहरण के लिए Halo API में failed call | चेतावनी |
| Fileblocked | 20 | जब किसी ICAP request को process किया जाता है जिसमें blocked file शामिल होती है | Information |
| Fileprocessingstarted | 21 | जब किसी ICAP अनुरोध के भीतर किसी फ़ाइल का प्रसंस्करण शुरू होता है | Information |
| Profilefailedtofetch | 22 | जब policy API से कोई profile प्राप्त नहीं किया जा सकता | Error |
| Rebuiltfileexceedscachesize | 23 | जब ICAP अनुरोध में ऐसी फ़ाइल होती है जो cache में संग्रहीत करने के लिए बहुत बड़ी होती है | चेतावनी |
| Fileretrievedfromcache | 24 | जब किसी ICAP अनुरोध को संसाधित किया जाता है और cache में उससे संबंधित rebuilt फ़ाइल मिलती है | Information |
| Fileprocessingfinished | 25 | जब किसी ICAP अनुरोध के भीतर किसी फ़ाइल का प्रसंस्करण पूरा हो जाता है | Information |
| Clearingcache | 26 | जब cache cleanup चलना शुरू होता है | Information |
| Cachecleared | 27 | जब cache cleanup चलना समाप्त होता है | Information |
| Errorclearingcache | 28 | जब cache cleanup चलाने के दौरान त्रुटियाँ होती हैं | Error |
| Filebypassed | 29 | जब उपयोग में मौजूद ICAP policy द्वारा संशोधन के दौरान किसी फ़ाइल को बायपास किया गया हो | Information |
| फ़ाइल प्रोसेस्ड | 30 | जब उपयोग में मौजूद ICAP policy द्वारा संशोधन के दौरान किसी फ़ाइल को प्रोसेस किया गया हो | Information |
| फ़ाइल एरर्ड | 31 | जब संशोधन के दौरान किसी फ़ाइल को प्रोसेस करने का प्रयास करते समय कोई त्रुटि होती है | Information |
| Tlsdisabled | 32 | जब ICAP server को कोई वैध certificates प्रदान नहीं किए जाते, तो server secure port 11344 पर सुनना बंद कर देता है और tls अक्षम हो जाता है। | चेतावनी |
| Tlsenabled | 33 | ICAP server को एक वैध tls certificate मिल गया है और वह secure port 11344 पर सुन रहा है। | Information |
| Serverstarting | 1000 | जब ICAP server शुरू हो रहा हो | Information |
| Serverstarted | 1001 | जब ICAP server शुरू हो चुका हो | Information |
| Clientsocketerror | 1002 | जब ICAP client को सुनते समय कोई अप्रत्याशित exception होती है | Error |
| Unsupportedicaprequest | 1003 | जब ICAP server को ऐसा अनुरोध प्राप्त होता है जो समर्थित नहीं है, उदाहरण के लिए method reqmod, options या respmod नहीं है | चेतावनी |
| Clientconnectionhandleerror | 1004 | जब server को भेजे गए data को process करते समय कोई त्रुटि होती है | Error |
| Sendfailure | 1005 | जब ICAP client को response भेजने का प्रयास विफल हो जाता है | चेतावनी |
| Serverlistenercancelled | 1006 | जब ICAP listener thread रद्द कर दिया जाता है, उदाहरण के लिए shutdown पर | चेतावनी |
| Errorduringsocketclose | 1007 | जब connection बंद करने पर कोई त्रुटि उत्पन्न होती है, उदाहरण के लिए जब client पहले ही disconnect हो चुका हो | Information |
| Clientreceiveerror | 1008 | जब ICAP client द्वारा भेजे गए socket पर data सुनते समय कोई त्रुटि होती है | चेतावनी |
| Requestprocesserror | 1009 | जब ICAP request के processing के दौरान कोई unhandled exception होती है | Error |