Extension:ApiFeatureUsage/hi

ApiFeatureUsage एक्सटेंशन एक विशेष पृष्ठ और एक API मॉड्यूल जोड़ता है जिससे ApiBase::logFeatureUsage द्वारा लॉग किए गए डेटा के सारांश को प्राप्त किया जा सकात है, जो आम तौर पर कालग्रस्त API सुविधाओं का एक चिह्न होता है।

निर्भरताएँ
लॉग के डेटा को किसी तरह के संग्रहण प्रणाली पर जोड़ा जाना चाहिए। वर्तमान में Elasticsearch को के ज़रिए समर्थित किया जाता है।

कॉन्फ़िगरेशन

 * पैरामीटर :

पर अतिरिक्त कॉन्फ़िगरेशन वैल्यू:
 * Elastica बैक-एंड
 * Elasticsearch सर्वरों का ऐरे। आवश्यक।
 * Elasticsearch सर्वरों का ऐरे। आवश्यक।


 * जुड़ने के अधिकतम प्रयास, डिफ़ॉल्ट है 1।
 * जुड़ने के अधिकतम प्रयास, डिफ़ॉल्ट है 1।


 * इनडेक्सों द्वारा प्रयुक्त उपसर्ग। डिफ़ॉल्ट है " "।
 * इनडेक्सों द्वारा प्रयुक्त उपसर्ग। डिफ़ॉल्ट है " "।


 * इनडेक्सों द्वारा प्रयुक्त दिनांक प्रारूप, PHP मैन्युअल देखें। डिफ़ॉल्ट है " "।
 * इनडेक्सों द्वारा प्रयुक्त दिनांक प्रारूप, PHP मैन्युअल देखें। डिफ़ॉल्ट है " "।


 * क्वेरी करने के लिए Elasticsearch का प्रकार। डिफ़ॉल्ट है " "।
 * क्वेरी करने के लिए Elasticsearch का प्रकार। डिफ़ॉल्ट है " "।


 * $feature के लॉग किए गए वैल्यू के फ़ील्ड का नाम। डिफ़ॉल्ट है " "।
 * $feature के लॉग किए गए वैल्यू के फ़ील्ड का नाम। डिफ़ॉल्ट है " "।


 * लॉग किए गए टाइमस्टैम्प के फ़ील्ड का नाम। डिफ़ॉल्ट है " "।
 * लॉग किए गए टाइमस्टैम्प के फ़ील्ड का नाम। डिफ़ॉल्ट है " "।


 * लॉग किए गए सदस्य एजेंट के फ़ील्ड का नाम। डिफ़ॉल्ट है " "।
 * लॉग किए गए सदस्य एजेंट के फ़ील्ड का नाम। डिफ़ॉल्ट है " "।

प्रयोग
यह एक्सटेंशन एक नया विशेष पृष्ठ, Special:ApiFeatureUsage, जोड़ता है जहाँ पर एक फ़ॉर्म है, जिसकी मदद से किसी सदस्य एजेंट और दिनांक के रेंज के लिए सुविधा के प्रोयोगों के लॉग के सारांश का अनुरोध किया जा सकता है।

यह एक्सटेंशन एक API क्वेरी सबमॉड्यूल  भी जोड़ता है। विस्तार के लिए अपने आप जनरेट किया हुआ API प्रलेख देखें।

