# लॉग्स

POS में दो लॉग इंटरफ़ेस हैं: **इन-ऐप लॉग्स स्क्रीन** (POS एप्लिकेशन के अंदर) और **WP Admin लॉग्स पृष्ठ** (WordPress के अंदर)। एक साथ वे डिबगिंग और ऑडिटिंग के लिए POS गतिविधि की एक पूर्ण तस्वीर देते हैं।

<!-- -->

## POS एप्लिकेशन लॉग्स[​](#pos-application-logs "POS एप्लिकेशन लॉग्स के लिए सीधा लिंक")

### लॉग्स तक पहुँचना[​](#accessing-logs "लॉग्स तक पहुँचना के लिए सीधा लिंक")

बाईं ओर के नेविगेशन ड्रॉअर (हार्टबीट आइकन) से लॉग्स स्क्रीन खोलें।

### इंटरफ़ेस अवलोकन[​](#interface-overview "इंटरफ़ेस अवलोकन के लिए सीधा लिंक")

#### खोजें और फ़िल्टर करें[​](#search--filter "खोजें और फ़िल्टर करें के लिए सीधा लिंक")

* **लॉग्स खोजें** - संदेश सामग्री द्वारा विशेष लॉग प्रविष्टियाँ खोजें
* **लॉग स्तर फ़िल्टर** - लॉग स्तर (जानकारी, चेतावनी, त्रुटि) द्वारा फ़िल्टर करें
* **प्रदर्शन सेटिंग्स** - दृश्य कॉलम कॉन्फ़िगर करें

#### लॉग्स तालिका[​](#log-table "लॉग्स तालिका के लिए सीधा लिंक")

प्रत्येक लॉग प्रविष्टि दिखाती है:

| कॉलम       | विवरण                                                   |
| ---------- | ------------------------------------------------------- |
| **समय**    | जब यह घटना घटी                                          |
| **स्तर**   | गंभीरता: जानकारी (ग्रे), चेतावनी (नारंगी), त्रुटि (लाल) |
| **संदेश**  | घटना का मानव-पठनीय विवरण                                |
| **संदर्भ** | अतिरिक्त विवरण के साथ विस्तारणीय JSON                   |
| **कोड**    | त्रुटि कोड (दस्तावेज़ीकरण से लिंक करता है)              |

### लॉग्स स्तर[​](#log-levels "लॉग्स स्तर के लिए सीधा लिंक")

#### जानकारी (ग्रे)[​](#info-grey "जानकारी (ग्रे) के लिए सीधा लिंक")

सामान्य संचालन और सफल घटनाएँ:

* "उत्पादों के लिए सभी IDs प्राप्त की गईं"
* "नए ग्राहकों को समन्वयित किया गया"
* "करों के लिए सभी IDs प्राप्त की गईं"

#### चेतावनी (नारंगी)[​](#warning-orange "चेतावनी (नारंगी) के लिए सीधा लिंक")

गैर-आवश्यक मुद्दे जिनपर ध्यान देने की आवश्यकता हो सकती है:

* "सत्र को ताज़ा करने में असमर्थ"
* "समन्वय का पुनः प्रयास"

#### त्रुटि (लाल)[​](#error-red "त्रुटि (लाल) के लिए सीधा लिंक")

समस्याएँ जिनका समाधान करना आवश्यक है:

* "क्षमा करें, आप संसाधनों को सूचीबद्ध नहीं कर सकते" (अनुमति संबंधी मुद्दा)
* "API अनुरोध विफल"
* "डेटाबेस समन्वय त्रुटि"

#### ऑडिट (नीला)[​](#audit-blue "ऑडिट (नीला) के लिए सीधा लिंक")

ऑडिट लॉग स्तर POS द्वारा किए गए डेटाबेस परिवर्तनों को रिकॉर्ड करता है, प्रत्येक संशोधन की पूर्ण पहले-और-बाद की स्थिति को कैप्चर करता है। यह ठीक-ठीक ट्रैक करने के लिए उपयोगी है कि क्या बदला और कब, उदाहरण के लिए ऑर्डर निर्माण, स्टॉक समायोजन, या ग्राहक अपडेट के दौरान।

ऑडिट प्रविष्टियों में शामिल हैं:

