Használati adatok, metrikák és naplók feltöltése az Azure-ba
Rendszeresen exportálhatja a használati adatokat számlázási célból, figyelheti a metrikákat és a naplókat, majd feltöltheti azOkat az Azure-ba. E három adattípus bármelyikének exportálása és feltöltése az adatkezelőt és a felügyelt SQL-példány erőforrásait is létrehozza és frissíti az Azure-ban.
A használati adatok, metrikák vagy naplók feltöltése előtt a következőkre van szüksége:
- Eszközök telepítése
- Az erőforrás-szolgáltató regisztrálása
Microsoft.AzureArcData
- A szolgáltatásnév létrehozása
A cikkben szereplő példák szögletes zárójelekkel < ... >
azonosítják a szkript futtatása előtt lecserélendő értékeket. Cserélje le a zárójeleket és a zárójeleken belüli értékeket.
Eszközök telepítése
A szükséges eszközök a következők:
- Azure CLI (az)
arcdata
Kiterjesztés
Lásd: Eszközök telepítése.
Az erőforrás-szolgáltató regisztrálása
A metrikák vagy felhasználói adatok Azure-ba való feltöltése előtt győződjön meg arról, hogy az Azure-előfizetésében regisztrálva van az Microsoft.AzureArcData
erőforrás-szolgáltató.
Az erőforrás-szolgáltató ellenőrzéséhez futtassa a következő parancsot:
az provider show -n Microsoft.AzureArcData -o table
Ha az erőforrás-szolgáltató jelenleg nincs regisztrálva az előfizetésében, regisztrálhatja azt. A regisztrációhoz futtassa a következő parancsot. A parancs végrehajtása igénybe vehet egy-két percet.
az provider register -n Microsoft.AzureArcData --wait
Szolgáltatásnév létrehozása
A szolgáltatásnév a használati és metrikák adatainak feltöltésére szolgál.
Kövesse az alábbi parancsokat a metrikák feltöltési szolgáltatásnévének létrehozásához:
Feljegyzés
A szolgáltatásnév létrehozásához bizonyos engedélyekre van szükség az Azure-ban.
Szolgáltatásnév létrehozásához frissítse az alábbi példát. Cserélje le <ServicePrincipalName>
az értékeket, SubscriptionId
resourcegroup
és futtassa a parancsot:
az ad sp create-for-rbac --name <ServicePrincipalName> --role Contributor --scopes /subscriptions/<SubscriptionId>/resourceGroups/<resourcegroup>
Ha korábban létrehozta a szolgáltatásnevet, és csak le kell kérnie az aktuális hitelesítő adatokat, futtassa a következő parancsot a hitelesítő adatok alaphelyzetbe állításához.
az ad sp credential reset --name <ServicePrincipalName>
Például egy névvel ellátott azure-arc-metrics
szolgáltatásnév létrehozásához futtassa a következő parancsot
az ad sp create-for-rbac --name azure-arc-metrics --role Contributor --scopes /subscriptions/<SubscriptionId>/resourceGroups/myresourcegroup
Példa a kimenetre:
"appId": "<appId>",
"displayName": "azure-arc-metrics",
"name": "http://azure-arc-metrics",
"password": "<password>",
"tenant": "<tenant>"
Mentse az appId
, password
és tenant
az értékeket egy környezeti változóban későbbi használatra. Ezek az értékek globálisan egyedi azonosító (GUID) formájában jelennek meg.
SET SPN_CLIENT_ID=<appId>
SET SPN_CLIENT_SECRET=<password>
SET SPN_TENANT_ID=<tenant>
A szolgáltatásnév létrehozása után rendelje hozzá a szolgáltatásnevet a megfelelő szerepkörhöz.
Szerepkörök hozzárendelése a szolgáltatásnévhez
Futtassa ezt a parancsot a szolgáltatásnév azon előfizetés szerepköréhez való hozzárendeléséhez Monitoring Metrics Publisher
, amelyben az adatbázispéldány erőforrásai találhatók:
Feljegyzés
Windows-környezetből való futtatáskor kettős idézőjeleket kell használnia a szerepkörnevekhez.
az role assignment create --assignee <appId> --role "Monitoring Metrics Publisher" --scope subscriptions/<SubscriptionID>/resourceGroups/<resourcegroup>
Példa a kimenetre:
{
"canDelegate": null,
"id": "/subscriptions/<Subscription ID>/providers/Microsoft.Authorization/roleAssignments/<globally unique identifier>",
"name": "<globally unique identifier>",
"principalId": "<principal id>",
"principalType": "ServicePrincipal",
"roleDefinitionId": "/subscriptions/<Subscription ID>/providers/Microsoft.Authorization/roleDefinitions/<globally unique identifier>",
"scope": "/subscriptions/<Subscription ID>",
"type": "Microsoft.Authorization/roleAssignments"
}
Szolgáltatásnév-szerepkör ellenőrzése
az role assignment list --scope subscriptions/<SubscriptionID>/resourceGroups/<resourcegroup> -o table
A megfelelő szerepkörhöz rendelt szolgáltatásnévvel folytathatja a metrikák vagy felhasználói adatok feltöltését.
Naplók, metrikák vagy használati adatok feltöltése
A naplók, metrikák vagy használati adatok feltöltésének konkrét lépései a feltöltendő információk típusától függően változnak.
Naplók feltöltése az Azure Monitorba
Metrikák feltöltése az Azure Monitorba
Használati adatok feltöltése az Azure-ba
Általános útmutató a használat és a metrikák exportálásához és feltöltéséhez
Az Azure Arc-kompatibilis adatszolgáltatásokon végzett létrehozási, olvasási, frissítési és törlési (CRUD) műveletek naplózása számlázási és monitorozási célból történik. Vannak háttérszolgáltatások, amelyek figyelik ezeket a CRUD-műveleteket, és megfelelően kiszámítják a felhasználást. A használat vagy felhasználás tényleges kiszámítása ütemezett alapon történik, és a háttérben történik.
Naponta csak egyszer töltse fel a használatot. Ha a használati adatokat ugyanabban a 24 órás időszakban többször exportálja és feltölti, csak az erőforrásleltár frissül az Azure Portalon, az erőforrás-használatot azonban nem.
Feljegyzés
Vegye figyelembe, hogy a használati adatok automatikusan feltöltődnek a közvetlen csatlakoztatott módban üzembe helyezett Azure Arc-adatkezelőhöz.
Metrikák feltöltéséhez az Azure Monitor csak az utolsó 30 percet fogadja el (további információ). A metrikák feltöltésének útmutatója, hogy közvetlenül az exportálási fájl létrehozása után töltse fel a metrikákat, hogy a teljes adatkészletet megtekinthesse az Azure Portalon. Ha például 14:00-kor exportálta a metrikákat, és 14:50-kor futtatta a feltöltési parancsot. Mivel az Azure Monitor csak az elmúlt 30 percben fogad adatokat, előfordulhat, hogy nem lát adatokat a portálon.
Kapcsolódó tartalom
Tudnivalók a szolgáltatásnevekről
Számlázási adatok feltöltése az Azure-ba és megtekintése az Azure Portalon
Az Azure Arc-adatkezelő erőforrásának megtekintése az Azure Portalon