Informações Adicionais do Processo para Instâncias de Computação em Nuvem e Hosts Externos

Ao analisar recursos de hosts, o Ops Insights pode coletar informações adicionais para E/S de processos e detalhes de contêineres para processos em execução em contêineres.

Observação

Informações adicionais de E/S de processo e contêiner coletadas só estão disponíveis para hosts Linux.

Veja a seguir uma lista de métricas adicionais que o Ops Insights pode coletar quando o modo Privilegiado está ativado:

Nome da Métrica Descrição:
Nome do Container Nome fornecido para o contêiner ou nome padrão atribuído pelo mecanismo do contêiner
Nome da Imagem do Contêiner Nome da imagem
Tag de Imagem do Contêiner Tag de imagem (versão)
Resumo de Imagem do Contêiner Compilação de imagem
Porta do contêiner Portas expostas pelo contêiner
Bytes de Leitura do Processo bytes de leitura do processo
Bytes Gravados do Processo Bytes gravados do processo
Processar IOPS Processar total de operações de E/S
Para que o Ops Insights obtenha essas métricas adicionais, o acesso sudo deve ser concedido para executar comandos específicos em um contexto limitado. O script necessário para conceder acesso a sudo está incluído no plug-in do Host do Ops Insights. Para ativar métricas e sudo, execute um dos seguintes comandos:
  • Para Computação do OCI com o Oracle Cloud Agent e o Plug-in do Agente de Gerenciamento ativados:
    printf '%s\n' 
    /var/lib/oracle-cloud-agent/plugins/oci-managementagent/polaris/agent_inst/config/destinations/OCI/services/opsiHost/* 
    | sed 's/^.*opsiHost\/\([0-9]*\)/\1/' | sort -n | tail -n 1 
    | bash /var/lib/oracle-cloud-agent/plugins/oci-managementagent/polaris/agent_inst/config/destinations/OCI/services/opsiHost/$(cat)/scripts/linux/privilegedCollectionsInstall.sh
  • Para hosts externos com o Management Agent instalado:
    printf '%s\n' 
    /opt/oracle/mgmt_agent/agent_inst/config/destinations/OCI/services/opsiHost/* 
    | sed 's/^.*opsiHost\/\([0-9]*\)/\1/' | sort -n | tail -n 1 
    | bash /opt/oracle/mgmt_agent/agent_inst/config/destinations/OCI/services/opsiHost/$(cat)/scripts/linux/privilegedCollectionsInstall.sh
Observação

A primeira vez que o script for executado, ele também criará o script necessário usado pelo Ops Insights em: /opt/oracle/Opsi. Se você precisar atualizar para uma nova versão de coleção privilegiada ou reinstalar, exclua o script localizado nesse diretório.

Adicionando o Script de Privilégio a um Script de Inicialização do Pool de Nós do OCI

É comum que as Instâncias do OCI Compute tenham um pool de Instâncias (ou pool de nós no caso do OKE Service) para provisionar novas instâncias. Pode ser difícil ou oneroso executar o script de coleta de privilégios do Ops Insights para cada instância recém-provisionada. Para evitar problemas e executar o script sempre, adicione o script privilegiado Ops Insights ao script de inicialização do pool de nós existente seguindo estas etapas:
  1. Vá para Opções Avançadas do Pool de Nós e, na seção Script de inicialização, clique no link Fazer download do script atualFazer download do script atual
  2. Adicione o script do Ops Insights mostrado na seção de script acima, após o conteúdo incluído no script atual
  3. Anexe o novo script selecionando o arquivo ou copie o conteúdo diretamente
  4. Salvar alterações se estiver editando um pool existente ou criando um novo pool