* **एंटिटी प्रकार** - संशोधित किया गया संसाधन (जैसे, ऑर्डर, उत्पाद, ग्राहक)
* **क्रिया** - परिवर्तन का प्रकार (बनाना, अपडेट, हटाना)
* **पहले की स्थिति** - परिवर्तन से पहले के पिछले मान
* **बाद की स्थिति** - परिवर्तन के बाद के नए मान

### संदर्भ डेटा[​](#context-data "संदर्भ डेटा के लिए सीधा लिंक")

विस्तृत JSON संदर्भ देखने के लिए किसी भी लॉग प्रविष्टि पर विस्तार तीर पर क्लिक करें:

```
{

  "total": "6",

  "execution_time": "54.79 ms",

  "server_load": "[10.51, 10.42, 9.98]"

}
```

इस डेटा में शामिल हैं:

* **आइटम गणनाएँ** - कितने रिकॉर्ड प्रभावित हुए
* **निष्पादन समय** - संचालन में कितना समय लगा
* **सर्वर लोड** - सर्वर प्रदर्शन मेट्रिक्स
* **अनुरोध/प्रतिक्रिया विवरण** - API मुद्दों का डिबग करने के लिए

### त्रुटि कोड[​](#error-codes "त्रुटि कोड के लिए सीधा लिंक")

कई लॉग प्रविष्टियों में एक **त्रुटि कोड** शामिल होता है (जैसे, `API02004`, `DB01001`)। ये कोड सीधे [त्रुटि कोड](/hi-IN/error-codes/.md) दस्तावेज़ से लिंक करते हैं, जो प्रदान करता है:

* त्रुटि का विस्तृत स्पष्टीकरण
* सामान्य कारण
* समस्या निवारण के उपाय

### सामान्य लॉग्स प्रविष्टियाँ[​](#common-log-entries "सामान्य लॉग्स प्रविष्टियाँ के लिए सीधा लिंक")

#### समन्वय संचालन[​](#sync-operations "समन्वय संचालन के लिए सीधा लिंक")

```
[info] Fetched all IDs for products    {...} 3 items

[info] Synced new customers            {...} 1 item

[info] Fetched all IDs for taxes       {...} 3 items
```

ये सामान्य समन्वय गतिविधि का संकेत देते हैं। संदर्भ दिखाता है कि कितने आइटम समन्वयित किए गए थे।

#### अनुमति त्रुटियाँ[​](#permission-errors "अनुमति त्रुटियाँ के लिए सीधा लिंक")

```
[error] Sorry, you cannot list resources    {...} API02004
```

इसका अर्थ आम तौर पर यह होता है कि उपयोगकर्ता को किसी संसाधन तक पहुँचने की अनुमति नहीं है। `WP Admin > POS > Settings > Access` में उपयोगकर्ता भूमिकाएँ जाँचें।

#### सत्र मुद्दे[​](#session-issues "सत्र मुद्दे के लिए सीधा लिंक")

```
[warn] Unable to refresh session    {...} API02007
```

POS प्रमाणीकरण सत्र को ताज़ा नहीं कर सका। इसके लिए लॉग आउट होकर फिर से लॉग इन करने की आवश्यकता हो सकती है।

## WP Admin लॉग्स पृष्ठ[​](#wp-admin-logs-page "WP Admin लॉग्स पृष्ठ के लिए सीधा लिंक")

POS प्लगइन WordPress व्यवस्थापक क्षेत्र में एक सर्वर-साइड लॉग्स पृष्ठ भी प्रदान करता है। यह पृष्ठ सर्वर पर लॉग की गई POS-विशिष्ट चेतावनियाँ और त्रुटियाँ दिखाता है, जो उन मुद्दों का निदान करने में मदद कर सकता है जो POS एप्लिकेशन में स्वयं प्रकट नहीं हो सकते।

### WP Admin लॉग्स पृष्ठ तक पहुँचना[​](#accessing-the-wp-admin-logs-page "WP Admin लॉग्स पृष्ठ तक पहुँचना के लिए सीधा लिंक")

**WP Admin > POS > Settings** पर जाएँ, फिर **Tools** टैब चुनें और **Logs** पर क्लिक करें।

### अपठित बैज[​](#unread-badge "अपठित बैज के लिए सीधा लिंक")

लॉग्स मेनू आइटम अपठित लॉग प्रविष्टियों को इंगित करने वाला एक बैज प्रदर्शित करता है:

* **लाल बैज** - अपठित त्रुटि-स्तरीय प्रविष्टियाँ हैं
* **एम्बर बैज** - अपठित चेतावनी-स्तरीय प्रविष्टियाँ हैं (लेकिन कोई त्रुटि नहीं)

