Kleine Unternehmen haben ähnliche Anforderungen an die IT wie Konzerne, jedoch weniger Budget und Personal. Wie sie trotzdem eine zuverlässige und ... (mehr)

Update-Management

Zweifellos eine der wichtigsten Funktionen von Vamigru ist das automatische Einspielen von Updates auf allen verwalteten Systemen. Hierzu teilt Vamigru sie in Gruppen – so genannte Patchgroups – ein, die jeweils zusammen und in regelmäßigen Abständen vorhandene Updates erhalten. Vamigru bietet dabei die Updates aber nicht selbst an, sondern verlässt sich auf die Pakete, die Ubuntu zur Verfügung stellt. Die Zyklen, in denen Vamigru Updates ausrollen soll, legt der Admin nach eigenem Gutdünken fest (Bild 5).

Bild 5: Patchgroups ermöglichen es, Patches auf dem System automatisiert und regelmäßig einzuspielen – Neustart eingeschlossen.

Falls es mal schneller gehen muss, wie etwa im Falle von Spectre und Meltdown, gibt es eine "Patch-Now"-Funktion: Nutzt der Admin sie für eine Patchgroup, erhalten alle Mitglieder der Gruppe automatisch und sofort die verfügbaren Updates. Sogar die Mühen eines händischen Reboots nimmt Vamigru dem Admin ab – stellt es fest, dass ein Kernel-Update installiert worden ist, leitet es den Reboot automatisch ein. Falls dies dem Admin nicht geheuer ist, kann er das Feature zum automatischen Neustart aber abschalten.

Umfangreiche Protokollierung

Eine der wichtigsten Funktionen von Vamigru ist zweifellos dessen Fähigkeit, verschiedene System-Events zu protokollieren und entsprechende Logdateien für den Admin anzufertigen. Hier wird einmal mehr offensichtlich, dass Vamigru sich tatsächlich vorrangig an kleine Installationen richtet. Denn in größeren Umgebungen findet sich oft ein zentralisiertes Logging, das alle relevanten Ereignisse aus den Logfiles aller Systeme sammelt und zentral bereitstellt. Vamigru bietet ähnliche Funktionalität im deutlich kleineren Maßstab.

Dreh- und Angelpunkt dafür sind die "Aufgaben": Nimmt der Admin im Webinterface für einen Host eine Konfigurationsänderung vor oder gibt die Anweisung, dort Updates zu installieren, ist das im Vamigru-Sprech eine "Aufgabe". Sämtliche Befehle, die auf dem System durch Vamigru ausgeführt werden, um eine Aufgabe erfolgreich zu bewältigen, landen in einem eigenen Logfile in Vamigru. Dieses holt sich der Admin per Webinterface auf seinen Bildschirm. Bei Bedarf steht auch eine Suchfunktion zur Verfügung, um eine Meldung aus dem Wust der Einzelmeldungen herauszufiltern.

Ändert Vamigru Konfigurationsdateien, protokolliert es auch das penibel und legt ein Backup der betroffenen Datei an, bevor es die Änderung einspielt. Der Admin kann per Mausklick jede beliebige Revision einer Datei wiederherstellen.

Ähnliche Artikel

comments powered by Disqus
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023