O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve as etapas para gerar um arquivo de diagnóstico a partir do conector Linux AMP for Endpoints. Se você tiver um problema técnico com o conector Linux, um engenheiro de suporte técnico da Cisco pode querer analisar as mensagens de registro disponíveis em um arquivo de diagnóstico.
Com o uso desse comando, você pode gerar um arquivo de diagnóstico diretamente da CLI (Command Line Interface, interface de linha de comando) do Linux:
/opt/cisco/amp/bin/ampsupport
Isso cria um arquivo .7z em sua área de trabalho. Você pode fornecer esse arquivo ao Cisco Technical Assistance Center (TAC) para análise posterior.
O modo de depuração do Connector fornece verbosidade adicional ao registro. Ele permite mais informações sobre um problema com o conector. Esta seção descreve como ativar o modo de depuração em um conector.
aviso: O modo de depuração deve ser ativado somente se a Cisco solicitar esses dados. Se você habilitar o modo de depuração por mais tempo, ele poderá preencher o espaço em disco muito rapidamente e poderá impedir que o arquivo de diagnóstico de suporte reúna o log do conector devido ao tamanho excessivo do arquivo.
Você pode ativar o modo de depuração na política atual com as etapas 5 a 7 ou criar uma nova política no modo de depuração com todas estas etapas:
Etapa 1. Efetue login no console AMP.
Etapa 2. Selecione Gerenciamento > Políticas.
Etapa 3. Localize a Política aplicada ao dispositivo final ou computador e clique em Política. Isso expandirá a janela Política. Clique em Duplicar.
Etapa 4. Depois de clicar em Duplicar, o console AMP é atualizado com a política copiada.
Etapa 5. Clique em Editar, clique em Configurações avançadas e selecione clique em Recursos administrativos na barra lateral.
Etapa 6. Para Nível de log do conector, selecione Debugnas listas suspensas.
Passo 7. Clique em Salvar para salvar as alterações.
Etapa 8. Depois de salvar a nova política, você precisa criar/alterar um grupo para incluir a nova política e o dispositivo final onde deseja gerar informações de depuração.
Para desabilitar o modo de depuração, siga as mesmas etapas que você concluiu para habilitar o modo de depuração, mas altere o Nível de log do conector para Padrão.
Se você tiver problemas de conectividade com o console e quiser ativar o modo de depuração, execute estes comandos na CLI:
/opt/cisco/amp/bin/ampcli ampcli>debuglevel 1
Esta é a saída:
ampcli>debuglevel 1 Daemon now logging at 'info' level until next policy update
Para desativar o modo de depuração, use estes comandos:
/opt/cisco/amp/bin/ampcli
ampcli>debuglevel 0 Daemon now logging at 'notice' level until next policy update
O daemon do Connector precisa ser colocado no modo Debug Logging antes de iniciar o ajuste de arquivos. Isso é feito através do console AMP, através das configurações de política do conector em Gerenciamento -> Políticas. Edite a diretiva e vá para a seção Recursos Administrativos na guia Configurações avançadas. Altere a configuração do nível de log do conector para Depurar.
Em seguida, salve sua política. Depois de salvar a política, verifique se ela foi sincronizada com o conector. Execute o conector neste modo por pelo menos 15 a 20 minutos antes de continuar com o resto do ajuste.
Nota: Quando o ajuste estiver concluído, não se esqueça de alterar a configuração do nível de registro do conector para Defaultado para que o conector seja executado no modo mais eficiente e eficaz.
Executando a ferramenta de suporte
Esse método envolve o uso da ferramenta de suporte, um aplicativo instalado com o conector AMP Mac. Ele pode ser acessado na pasta Aplicativos clicando duas vezes em /Applications->Cisco AMP->Support Tool.app. Isso gerará um pacote de suporte completo contendo arquivos de diagnóstico adicionais.
Um alternativa, e mais rápido, é executar o comando linha de comando a seguirde a Terminal sessão:
sudo /opt/cisco/amp/bin/ampsupport -x
sudo /opt/cisco/amp/bin/ampsupport
A primeira opção resultará em um arquivo de suporte muito menor contendo somente os arquivos de ajuste relevantes. A segunda opção fornece um pacote de suporte completo que contém mais informações, como registros, que podem ser necessários para ajustar exclusões de processos (disponíveis no Connector versões 1.11.0 e mais recentes).
Seja como for, a Ferramenta de Suporte gerará um arquivo zip em sua ~casa que contém dois arquivos de suporte de ajuste: fileops.txt e exec.txt. fileops.txt contém uma lista dos arquivos criados e modificados com mais frequência na sua máquina, que serão úteis para exclusões de caminho/curinga. o arquivo exec.txt conterá a lista dos arquivos executados com mais frequência, que serão úteis para Exclusões de Processo. As duas listas são ordenadas pela contagem de verificações, o que significa que os caminhos verificados com mais frequência aparecem no topo da lista.
Deixe o conector em execução no modo de depuração por um período de 15 a 20 minutos e execute a ferramenta de suporte. Uma boa regra é que quaisquer arquivos ou caminhos que em média 1000 acessos ou mais durante esse período são bons candidatos a serem excluídos.
Uma maneira de começar com as regras de Exclusão de Caminho é encontrar os caminhos de arquivos e pastas mais frequentemente verificados de fileops.txt e, em seguida, considerar a criação de regras para esses caminhos. Depois de fazer o download da diretiva, monitore o novo uso da CPU. Pode levar de 5 a 10 minutos depois que a diretiva é atualizada antes que você perceba a queda no uso da CPU, pois pode levar tempo para que o daemon se recupere. Se ainda estiver vendo problemas, execute a ferramenta novamente para ver quais novos caminhos você observa.
NOTE: Process Exclusions on Linux can only be implemented forELF
files. Users cannot implement Process Exclusions for file formats such as.sh (Shell Scripts)
.
Para obter as melhores práticas sobre exclusões de processos, consulte: AMP para endpoints: Exclusões de processos em MacOS e Linux
Um bom padrão de ajuste é identificar primeiro os processos com um alto volume de execuções de exec.txt, localizar o caminho para o executável e criar uma exclusão para esse caminho. No entanto, há alguns processos que não devem ser incluídos, entre eles:
Encontrar o processo pai é importante para as exclusões do processo. Depois que o processo pai e/ou o usuário do processo forem encontrados, o usuário poderá criar a exclusão para um usuário específico e aplicar a exclusão do processo aos processos filhos, o que, por sua vez, excluirá processos ruidosos que não podem ser transformados em exclusões de processos.
Identificar o processo pai
U:
na linha de log (ex: U:0).getent passwd #
| cut-d:
-f1
, onde #
é a ID do usuário.Nome de usuário
, onde Nome de usuário é o usuário do processo especificado.