लॉग्स पृष्ठ पर जाने से अपठित गणनाएँ रीसेट हो जाती हैं। गणनाएँ प्रति-उपयोगकर्ता ट्रैक की जाती हैं, इसलिए प्रत्येक व्यवस्थापक अपनी स्वयं की अपठित स्थिति देखता है।

### प्रविष्टियों को फ़िल्टर करना[​](#filtering-entries "प्रविष्टियों को फ़िल्टर करना के लिए सीधा लिंक")

लॉग प्रविष्टियों को सीमित करने के लिए स्तर फ़िल्टर का उपयोग करें:

* **सभी** - सभी लॉग प्रविष्टियाँ दिखाएँ
* **त्रुटियाँ** - केवल त्रुटि-स्तरीय प्रविष्टियाँ दिखाएँ
* **चेतावनियाँ** - केवल चेतावनी-स्तरीय प्रविष्टियाँ दिखाएँ

### विस्तारणीय प्रविष्टियाँ[​](#expandable-entries "विस्तारणीय प्रविष्टियाँ के लिए सीधा लिंक")

लंबे लॉग संदेश लगभग 100 अक्षरों पर छोटे कर दिए जाते हैं। किसी प्रविष्टि को विस्तृत करने और किसी भी अतिरिक्त संदर्भ डेटा के साथ पूर्ण संदेश देखने के लिए उस पर क्लिक करें।

### पृष्ठांकन[​](#pagination "पृष्ठांकन के लिए सीधा लिंक")

लॉग प्रविष्टियाँ सर्वर-साइड पर पृष्ठांकित की जाती हैं। पुरानी प्रविष्टियों के बीच नेविगेट करने के लिए पृष्ठांकन नियंत्रणों का उपयोग करें।

### फेटल एरर बैनर[​](#fatal-errors-banner "फेटल एरर बैनर के लिए सीधा लिंक")

यदि सर्वर में `fatal-errors-*.log` फ़ाइलें हैं, तो लॉग्स पृष्ठ शीर्ष पर एक चेतावनी बैनर प्रदर्शित करता है। यह बैनर **WooCommerce > Status > Logs** से लिंक करता है जहाँ आप पूर्ण फेटल एरर लॉग देख सकते हैं। फेटल एरर आमतौर पर PHP-स्तरीय क्रैश होते हैं जो POS API को प्रतिक्रिया देने से रोकते हैं।

## समर्थन के लिए लॉग्स का उपयोग[​](#using-logs-for-support "समर्थन के लिए लॉग्स का उपयोग के लिए सीधा लिंक")

जब सहायता का अनुरोध करें:

1. **समस्या को पुन: उत्पन्न करें** - उस क्रिया को करें जो समस्या उत्पन्न करती है
2. **लॉग्स की जाँच करें** - त्रुटियों (लाल) या चेतावनियों (नारंगी) की तलाश करें
3. **संदर्भ को विस्तृत करें** - पूर्ण JSON विवरण प्राप्त करें
4. **त्रुटि कोड नोट करें** - इसे अपने सहायता अनुरोध में शामिल करें
5. **प्रासंगिक प्रविष्टियाँ कॉपी करें** - संदर्भ सहित लॉग्स संदेशों को साझा करें

## प्रदर्शन निगरानी[​](#performance-monitoring "प्रदर्शन निगरानी के लिए सीधा लिंक")

लॉग्स में निष्पादन समय और सर्वर लोड मेट्रिक्स शामिल होते हैं। यदि आप ध्यान दें:

* **उच्च निष्पादन समय** - सर्वर अधिभारित या धीमा हो सकता है
* **उच्च सर्वर लोड मान** - सर्वर अनुकूलन पर विचार करें
* **आवर्ती टाइमआउट** - नेटवर्क कनेक्टिविटी जाँचें

## संबंधित दस्तावेज़ीकरण[​](#related-documentation "संबंधित दस्तावेज़ीकरण के लिए सीधा लिंक")

[त्रुटि कोडत्रुटि के विस्तृत स्पष्टीकरण](/hi-IN/error-codes/.md)

[समस्या निवारणसामान्य मुद्दे और समाधान](/hi-IN/category/troubleshooting.md)

[समर्थनसहायता प्राप्त करना](/hi-IN/support/.md)
