Extension:ApiFeatureUsage/hi

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

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

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

 * पैरामीटर :

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


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


 * Prefix for the indexes to use. Default " ".
 * Prefix for the indexes to use. Default " ".


 * Date formatting for the indexes to use, see the PHP manual. Default " ".
 * Date formatting for the indexes to use, see the PHP manual. Default " ".


 * Elasticsearch type to query. Default " ".
 * Elasticsearch type to query. Default " ".


 * Field name for the logged value of $feature . Default " ".
 * Field name for the logged value of $feature . Default " ".


 * Field name for the logged timestamp. Default " ".
 * Field name for the logged timestamp. Default " ".


 * Field name for the logged user agent. Default " ".
 * Field name for the logged user agent. Default " ".

उपयोग
The extension adds a new special page, Special:ApiFeatureUsage, with a simple form to request a summary of feature usage logs for a user agent and date range.

The extension also adds an API query submodule,. See the auto-generated API documentation for details.

