Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Vi har lagt till hälsoindikatorer för App Configuration, Event Hubs, Azure Cosmos DB, Key Vault, Storage Blob, Storage Queue och Storage File samt Spring Cloud Sleuth-stöd för alla HTTP-baserade Azure SDK:er. Som ett exempel kan du nu avsöka för att avgöra om en lagringsblob är upp eller ned via Spring Boot-aktuatorslutpunkten, samt spåra beroenden och svarstider som går från ditt program till Key Vault.
Aktivera hälsoindikator
Om du vill aktivera hälsoindikatorerna lägger du till Spring Cloud Azure Actuator Starter-beroendet i din pom.xml-fil. Detta beroende inkluderar även spring-boot-starter-actuator.
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>spring-cloud-azure-starter-actuator</artifactId>
</dependency>
I följande tabell visas konfigurerbara egenskaper för att aktivera eller inaktivera hälsoindikatorer för varje Azure-tjänst:
| Azure-tjänst | Egenskap |
|---|---|
| Appkonfiguration | management.health.azure-appconfiguration.enabled |
| Azure Cosmos DB | management.health.azure-cosmos.enabled |
| Event Hubs | management.health.azure-eventhubs.enabled |
| Key Vault-certifikat | management.health.azure-keyvault-certificate.enabled |
| Key Vault-hemlighet | management.health.azure-keyvault-secret.enabled |
| Lagringsblob | management.health.azure-storage-blob.enabled |
| Lagringsfilresurs | management.health.azure-storage-fileshare.enabled |
| Lagringskö | management.health.azure-storage-queue.enabled |
Viktig
Att anropa hälsoslutpunkten för Azure-tjänster kan orsaka extra avgifter. Till exempel, om du anropar http://HOST_NAME:{port}/actuator/health/cosmos för att hämta hälsoinformation om Azure Cosmos DB, beräknar den Request Units (RUs). Mer information finns i Request Units in Azure Cosmos DB.
Obs!
För att anropa hälsoslutpunkten för Cosmosska alternativet spring.cloud.azure.cosmos.database konfigureras. Annars returneras hälsostatusen för unknown.
För att anropa hälsoändpunkten för Storage Queue krävs rollen Storage Account Contributor om Azure AD används för auktorisering.
Aktivera Sleuth
När du vill spåra Azure SDKs-aktiviteter med hjälp av Spring Cloud Sleuth lägger du till följande Spring Cloud Azure Trace Sleuth-beroende i din pom.xml-fil:
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>spring-cloud-azure-trace-sleuth</artifactId>
</dependency>
Obs!
För närvarande stöds endast HTTP-baserade Azure SDKs-klienter. Till exempel stöds inte Event Hubs och Service Bus med AMQP-transport för närvarande. För dessa krav rekommenderar vi att du använder Azure Application Insight.