ब्लूप्रिंट्स क्या हैं?
प्रत्येक ब्लूप्रिंट में शामिल हैं:- इवेंट संरचना सिफारिशें: इवेंट नामकरण और मेटाडेटा डिज़ाइन के लिए अनुकूलतम
- मीटर कॉन्फ़िगरेशन: सुझाए गए समेकन प्रकार और फ़िल्टर
- नमूना कोड: कई भाषाओं में कार्यान्वयन के उदाहरण
- सर्वोत्तम प्रथाएँ: सटीकता, प्रदर्शन और लागत अनुकूलन के लिए सुझाव
ब्लूप्रिंट्स का उपयोग क्यों करें?
Faster Setup
उपयोग ट्रैकिंग को घंटों के बजाय मिनटों में काम करने दें। खरोंच से डिज़ाइन करने के बजाय सिद्ध पैटर्न कॉपी करें।
Best Practices Built In
परीक्षित ईवेंट संरचनाओं, उपयुक्त मेटाडेटा और अनुकूल अभिव्यक्ति विकल्पों के साथ सामान्य गलतियों से बचें।
Production Ready
नमूना कोड वास्तविक दुनिया के कार्यान्वयन पर आधारित है। बस अपने API कुंजियाँ जोड़ें और चल दें।
उपलब्ध ब्लूप्रिंट्स
उस ब्लूप्रिंट का चयन करें जो आपके उपयोग मामले से मेल खाता है:LLM Blueprint
OpenAI, Anthropic, Groq, Gemini, Vercel AI SDK और अन्य पर AI टोकन उपयोग को ट्रैक करें।सर्वोत्तम के लिए: AI चैटबॉट, कोड जनरेटर, सामग्री निर्माण उपकरण, AI-संचालित ऐप्स।आप जो ट्रैक करेंगे: इनपुट टोकन, आउटपुट टोकन, मॉडल उपयोग, अनुरोधों की संख्या।
API Gateway Blueprint
गेटवे स्तर पर API अनुरोधों को मीटर करें, एंडपॉइंट फ़िल्टरिंग और दर सीमिती समर्थन के साथ।सर्वोत्तम के लिए: REST APIs, GraphQL सेवाएँ, वेबहुक प्रदाता, API-प्रथम प्लेटफ़ॉर्म।आप जो ट्रैक करेंगे: अनुरोधों की संख्या, एंडपॉइंट उपयोग, HTTP विधियाँ, प्रतिक्रिया समय।
Object Storage Blueprint
क्लाउड स्टोरेज सेवाओं के लिए फ़ाइल अपलोड, भंडारण खपत और बैंडविड्थ को ट्रैक करें।सर्वोत्तम के लिए: फ़ाइल होस्टिंग, मीडिया प्लेटफ़ॉर्म, बैकअप सेवाएँ, दस्तावेज़ प्रबंधन।आप जो ट्रैक करेंगे: संग्रहीत बाइट, फ़ाइल अपलोड, डाउनलोड, स्टोरेज स्नैपशॉट।
Stream Blueprint
वीडियो, ऑडियो और वास्तविक समय डेटा डिलीवरी के लिए स्ट्रीमिंग बैंडविड्थ को मापें।सर्वोत्तम के लिए: वीडियो स्ट्रीमिंग, ऑडियो प्लेटफ़ॉर्म, लाइव प्रसारण, वास्तविक समय डेटा फ़ीड।आप जो ट्रैक करेंगे: उपभोग किया गया बैंडविड्थ, स्ट्रीम अवधि, गुणवत्ता स्तर, समवर्ती स्ट्रीम।
Time Range Blueprint
कंप्यूट संसाधनों, सर्वरलेस फ़ंक्शनों और लंबे चलने वाले जॉब्स के लिए बीता समय के अनुसार बिलिंग करें।सर्वोत्तम के लिए: सर्वरलेस प्लेटफ़ॉर्म, कंटेनर होस्टिंग, कंप्यूट उदाहरण, बैच प्रोसेसिंग।आप जो ट्रैक करेंगे: निष्पादन समय, कंप्यूट घंटे, फ़ंक्शन इनवोकेशन, जॉब अवधि।
ब्लूप्रिंट का उपयोग कैसे करें
Choose your blueprint
उस ब्लूप्रिंट का चयन करें जो आपके बिलिंग परिदृश्य से सर्वश्रेष्ठ मेल खाता हो। प्रत्येक ब्लूप्रिंट पृष्ठ में विस्तृत कार्यान्वयन मार्गदर्शिका शामिल है।
Review the event structure
सिफ़ारिश की गई ईवेंट नामकरण और मेटाडेटा डिज़ाइन को समझें। अपने उपयोग के मामले के लिए ईवेंट संरचना को कॉपी करें।
Create the meter
ब्लूप्रिंट के मीटर कॉन्फ़िगरेशन निर्देशों का पालन करें। सुझाए गए अभिव्यक्ति प्रकार और फ़िल्टर का उपयोग करें।
Implement event sending
अपने भाषा/फ़्रेमवर्क के लिए नमूना कोड कॉपी करें। प्लेसहोल्डर मानों को अपने वास्तविक API कुंजियों और ग्राहक आईडी से बदलें।
Test and verify
टेस्ट ईवेंट भेजें और पुष्टि करें कि वे सही अभिव्यक्ति के साथ आपके मीटर डैशबोर्ड में दिखाई देते हैं।
ब्लूप्रिंट तुलना
निश्चित नहीं हैं कि कौन सा ब्लूप्रिंट आपकी आवश्यकताओं के लिए उपयुक्त है? यहाँ एक त्वरित तुलना है:| उपयोग मामला | ब्लूप्रिंट | समेकन | सामान्य मेटाडेटा |
|---|---|---|---|
| AI चैट ऐप | LLM | योग (टोकन) | मॉडल, इनपुट_टोकन, आउटपुट_टोकन |
| REST API | API गेटवे | गणना | एंडपॉइंट, विधि, स्थिति_कोड |
| फ़ाइल भंडारण | ऑब्जेक्ट स्टोरेज | योग (बाइट्स) | फ़ाइल_आकार, फ़ाइल_प्रकार, संचालन |
| वीडियो प्लेटफ़ॉर्म | स्ट्रीम | योग (बैंडविड्थ) | अवधि, गुणवत्ता, बिटरेट |
| सर्वरलेस | टाइम रेंज | योग (अवधि) | फ़ंक्शन_नाम, निष्पादन_समय_ms |
कस्टम कार्यान्वयन
क्या आपके सटीक उपयोग मामले के लिए कोई ब्लूप्रिंट नहीं है? कोई समस्या नहीं:- सबसे निकटतम ब्लूप्रिंट से शुरू करें: उस ब्लूप्रिंट का चयन करें जो आपकी आवश्यकताओं के सबसे निकट हो
- इवेंट संरचना को अनुकूलित करें: मेटाडेटा फ़ील्ड को अपनी आवश्यकताओं के अनुसार संशोधित करें
- मीटर कॉन्फ़िगरेशन को समायोजित करें: आवश्यकतानुसार समेकन प्रकार या फ़िल्टर बदलें
- गहन परीक्षण करें: नमूना उपयोग के साथ बिलिंग गणनाओं की पुष्टि करें
सभी ब्लूप्रिंट प्रारंभिक बिंदु हैं। विभिन्न ब्लूप्रिंट्स से अवधारणाओं को मिलाने या पूरी तरह से कस्टम कार्यान्वयन बनाने में स्वतंत्र महसूस करें।