Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az alkalmazáskonfiguráció, az Event Hubs, az Azure Cosmos DB, a Key Vault, a Storage Blob, a Storage Queue és a Storage File állapotjelzőit, valamint a Spring Cloud Sleuth-támogatást az összes HTTP-alapú Azure SDK-hoz hozzáadtuk. Példaként megvizsgálhatja, hogy egy storage-blob a Spring Boot-működtető végponton keresztül felfelé vagy lefelé van-e állítva, valamint nyomon követheti az alkalmazástól a Key Vaultba irányuló függőségeket és késéseket.
Állapotjelző engedélyezése
Az állapotjelzők engedélyezéséhez adja hozzá a Spring Cloud Azure Actuator Starter-függőséget a pom.xml fájlhoz. Ez a függőség a spring-boot-starter-actuatoris magában foglalja.
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>spring-cloud-azure-starter-actuator</artifactId>
</dependency>
Az alábbi táblázat az egyes Azure-szolgáltatások állapotjelzőinek engedélyezéséhez vagy letiltásához konfigurálható tulajdonságokat sorolja fel:
| Azure-szolgáltatás | Ingatlan |
|---|---|
| App Configuration | management.health.azure-appconfiguration.enabled |
| Azure Cosmos DB | management.health.azure-cosmos.enabled |
| Event Hubs | management.health.azure-eventhubs.enabled |
| Key Vault-tanúsítvány | management.health.azure-keyvault-certificate.enabled |
| Key Vault titkos kód | management.health.azure-keyvault-secret.enabled |
| Tárolási blob | management.health.azure-storage-blob.enabled |
| Storage-fájlmegosztás | management.health.azure-storage-fileshare.enabled |
| Tárolási várólista | management.health.azure-storage-queue.enabled |
Fontos
Az Azure-szolgáltatások állapotvégpontjának meghívása további díjakat okozhat. Ha például a(z) http://HOST_NAME:{port}/actuator/health/cosmos elemet hívja meg az Azure Cosmos DB állapotinformációinak lekéréséhez, akkor az a Request Unitokat (RU-kat) számítja ki. További információ: Kérelemegységek az Azure Cosmos DB.
Jegyzet
A Cosmosállapotvégpontjának meghívásához konfigurálnia kell a spring.cloud.azure.cosmos.database beállítást; Ellenkező esetben a rendszer visszaadja a unknown állapotát.
A Storage Queueállapotvégpontjának meghívásához a Storage Account Contributor szerepköre szükséges, ha Azure AD van használatban az engedélyezéshez.
A sleuth engedélyezése
Ha Azure SDK-tevékenységeket szeretne nyomon követni a Spring Cloud Sleuth használatával, adja hozzá a következő Spring Cloud Azure Trace Sleuth-függőséget a pom.xml fájlhoz:
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>spring-cloud-azure-trace-sleuth</artifactId>
</dependency>
Jegyzet
Jelenleg csak HTTP-alapú Azure SDK-ügyfelek támogatottak. Például az AMQP-átvitellel működő Event Hubs és Service Bus jelenleg nem támogatott. Ezekhez a követelményekhez javasoljuk, hogy használja Azure-alkalmazás Insight.