O ArcGIS Notebook Server registra todos os eventos que acontecem no site, e quaisquer erros associados com estes eventos, utilizando logs. Estes logs estão disponíveis para administradores do site.
Os logs são uma ferramenta importante para monitoramento e correção de problemas com seu site do ArcGIS Notebook Server . As informações fornecidas por logs podem ajudá-lo a identificar erros e a fornecer contexto sobre como direcionar os problemas e resolver os erros. Os logs também servem como um sistema de registro para eventos que ocorrem em seu site.
Por exemplo, os seguintes tipos de eventos são registrados nos logs:
- Eventos de instalação e atualização, como autorização de software e criação de site
- A abertura e o fechamento do ArcGIS Notebooks
- Tarefas de limpeza realizadas pelo site
- Eventos de gerenciamento de sites executados por administradores, como adicionar ou remover tempos de execução do notebook, criar diretórios do servidor ou definir configurações de segurança.
- Eventos de segurança, como usuários que entram no site ou a importação e exportação de certificados SSL.
Alguns eventos não são registrados em logs do ArcGIS Notebook Server . Isto inclui federar e desfederar o site com um portal. Os eventos que ocorrem no ArcGIS Notebooks - adicionar conteúdo, executar células e assim por diante - não são registrados. Os eventos que ocorrem nos contêiners do Docker da sua máquina também não são; para visualizar logs específicos do contêiner, consulte Visualizar logs de contêiner do Docker abaixo.
Níveis de logs disponíveis
Cada log carrega um nível de detalhes de registro, que pode ser um dos seguintes, em ordem do menos detalhado ao mais detalhado:
- Severo — Problemas sérios que exigem atenção imediata.
- Aviso — Problemas moderados que exigem atenção.
- Info — Mensagens administrativas comuns do site do Notebook Server, incluindo mensagens sobre criação e inicialização de serviços.
- Bom — Mensagens comuns de uso do servidor, como nomes de solicitações de operação recebidas.
- Verboso — Mensagens que fornecem mais detalhes sobre como o servidor realiza uma operação.
- Depuração — Mensagens de verboso altamente projetadas para desenvolvedores e técnicos de suporte que desejam obter uma compreensão melhor do estado do servidor ao solucionar os problemas. Não recomendado para uso em sistemas de produção devido à quantidade de logs criados.
No ArcGIS Notebook Server Administrator Directory, você pode especificar o nível de log mais detalhado a ser criado. Por exemplo, se você definir o nível de detalhes para Bom, seu site do servidor registrará mensagens nos níveis Severo, Aviso, Info e Bom .
Acessar e consultar logs do servidor
Utilize o ArcGIS Notebook Server Administrator Directory para consultar, exibir, configurar e excluir logs do servidor.
Para acessar os logs, siga estas etapas:
- Entre no Administrator Directory. A URL está formatada como https://notebookserver.domain.com:11443/arcgis/adminou https://notebookserver.domain.com/<webadaptorname>/admin.
- Clique em Logs > Consultar para consultar e revisar logs atuais. Utilize os controles de filtro na página para ajudá-lo a restringir eventos por categorias, como período de tempo ou nível de registro.
- Clique em Logs > Configurações para gerenciar as configurações de log, como o nível de log padrão (como explicado acima), a duração para a qual os logs são mantidos no disco e o local no qual os logs são gravados.
- Clique em Limpar Logs para apagar todos os seus arquivos de log do site ArcGIS Notebook Server .
Visualizar logs de contêiner do Docker
Você pode visualizar os registros específicos de contêiners do Docker do seu site utilizando a interface da linha de comando do Docker, conforme a seguir.
- Entre no Administrator Directory. A URL está formatada como https://notebookserver.domain.com:11443/arcgis/adminou https://notebookserver.domain.com/<webadaptorname>/admin.
- Navegue até Sistema > Contêiners. Localize o contêiner cujos logs você deseja visualizar e clique em seu ID.
- Abra a visualização de JSON da página de informações do contêiner adicionando ?f=pjson na sua URL, para que o formato da URL seja https://notebookserver.arcgis.com/<webadaptorname>/admin/system/containers/<container>?f=pjson.
- Localize o containerId do contêiner e registre seu valor.
- Abra a Janela de Comando como um usuário com privilégios do Docker.
- Execute o comando docker logs <containerId> utilizando o valor que você registrou Isto retornará os logs do Docker específicos para este contêiner.