Langkau ke kandungan utama

Dayakan Pemantauan Storan

Pemantauan storan ialah perkhidmatan berkuasa yang membolehkan sanitasi automatik bagi jenis fail yang disokong pada titik muat naik. Ia boleh memantau secara berterusan pelbagai sumber storan awan dan mensanitasi fail dalam masa nyata.

Ikuti langkah ini untuk mendayakan integrasi OVA dengan Storage Monitoring.

Prasyarat

Sebelum anda bermula, pastikan keperluan berikut dipenuhi:

  • Nama Domain: konfigurasikan nama domain untuk perkhidmatan Storage Monitoring dengan alamat IP awam. Pastikan sijil SSL dikonfigurasikan dengan betul untuk domain yang dipilih.
  • Azure Tenant ID: kenal pasti tenant_id untuk tenant Azure yang akan digunakan.
  • 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.
    • Nota: simpan rekod nilai output kerana ia akan diperlukan dalam langkah seterusnya.
    bash create-azure-app-registrations-storage-monitor.sh

Memasang monitor storan

OVA merangkumi carta Helm monitor storan dan imej kontena, diprapasang dengan 0 replika. SSH ke dalam VM dan lengkapkan langkah berikut untuk mendayakannya.

1. Cipta rahsia Kubernetes

Perkhidmatan pemantauan storan memerlukan tenant ID, client ID, dan client secret untuk service principal.

Penting:

  • Berikan nilai dalam teks biasa, skrip akan mengendalikan pengekodan Base64 secara automatik.
  • Menjalankan semula skrip dengan kunci sedia ada akan mengemas kini nilai yang disimpan dalam rahsia Kubernetes.

Jalankan skrip seperti berikut:

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. Dayakan pemantauan storan

Jalankan skrip enable_storage_monitor.sh dengan nama domain anda dan nama tenant Azure. Ini akan memulakan perkhidmatan pemantau storan dan mendayakan halaman SharePointMonitoring dan OneDriveMonitoring dalam portal Halo.

bash enable_storage_monitor.sh <domain_name> <tenant_name>

Contohnya:

bash enable_storage_monitor.sh sm.example.com Contoso

3. Pasca-pemasangan

Setelah pemasangan berjaya diselesaikan, ikuti arahan dalam Pemantauan Storan — Microsoft SharePoint untuk mengkonfigurasi monitor bagi Microsoft SharePoint, OneDrive, dan Outlook.