FAQ sur l'application Docker et l'agent Docker
Pourquoi utiliser un agent Docker exclusif ?
Lorsque vous passez des déploiements d'applications monolithiques aux microservices natifs sur le cloud à l'aide d'AWS ECS, Kubernetes, etc., un agent de surveillance exclusif s'avère plus sécurisé et flexible pour suivre la trace de vos conteneurs et hôtes Docker. L'agent applique également le concept des conteneurs, c.-à-d. que chaque processus actif est intégré dans un conteneur pour faciliter la gestion des clusters.
- Y a-t-il des différences entre le processus d'installation de l'agent Docker et celui de l'agent de surveillance de serveur Linux ?
L'agent Docker, lorsqu'il est exécuté, crée un conteneur avec l'agent qui surveillera l'hôte associé. L'application Docket, quant à elle, sera détectée automatiquement une fois l'agent de surveillance de serveur Linux installé. - L'agent Docker et l'agent de surveillance de serveur Linux sont-ils différents ?
Non, mais la méthode d'installation de l'agent varie. Le même agent est installé comme agent Linux ou comme agent Docker à partir du magasin Docker. - Lorsqu'il est installé comme agent, le serveur est-il également surveillé ?
Oui, une fois l'agent Docker installé, un moniteur est créé pour le serveur et un autre pour Docker. - L'agent Docker peut-il être installé sur un appareil disposant déjà d'un agent Linux ?
Non, seul un agent Linux ou Docker peut s'exécuter sur un appareil. - L'agent Docker entraînera-t-il une utilisation importante de la mémoire et du processeur ?
L'agent Docker nécessite un processeur de 256 Mi et une mémoire de 200 Mo minimum. L'utilisateur peut également définir des limites pour éviter une utilisation excessive de la mémoire et du processeur par l'agent. - Les indicateurs de performances seront-ils affectés par l'utilisation de l'application Docker et de l'agent Docker ?
Non, les indicateurs de performances resteront identiques, à l'exception des indicateurs liés au disque. Pour obtenir les indicateurs liés au disque pour l'agent Docker, intégrez les volumes au conteneur afin de les surveiller.
- Existe-t-il une différence entre la licence de l'agent Docker et celle de l'application Docker ?
Non, il n'y a aucune différence au niveau des licences. Que vous utilisiez l'application ou l'agent, Docker est un moniteur de base. Existe-t-il des techniques d'installation en bloc pour l'agent Docker ?
Oui, nous prenons en charge
AWS ECS et
Kubernetes pour installer en bloc l'agent Docker sur vos appareils.
Remarque : vous pouvez également trouver l'agent Docker dans GitHub et Docker HubLes vérifications des plug-in et des ressources sont-elles prises en charge avec l'agent Docker ?
Remarque : pour les plug-in, accédez au conteneur souhaité en utilisant la commande suivante :
docker exec -it site24x7-agent /bin/bash
Créez ensuite un dossier dans /opt/site24x7/monagent/plugins/<foldername> et placez votre scipt de plug-in dans ce dossier.