Storage Monitoring सक्षम करें
Storage monitoring एक शक्तिशाली सेवा है जो upload के समय समर्थित file types की automatic sanitization सक्षम करती है। यह cloud storage resources की एक विस्तृत range की लगातार निगरानी कर सकती है और files को real time में sanitize कर सकती है।
OVA integration को Storage Monitoring के साथ सक्षम करने के लिए इन चरणों का पालन करें।
पूर्वापेक्षाएँ
शुरू करने से पहले, सुनिश्चित करें कि निम्नलिखित आवश्यकताएँ पूरी हों:
- Domain Name: सार्वजनिक IP address के साथ Storage Monitoring service के लिए एक domain name कॉन्फ़िगर करें। सुनिश्चित करें कि चुने गए domain के लिए SSL certificates सही तरीके से कॉन्फ़िगर किए गए हैं।
- Azure Tenant ID: उपयोग किए जाने वाले Azure tenant के लिए
tenant_idकी पहचान करें। - jq: install jq on your machine if not already present:
sudo dnf install -y jq - Azure CLI: install the Azure CLI and authenticate using:
az login - App Registration Setup: run the provided shell script to create an App registration and an Enterprise application.
- Note: आउटपुट मानों का रिकॉर्ड रखें क्योंकि बाद के चरणों में उनकी आवश्यकता होगी।
bash create-azure-app-registrations-storage-monitor.sh
Storage monitor इंस्टॉल करना
OVA में storage monitor Helm chart और container image शामिल हैं, जो 0 replicas के साथ पहले से इंस्टॉल होते हैं। VM में SSH करें और इसे सक्षम करने के लिए निम्नलिखित चरण पूरे करें।
1. Kubernetes secrets बनाएँ
Storage monitoring service के लिए service principal का tenant ID, client ID, और client secret आवश्यक है।
महत्वपूर्ण:
- मान plain text में दें, script Base64 encoding को अपने आप संभाल लेगी।
- मौजूदा key के साथ script को फिर से चलाने पर Kubernetes secret में संग्रहीत मान अपडेट हो जाता है।
script को निम्नानुसार चलाएँ:
bash add_secrets.sh graphapi-clientid <client-id>
bash add_secrets.sh graphapi-clientsecret <client-secret>
bash add_secrets.sh graphapi-tenantid <tenant-id>
2. स्टोरेज मॉनिटरिंग सक्षम करें
अपना डोमेन नाम और Azure tenant नाम के साथ enable_storage_monitor.sh स्क्रिप्ट चलाएँ। इससे storage monitor service शुरू होगी और Halo portal में SharePointMonitoring और OneDriveMonitoring पेज सक्षम हो जाएँगे।
bash enable_storage_monitor.sh <domain_name> <tenant_name>
उदाहरण के लिए:
bash enable_storage_monitor.sh sm.example.com Contoso
3. इंस्टॉलेशन के बाद
इंस्टॉलेशन सफलतापूर्वक पूरा होने के बाद, Microsoft SharePoint, OneDrive, और Outlook के लिए monitors कॉन्फ़िगर करने हेतु Storage Monitoring — Microsoft SharePoint में दिए गए निर्देशों का पालन करें।