Visualização de registros e monitoramento de dados para frotas

O registro e o monitoramento podem ajudá-lo a solucionar problemas em IBM Cloud® Code Engine e podem fornecer informações sobre o desempenho da carga de trabalho. Siga estas etapas para visualizar os registros e os dados de monitoramento das frotas.

Visualização de registros de frota

Siga as etapas para visualizar os registros das frotas.

  1. Navegue até o painel de registro IBM Cloud.

  2. Encontre a página Instâncias e clique na instância de registro do projeto Code Engine em que suas frotas são executadas. Em seguida, clique em Dashboard para visualizar os registros da instância.

  3. No menu de navegação à esquerda, clique em Explore logs > Logs.

  4. Para ajustar o período de tempo de registro, clique em Last 15 minutes (Últimos 15 minutos ) e selecione o período de tempo que deseja visualizar.

Você pode alterar a exibição dos logs clicando em Colunas e escolhendo os cabeçalhos de coluna que deseja visualizar.

  1. Para filtrar os registros, clique em Adicionar filtro e selecione os campos a serem filtrados. Para obter uma lista completa dos campos e suas descrições, consulte Campos de registro.

Você pode salvar essa visualização de registro e as configurações de filtro para outras cargas de trabalho.

Campos de registro

Campos de registro de frotas.
Nome do campo Descrição Valor de exemplo
applicationName Campo predefinido ICL que indica qual instância de serviço emitiu a linha de registro. ibm-platform-logs
subsystemName Campo predefinido ICL que indica que a linha de registro é uma linha de registro de plataforma. codeengine:<project-guid>
app O serviço de nuvem que emitiu a linha de registro da plataforma. Para Code Engine, isso sempre será codeengine. codeengine
tag Campo definido pelo fluentbit e derivado da ID de entrada definida na configuração do fluentbit. platform.<id>.codeengine
originator Onde a linha de registro se originou. Isso pode indicar Code Engine ou o usuário. Valores possíveis: codeengine ou user
codeengine.region A região do projeto Code Engine. eu-de
codeengine.project O nome do projeto Code Engine. Cadeia definida pelo usuário
codeengine.projectGuid O GUID do projeto Code Engine. edf5a781-9673-4c73-b2e2-cd4e04f673b4
codeengine.componentType O componente Code Engine que se relaciona com a linha de registro. Valores possíveis: app, job, job_run, fleet, function, build, build_run, container
codeengine.component O nome do componente definido pelo usuário relacionado a essa linha de registro. Cadeia definida pelo usuário
codeengine.subcomponentType O subcomponente Code Engine relacionado a essa linha de registro. Valores possíveis: app_revision, job_run, fleet_worker, fleet_instance, function, build_run, container
codeengine.subcomponent O nome do componente definido pelo usuário que está relacionado a essa linha de registro. Cadeia definida pelo usuário
codeengine.instanceId Opcional. O nome do pod (para aplicativos, trabalhos e compilações) ou o ID da instância do contêiner (para funções e frotas). my-app-0001-pod-abcde
codeengine.* Opcional. Meta-informações úteis para o usuário criar painéis ou alertas. durationSeconds
resourceGroupId Campo predefinido ICL. O CRN do grupo de recursos para o projeto Code Engine. crn:v1:bluemix:public:resource-controller::a/1010101ea01db1010101ebe1b0e10101d::resource-group:c1d01d010ec10101b0a10a1010101b010
messageKey Um identificador exclusivo e legível por humanos que pode ser usado para filtrar logs e solucionar problemas. codengine.job-run-completed
logSourceCRN Campo predefinido ICL. O CRN do projeto Code Engine. Esse campo só é especificado em linhas de registro multilocatário. <code engine project CRN>
message.message A mensagem de registro legível por humanos. String definida pelo componente do sistema ou pelo usuário
message.serviceName O nome do serviço que emitiu essa linha de registro. codeengine

Visualização de dados de monitoramento

Siga as etapas para visualizar seus dados de monitoramento de frota.

  1. Navegue até a página Monitoramento de instâncias no console.
  2. Encontre a instância de monitoramento do projeto Code Engine em que sua frota é executada e clique em Dashboard.
  3. No painel de monitoramento, clique em Dashboards > Host Infrastructure > Host Resource Usage para visualizar os dados de monitoramento.
  4. Opcional. Personalize o painel de monitoramento para adaptá-lo aos dados da sua frota.
    1. Clique em Copy to My Dashboards.
    2. Adicione um nome para o painel personalizado.
    3. Clique no ícone do lápis para personalizar as configurações,
    4. No menu suspenso Select a label (Selecionar um rótulo ), filtre por agent_tag_project_region, agent_tag_project_name e agent_tag_fleet.
    5. Clique em Salvar.
    6. Agora você pode filtrar seus dados por região, nome do projeto e nome da frota.