Share via


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:

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, SubscriptionIdresourcegroup é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-metricsszolgá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.

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