Warum ist ein exklusiver Docker-Agent notwendig?
Beim Umstellen von monolithischen Anwendungsbereitstellungen zu cloudnativen Microservices mit AWS ECS, Kubernetes usw. würde sich ein exklusiver Überwachungsagent als sicherer und flexibler erweisen, um Ihre Docker-Container und -Hosts im Auge zu behalten. Außerdem folgt der Agent der "Container-Philosophie", d. h., jeder einzelne aktive Prozess wird in einen Container verpackt, wodurch die Clusterverwaltung vereinfacht wird.
- Wie unterscheidet sich der Installationsprozess des Docker-Agenten von dem des Linux-Server-Überwachungsagenten?
Wenn der Docker-Agent ausgeführt wird, erstellt er einen Container mit dem Agenten, der den zugrunde liegenden Host überwacht. Andererseits wird die Docker-Anwendung automatisch erkannt, sobald der Linux-Server-Überwachungsagent installiert ist. - Unterscheidet sich der Docker-Agent vom Server-Überwachungsagenten?
Nein, aber die Methode zur Installation des Agenten ist anders. Es handelt sich um denselben Agenten, der entweder als Linux-Agent oder aus dem Docker-Store als Docker-Agent installiert wird. - Wird der Server auch überwacht, wenn er als Agent installiert ist?
Ja, sobald der Docker-Agent installiert ist, wird ein Monitor für den Server und ein weiterer Monitor für den Docker erstellt. - Kann der Docker-Agent auf einem Computer installiert werden, auf dem bereits ein Linux-Agent vorhanden ist?
Nein, es kann entweder der Linux- oder der Docker-Agent auf einem Computer ausgeführt werden. - Kann es aufgrund des Docker-Agenten zu einer hohen Speicher- und CPU-Auslastung kommen?
Der Docker-Agent benötigt mindestens 256 Mi CPU und 200 MB Speicher. Der Benutzer kann außerdem festlegen, wie viel Arbeitsspeicher und CPU vom Agenten belegt werden dürfen. - Ändern sich die Leistungskennzahlen, wenn die Docker-Anwendung und der Docker-Agent verwendet werden?
Nein, die Leistungskennzahlen bleiben gleich, mit Ausnahme der Festplattenmetriken. Um Festplatten-bezogene Metriken für den Docker-Agenten zu erhalten, bauen Sie die Volumes in den Container ein und lassen Sie sie überwachen.
- Gibt es einen lizenzrechtlichen Unterschied zwischen dem Docker-Agent und der Docker-Anwendung?
Nein, es gibt keinen Unterschied bei der Lizenzierung. Unabhängig davon, ob es sich um eine Anwendung oder einen Agenten handelt, ist Docker ein grundlegender Monitor. Gibt es Masseninstallationsverfahren für den Docker-Agent?
Ja, wir unterstützen
AWS ECS und
Kubernetes, um den Docker-Agenten in großen Mengen auf Ihren Rechnern zu installieren.
Hinweis: Sie finden den Docker-Agenten auch auf GitHub und Docker HubWerden Plugins und Ressourcenprüfungen vom Docker-Agenten unterstützt?
Hinweis: Um Plugins zu verwenden, rufen Sie den entsprechenden Container mit dem folgenden Befehl auf:
docker exec -it site24x7-agent /bin/bash
Erstellen Sie dann einen Ordner in "/opt/site24x7/monagent/plugins/<foldername>" und legen Sie Ihre Plugin-Skriptdatei in diesem Ordner ab.