Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure Container Apps fornece dois tipos de categorias de log de aplicativos:
- Os logs do console de contêiner são transmitidos a partir do console do próprio contêiner.
- Os logs do sistema são gerados pelo serviço Aplicativos de Contêiner do Azure.
Você pode exibir os fluxos de log quase em tempo real no portal ou na CLI do Azure. Para obter mais opções para armazenar e monitorar seus logs, confira Opções de registro em log.
Logs do console de contêiner
Os logs de console são originados das mensagens stderr e stdout dos contêineres em seu aplicativo de contêiner e sidecars da Dapr. Ao implementar o registro em log em sua aplicação, você pode identificar problemas e monitorar a saúde do seu aplicativo.
Dica
Instrumentar seu código com mensagens de log bem definidas pode ajudá-lo a entender como seu código está sendo executado e a depurar problemas. Para obter mais informações sobre as práticas recomendadas, consulte Design para operações.
Logs do sistema
Os Aplicativos de Contêiner do Azure geram logs do sistema para informá-lo sobre o status dos eventos no nível do serviço. As mensagens de log incluem as seguintes informações:
- Componente Dapr criado com êxito
- Componente Dapr atualizado com êxito
- Erro ao criar o componente Dapr
- Volume montado com êxito
- Erro ao montar volume
- Domínio vinculado com êxito
- Autenticação habilitada no aplicativo
- Criando configuração de autenticação
- Configuração de autenticação criada com êxito
- Definindo um peso de tráfego
- Criando uma nova revisão
- Revisão provisionada com êxito
- Desativando revisões antigas
- Erro ao provisionar revisão
Os logs do sistema emitem as seguintes mensagens:
| Source | Tipo | Message |
|---|---|---|
| Dapr | Informações | Componente Dapr <component-name> foi criado com sucesso e tem o escopo <dapr-component-scope> |
| Dapr | Informações | Componente Dapr <component-name> atualizado com sucesso com o escopo <component-type> |
| Dapr | Erro | Erro ao criar o componente Dapr <component-name> |
| Montagens de volume | Informações | Volume <volume-name> montado com êxito para a revisão <revision-scope> |
| Montagens de volume | Erro | Erro ao montar o volume <volume-name> |
| Associação de domínio | Informações | Domínio <domain> associado com sucesso ao aplicativo de contêiner <nome do aplicativo de contêiner> |
| Authentication | Informações | Autenticação habilitada no aplicativo. Criando configuração de autenticação |
| Authentication | Informações | Configuração de autenticação criada com êxito |
| Peso do tráfego | Informações | Definir um peso de tráfego de <percentual>% para a revisão <revision-name\> |
| Provisionamento de revisão | Informações | Criando uma nova revisão: <nome da revisão> |
| Provisionamento de revisão | Informações | Revisão <nome> provisionada com sucesso |
| Provisionamento de revisão | Informações | Desativando revisões antigas desde 'ActiveRevisionsMode=Single' |
| Provisionamento de revisão | Erro | Erro ao provisionar o nome< da revisão>. ErrorCode: <[ErrImagePull]|[Timeout]|[ContainerCrashing]> |