

Aviso de fim do suporte: em 20 de maio de 2026, AWS encerrará o suporte para AWS SimSpace Weaver. Depois de 20 de maio de 2026, você não poderá mais acessar o SimSpace Weaver console ou os SimSpace Weaver recursos. Para obter mais informações, consulte [AWS SimSpace Weaver Fim do suporte](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html). 

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á.

# Depurar simulações
<a name="working-with_debugging"></a>

Use os seguintes métodos para obter informações sobre as simulações.

**Tópicos**
+ [Use SimSpace Weaver Local e veja a saída do console](#working-with_debugging_use-local)
+ [Veja seus registros no Amazon CloudWatch Logs](#working-with_debugging_logs)
+ [Use **describe** Chamadas de API](#working-with_debugging_api)
+ [Conectar um cliente](#working-with_debugging_client)

## Use SimSpace Weaver Local e veja a saída do console
<a name="working-with_debugging_use-local"></a>

Recomendamos que você desenvolva suas simulações localmente primeiro e depois as execute na Nuvem AWS. Você pode visualizar a saída do console diretamente ao executar com SimSpace Weaver Local. Para obter mais informações, consulte[Desenvolvimento local em SimSpace Weaver](working-with_local-development.md).

## Veja seus registros no Amazon CloudWatch Logs
<a name="working-with_debugging_logs"></a>

Quando você executa sua simulação no console, Nuvem AWS a saída dos seus aplicativos é enviada para fluxos de log no Amazon CloudWatch Logs. Sua simulação também grava outros dados de log. Você deve habilitar o registro em seu esquema de simulação se quiser que ela grave dados de log. Para obter mais informações, consulte [SimSpace Weaver loga no Amazon CloudWatch Logs](cloudwatch-logs.md).

**Atenção**  
A simulação pode produzir grandes quantidades de dados de log. Os dados de registro podem crescer muito rapidamente. Você deve observar seus registros de perto e interromper as simulações quando não precisar mais que sejam executadas. Os registros podem gerar grandes custos.

## Use **describe** Chamadas de API
<a name="working-with_debugging_api"></a>

Você pode usar o serviço APIs a seguir para obter informações sobre suas simulações no Nuvem AWS.
+ **ListSimulations**— obtenha uma lista de todas as suas simulações no Nuvem AWS.  
**Example Exemplo**  

  ```
  aws simspaceweaver list-simulations
  ```
+ **DescribeSimulation**: obtenha detalhes sobre uma simulação.  
**Example Exemplo**  

  ```
  aws simspaceweaver describe-simulation --simulation MySimulation
  ```
+ **DescribeApp**: obtenha detalhes sobre um aplicativo.  
**Example Exemplo**  

  ```
  aws simspaceweaver describe-app --simulation MySimulation --domain MyCustomDomain --app MyCustomApp
  ```

Para obter mais informações sobre o SimSpace Weaver APIs, consulte[SimSpace Weaver Referências de API](api-reference.md).

## Conectar um cliente
<a name="working-with_debugging_client"></a>

É possível conectar um cliente a um aplicativo personalizado ou de serviço em execução definido com um `endpoint_config` no esquema de simulação. O SDK do SimSpace Weaver aplicativo inclui clientes de amostra que você pode usar para visualizar o aplicativo de amostra. É possível examinar o código-fonte desses clientes de exemplo e o aplicativo de exemplo para ver como criar seus próprios clientes. Para obter mais informações sobre como criar e executar os clientes de amostra, consulte os tutoriais em. [Começando com SimSpace Weaver](getting-started.md)

É possível encontrar o código-fonte dos clientes de exemplo na seguinte pasta:
+ `sdk-folder\packaging-tools\clients\PathfindingSampleClients\`

# Depuração de simulações locais
<a name="working-with_debugging_local"></a>

É possível depurar aplicativos do SimSpace Weaver Local com o Microsoft Visual Studio. Para obter mais informações sobre como depurar com o Visual Studio, consulte [https://learn.microsoft.com/en-us/visualstudio/debugger/debugger-feature-tour](https://learn.microsoft.com/en-us/visualstudio/debugger/debugger-feature-tour). 

**Como depurar uma simulação local**

1. Verifique se o `schema.yaml` está no diretório de trabalho.

1. No **Visual Studio**, abra o menu de contexto de cada aplicativo que deseja depurar (como `PathfindingSampleLocalSpatial` ou `PathfindingSampleLocalView`) e defina o diretório de trabalho na seção de depuração.

1. Abra o menu de contexto do aplicativo que deseja depurar e selecione **Definir como projeto de inicialização**.

1. Escolha F5 para começar a depurar o aplicativo.

Os requisitos para depurar uma simulação são os mesmos que os requisitos para executar normalmente uma simulação. Você deve iniciar o número de aplicativos espaciais especificados no esquema. Por exemplo, se seu esquema especificar uma grade 2x2 e você iniciar um aplicativo espacial no modo de depuração, a simulação não será executada até que você inicie mais três aplicativos espaciais (no modo de depuração ou não).

Para depurar um aplicativo personalizado, você deve primeiro iniciar os aplicativos espaciais e depois o aplicativo personalizado no depurador.

Observe que a simulação é executada em sincronia. Assim que um aplicativo atingir um ponto de interrupção, todos os outros aplicativos serão pausados. Depois de continuar a partir desse ponto de interrupção, os outros aplicativos também continuarão.