Qual é a necessidade de ter um agente Docker exclusivo?
Ao mudar de implantações de aplicativos monolíticos para microsserviços nativos da nuvem usando AWS ECS, Kubernetes etc., um agente de monitoramento exclusivo seria mais seguro e flexível para monitorar seus contêineres e hosts do Docker. Além disso, o agente segue a "filosofia do contêiner", ou seja, qualquer processo ativo é encapsulado dentro de um contêiner, facilitando o gerenciamento do cluster.
- Como o processo de instalação varia entre o agente Docker e o agente de monitoramento do servidor Linux?
O agente Docker, quando executado, criará um contêiner com o agente, que monitorará o host subjacente. Por outro lado, o aplicativo Docker será descoberto automaticamente quando o agente de monitoramento do servidor Linux for instalado. - O agente Docker e o agente de monitoramento de servidor são diferentes?
Não, o método de instalação do agente varia. É o mesmo agente instalado como agente Linux ou pelo Docker Store como agente Docker. - Quando instalado como agente, o servidor também será monitorado?
Sim, depois que o agente Docker for instalado, um monitor será criado para o servidor e outro monitor será criado para o Docker. - O agente Docker pode ser instalado em uma máquina onde já existe um agente Linux?
Não, nem o agente Linux nem o Docker podem ser executados em uma máquina. - Haverá alto uso de memória e CPU por causa do agente Docker?
O agente Docker precisa de no mínimo 256 Mi de CPU e 200 MB de memória. O usuário também pode definir limites quanto à quantidade de memória e CPU que o agente deve consumir. - Haverá alguma alteração nas métricas de desempenho ao usar o aplicativo Docker e o agente Docker?
Não, as métricas de desempenho permanecerão as mesmas, exceto as métricas relacionadas ao disco. Para obter métricas relacionadas ao disco para o agente Docker, monte os volumes no contêiner e monitore-os.
- Existe alguma diferença de licenciamento entre o agente Docker e o aplicativo Docker?
Não, não há diferença de licenciamento. Independentemente de ser um aplicativo ou agente, o Docker é um monitor básico. Alguma técnica de instalação em massa para o agente Docker?
Sim, oferecemos suporte ao
AWS ECS e ao
Kubernetes para instalação em massa do agente Docker em suas máquinas.
Nota: Você também pode encontrar o agente Docker no GitHub e no Docker HubOs plug-ins e as verificações de recursos são permitidos com o agente Docker?
Nota: Para plug-ins, vá para o respectivo contêiner usando o seguinte comando:
docker exec -it site24x7-agent /bin/bash
Em seguida, crie uma pasta em /opt/site24x7/monagent/plugins/<foldername> e coloque o arquivo de script do plug-in nessa pasta.