राइट टोकन बनाना
कोलॉगफायरडेटा भेजने के लिए, आपको एक लेखन टोकन बनाने की आवश्यकता है। एक लेखन टोकन एक अद्वितीय डिवाइस पहचानकर्ता है जो आपको किसी विशिष्ट को डेटा भेजने की अनुमति देता है लॉगफायर आइटम डेटा भेजता है। यदि आप अनुसरण करते हैंपहला कदम गाइड लॉगफायर की स्थापना, आपके पास पहले से ही एक राइट टोकन है जो स्थानीय रूप से बनाई गई परियोजना के लिए बाध्य है। हालाँकि, यदि आप प्रोजेक्ट को लिखने के लिए अन्य कंप्यूटरों को कॉन्फ़िगर करना चाहते हैं, जैसे कि एक तैनात एप्लिकेशन में, आपको एक नया राइट टोकन बनाने की आवश्यकता है।
आप इन चरणों का पालन करके टोकन बना और लिख सकते हैं:
-
मौजूद है logfire.pydantic.dev खुला लॉगफायर वेब इंटरफ़ेस।
-
पृष्ठ के बाईं ओर सेपरियोजना"अनुभाग में अपनी परियोजना का चयन करें।
-
पृष्ठ के ऊपरी दाएं कोने में "क्लिक करें।⚙️सेट"टैब।
-
बाएं मेनू से चुनें {} टोकन लिखें टैब।
-
"बनाएँ टोकन" बटन पर क्लिक करें।
राइट टोकन बनाने के बाद, आपको टोकन मान वाला एक संवाद बॉक्स दिखाई देगा।इस मान की प्रतिलिपि बनाएँ और इसे सुरक्षित रूप से संग्रहीत करें, यह फिर से प्रदर्शित नहीं होगा...
अब आप किसी भी कंप्यूटर या एप्लिकेशन से अपने कंप्यूटर पर डेटा भेजने के लिए इस राइट टोकन का उपयोग कर सकते हैं लॉगफायर परियोजना।
हम अनुशंसा करते हैं कि आप अपने तैनात अनुप्रयोगों में पर्यावरण चर इंजेक्शन के माध्यम से टोकन लिखें। टोकन को पर्यावरण चर पर सेट करें的值 LOGFIRE_TOKEN उसके बाद, लॉगफायर स्वचालित रूप से आपके प्रोजेक्ट पर डेटा भेजने के लिए इसका उपयोग करेगा।
सेट send_to_logfire='if-token-present'¶
आप स्थानीय विकास के दौरान लॉगफायर में डेटा नहीं भेजना चाह सकते हैं, लेकिन आप अभी भी कोड को बदले बिना उत्पादन वातावरण में डेटा भेजना चुन सकते हैं। ऐसा करने के लिए, हम logfire.configure() फ़ंक्शन में पैरामीटर send_to_logfire='if-token-present' प्रदान करते हैं।
यदि यह 'if-token-present' पर सेट है, तो लॉगफायर डेटा को लॉगफायर में तभी भेजेगा जब वातावरण चर LOGFIRE_TOKEN में एक राइट टोकन मौजूद हो या यदि टोकन स्थानीय रूप से सहेजा गया हो। यदि परीक्षण सीआई में चलाया जाता है, तो कोई डेटा नहीं भेजा जाएगा।
आप mचर भी सेट कर सकते हैं LOGFIRE_SEND_TO_LOGFIRE इस विकल्प को कॉन्फ़िगर करने के लिए। उदाहरण के लिए, आप इसे सेट कर सकते हैं LOGFIRE_SEND_TO_LOGFIRE=true परीक्षण सेटिंग्स में, इसे सेट करें LOGFIRE_SEND_TO_LOGFIRE=false...
本文总阅读量次