यदि आप Azure संग्रहण खातों का प्रबंधन कर रहे हैं, तो प्रदर्शन, सुरक्षा और परिचालन दक्षता बनाए रखने के लिए डायग्नोस्टिक लॉगिंग को समझना आवश्यक है। चाहे आप संचालन का ऑडिट कर रहे हों, त्रुटियों की निगरानी कर रहे हों, या फ़ायरवॉल समस्याओं की जाँच कर रहे हों, Azure संग्रहण डायग्नोस्टिक लॉगिंग आपका सबसे उपयोगी साधन है। इस लेख में, हम डायग्नोस्टिक लॉगिंग का उपयोग करके Azure संग्रहण संबंधी समस्याओं के निवारण हेतु सभी सार्वजनिक दस्तावेज़ और व्यावहारिक चरण प्रस्तुत करेंगे।
विषय-सूची
Azure संग्रहण डायग्नोस्टिक लॉगिंग क्या है?
Azure संग्रहण डायग्नोस्टिक लॉगिंग एक ऐसी सुविधा है जो आपको अपने संग्रहण खाते पर किए गए संचालन के बारे में विस्तृत जानकारी प्राप्त करने देती है। ये लॉग आपको लेन-देन की निगरानी करने, समस्याओं का निवारण करने और यह समझने में मदद कर सकते हैं कि आपकी संग्रहण सेवाओं का उपयोग कैसे किया जा रहा है।
डायग्नोस्टिक लॉगिंग का उपयोग क्यों करें?
डायग्नोस्टिक लॉगिंग के साथ, आप यह कर सकते हैं:
- संचालन का ऑडिट करें: ट्रैक करें कि संग्रहण खाता डेटा तक किसने पहुँचा या उसे किसने बदला (जैसे, “मेरी फ़ाइलें किसने हटाईं?”)।
- लेन-देन मेट्रिक्स की निगरानी करें: उपयोग पैटर्न और रुझान समझें (जैसे, “कल कितने लेन-देन हुए?”)।
- त्रुटियों की जाँच करें: 404 त्रुटियों या अनधिकृत पहुँच प्रयासों जैसी समस्याओं की पहचान करें और उन्हें हल करें।
- फ़ायरवॉल समस्याओं का निवारण करें: IP पते और कनेक्शन स्रोत मान्य करें।
- अलर्ट बनाएँ: विशिष्ट घटनाओं के लिए सूचनाएँ स्वचालित करें (जैसे, “जब नई फ़ाइलें अपलोड हों तो मुझे ईमेल करें”)।
Azure संग्रहण डायग्नोस्टिक लॉगिंग कैसे सक्षम करें
डायग्नोस्टिक लॉगिंग सेट करना आसान है। इन चरणों का पालन करें:
- संग्रहण खाता अवलोकन पर जाएँ: Azure पोर्टल में लॉग इन करें और अपना संग्रहण खाता चुनें।
- “निदान” चुनें: बाईं ओर के मेनू में, “निदान” विकल्प पर क्लिक करें।
- लॉग करने के लिए सेवा चुनें: वह विशिष्ट सेवा चुनें जिसके संचालन को आप लॉग करना चाहते हैं (जैसे, Blob, File, Queue या Table)।

- डायग्नोस्टिक सेटिंग जोड़ें:
- “डायग्नोस्टिक सेटिंग जोड़ें।” पर क्लिक करें।
- सेटिंग का नाम दें (जैसे, “StorageAuditLogs”)।
- उन संचालन के प्रकार चुनें जिन्हें आप लॉग करना चाहते हैं (जैसे, Read, Write, Delete)।

