Wir experimentieren gerade mit Beats, um unsere Docker-Container zu überwachen. Momentan haben wir ein Setup, so dass wir Beats in jedem von uns erstellten Docker-Container installieren müssen. Dies ergibt einen Overhead pro Container. Gibt es eine Möglichkeit, Beats (topbeat) so zu verwenden, dass wir es auf einem Host installieren können, damit es alle Container überwacht, die auf diesem Host ausgeführt werden?Wie mehrere Docker Container auf dem gleichen Host mit Topbeat zu überwachen?
0
A
Antwort
0
Ich bin nicht vertraut mit Beats/Topbeat. Laut der Seite, die jetzt veraltet ist, sollten Sie beats verwenden. Ich denke, es hängt irgendwie davon ab, welche Art von Statistiken du zu erfassen versuchst, aber wenn es ein paar grundlegende CPU-/Memo-Sachen sind, dann hat mich ein schneller Google dockerbeat gefunden - was laut der Landing-Page-Liesmich als Single laufen kann Container auf Ihrem Host und erzeugt Statistiken für jeden Container dort. Sieht so aus, als gäbe es auch einen published image auf dockerhub. (Ich sollte sagen, ich habe das nicht benutzt, aber es sieht so aus, als ob es zu dem Problem passt, das Sie haben?)