As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Encontre aplicativos usando clientes AWS SDK para Java 1.x
Antes de migrar para o AWS SDK for Java 2.x, você precisa identificar quais aplicativos em seu ambiente usam clientes da versão 1.x. Você pode consultar o campo “UserAgent” em AWS CloudTrail eventos para encontrar esses aplicativos.
Use o CloudTrail Lake para encontrar aplicativos com clientes 1.x
AWS CloudTrail O Lake permite que você consulte eventos registrados por CloudTrail. Siga estas etapas para criar um data lake que identifique as versões do SDK usadas por seus aplicativos:
-
Crie um CloudTrail data lake. Consulte o Guia do usuário para criar um armazenamento de dados de eventos.
-
Depois de criar o armazenamento de dados, examine o conteúdo do registro. O corpo do registro contém campos que determinam a ação, o tempo e o local solicitados. Para obter detalhes, consulte o Guia do usuário para ver o conteúdo do CloudTrail registro.
-
Execute consultas em seus dados. Siga o Guia do usuário para consultar e salvar os resultados da consulta.
O campo “UserAgent” em cada registro contém a versão do SDK que fez a solicitação. Use esse campo para identificar aplicativos usando a versão 1.x do Java SDK.
O exemplo de consulta a seguir encontra todas as solicitações feitas com o Java SDK 1.x a partir de 17 de junho de 2025 para um EventDatastore ID: sample-Data-Store-Id
select userIdentity, eventSource, awsRegion, eventName, eventType, eventTime, userAgent, requestParameters, sourceIPAddress from sample-Data-Store-Id where eventTime > '2025-06-17 00:00:00' and userAgent like '%aws-sdk-java/1.%' order by eventTime desc