- गंतव्य कॉन्फ़िगर करें:
- चुनें कि लॉग कहाँ भेजे जाएँ (जैसे, Log Analytics कार्यक्षेत्र, संग्रहण खाता, या Event Hub)।
- यदि आप Log Analytics का उपयोग कर रहे हैं, तो या तो मौजूदा कार्यक्षेत्र चुनें या नया बनाएँ। (नोट: Log Analytics की अतिरिक्त लागत हो सकती है।)
- सेटिंग सहेजें: डायग्नोस्टिक लॉगिंग सक्षम करने के लिए “सहेजें” पर क्लिक करें।
लॉग के साथ ऑडिटिंग और समस्या निवारण
डायग्नोस्टिक लॉगिंग सक्षम हो जाने के बाद, आप समस्याओं के निवारण या जानकारी प्राप्त करने के लिए लॉग का विश्लेषण कर सकते हैं। तरीका इस प्रकार है:
- लॉग तक पहुँचें: संग्रहण खाता ब्लेड में “लॉग” विकल्प पर जाएँ। इससे Log Analytics खुल जाएगा।
- डायग्नोस्टिक तालिकाएँ देखें: आपके द्वारा सक्षम की गई सेवाओं के आधार पर, आपको निम्न जैसी तालिकाएँ दिखाई देंगी:
StorageBlobLogs,StorageFileLogs, आदि। - Kusto क्वेरी चलाएँ:
- लॉग को फ़िल्टर और विश्लेषण करने के लिए KQL (Kusto क्वेरी भाषा) का उपयोग करें।
- उदाहरण क्वेरी:
StorageBlobLogs
| where Uri contains "cutekittens" and OperationName contains "Delete"

सामान्य परिदृश्य और उपयोग के मामले
डायग्नोस्टिक लॉगिंग कैसे मदद कर सकती है, इसके कुछ व्यावहारिक उदाहरण इस प्रकार हैं:
1. संचालन का ऑडिट करें
- लॉग का उपयोग करके ट्रैक करें कि आपके डेटा तक किसने पहुँचा या उसे किसने बदला।
- उदाहरण: “मेरी प्यारी बिल्लियों के वीडियो किसने हटाए?”
2. त्रुटियों की निगरानी करें
- 404 त्रुटियों या विफल अनुरोधों जैसी समस्याओं की पहचान करें।
- उदाहरण: “पिछले एक घंटे में कितनी 404 त्रुटियाँ हुईं?”
3. फ़ायरवॉल समस्याओं का निवारण करें
- मान्य करें कि क्या कोई विशिष्ट IP पता अवरुद्ध किया जा रहा है।
- उदाहरण: “क्या इस IP पते से कनेक्शन अस्वीकार कर दिया गया था?”
4. लेन-देन मेट्रिक्स की निगरानी करें
- समय के साथ लेन-देन की मात्रा का विश्लेषण करें।
- उदाहरण: “कल कितने लेन-देन हुए?”
5. अलर्ट सेट करें
- विशिष्ट घटनाओं के लिए स्वचालित अलर्ट बनाएँ।
- उदाहरण: “जब नई फ़ाइलें अपलोड हों तो मुझे ईमेल भेजें।”
डायग्नोस्टिक लॉग का उपयोग करने की सर्वोत्तम प्रथाएँ
- लॉग प्रतिधारण अनुकूलित करें: अनावश्यक संग्रहण लागत से बचने के लिए प्रतिधारण अवधि निर्धारित करें।
- लागत की निगरानी करें: Log Analytics या Event Hub से जुड़ी अतिरिक्त लागतों के प्रति सचेत रहें।
- अलर्ट स्वचालित करें: विशिष्ट लॉग घटनाओं के आधार पर अलर्ट ट्रिगर करने के लिए Azure Monitor का उपयोग करें।
- पहुँच सुरक्षित करें: सुनिश्चित करें कि केवल अधिकृत कर्मियों की डायग्नोस्टिक लॉग तक पहुँच हो।
सार्वजनिक दस्तावेज़ और संसाधन
डायग्नोस्टिक लॉगिंग में महारत हासिल करने में आपकी मदद के लिए आधिकारिक Azure दस्तावेज़ की सूची इस प्रकार है:
- Azure संग्रहण डायग्नोस्टिक्स लॉग अवलोकन
- Log Analytics में लॉग का विश्लेषण करें
- Kusto क्वेरी भाषा (KQL) संदर्भ
- Azure Monitor अलर्ट
निष्कर्ष
Azure संग्रहण डायग्नोस्टिक लॉगिंग एक शक्तिशाली टूल है जो आपको अपने संग्रहण खातों का ऑडिट, निगरानी और निवारण करने में मदद करता है। इन लॉग को सक्षम और विश्लेषण करके, आप मूल्यवान जानकारी प्राप्त कर सकते हैं, समस्याओं को शीघ्रता से हल कर सकते हैं, और अपनी संग्रहण सेवाओं की सुरक्षा और प्रदर्शन सुनिश्चित कर सकते हैं।
ऊपर दिए गए संसाधनों का लाभ उठाएँ और डायग्नोस्टिक लॉगिंग का पूरा उपयोग शुरू करें। शुभ समस्या-निवारण!