LXC-Überwachung
LXC
LXC-Überwachung und Leistungsmanagement

LXC (der Link befindet sich außerhalb von ibm.com) ist eine Userspace-Schnittstelle für die Containment-Funktionen des Linux-Kernels. Mithilfe einer leistungsstarken API und einfacher Tools können Benutzer von Linux problemlos Systeme und Anwendungscontainer erstellen und verwalten. Die umfassende LXC-Überwachung von Instana umfasst nicht nur einfache Containermetriken, sondern bietet auch automatische Erkennung, Deployment, Konfiguration, Zustandsbestimmung und Performance Monitoring auf mehreren Ebenen:

  • Automatisierte Erkennung und Überwachung von jedem LXC-Container
  • Automatisierte Erkennung von Technologien in allen LXC-Containern
  • Echtzeit-Abhängigkeitszuordnung und Überwachung aller im System ausgeführten Anwendungen
Starten Sie jetzt Ihre KOSTENLOSE TESTVERSION!

14 Tage, keine Kreditkarte erforderlich, Vollversion

Was ist LXC?

GitHub (der Link befindet sich außerhalb von ibm.com) beschreibt LXC folgendermaßen: „Der Schwerpunkt von LXC liegt auf Systemcontainern. Hierbei handelt es sich um Container, die eine Umgebung bieten, die jener einer VM so ähnlich wie möglich ist – jedoch ohne den Systemaufwand, der mit der Ausführung eines separaten Kernels und der Simulation der gesamten Hardware verbunden ist.“ LXC erreicht diese Umgebung durch eine Kombination aus Kernel-Sicherheitsfunktionen, obligatorischer Zugriffskontrolle und Kontrollgruppen. Für die Überwachung einer LXC-Umgebung und der Anwendungen, die auf diesen Containern ausgeführt werden, ist es besonders wichtig zu wissen, wie verschiedene Anwendungskomponenten in einer LXC-Umgebung ausgeführt werden.

Wie bei allen containerbasierten Anwendungen erfordert die Verwaltung von LXC-basierten Anwendungen eine Leistungstransparenz auf Host-, Container-, Komponenten- und Code-Ebene. Instana ist die schnellste und einfachste Möglichkeit zur Erkennung und Überwachung von LXC-Anwendungen. Nach einer schnellen Installation des Instana-Agenten auf dem virtuellen oder physischen Host erkennt der Agent automatisch alle Container und Softwarekomponenten, die in der Umgebung ausgeführt werden, stellt die entsprechenden Überwachungssensoren bereit und beginnt mit der End-to-End-Verfolgung aller Anwendungsanforderungen. Darüber hinaus bestimmt Instana automatisch den Zustand der Anwendungen und der Anwendungskomponenten.

LXC: Performance Monitoring und Konfiguration

Der Agent von Instana erkennt automatisch, dass LXC auf den Systemressourcen ausgeführt wird, und implementiert und konfiguriert dann den LXC-Sensor von Instana. Instana nutzt seine kuratierte Wissensbasis, die bereits weiß, welche Leistungsmetriken für die Erfassung relevant sind und welche Parameter zur Erreichung dieser Ziele erforderlich sind. Die automatische Konfiguration von Instana für LXC ist so eingestellt, dass Aspekte wie Name, IP, PID, Status, Privilegien, Netzschnittstelle und Dateisystem für jedes einzelne Gerät verfolgt werden.

Zu den typischen LXC-Überwachungsmetriken gehören:

  • CPU-Auslastung (Kernel, Benutzer)
  • Aktiver anonymer Speicher
  • Aktiver Dateispeicher
  • Speichernutzung
  • Cache

Die gesamte Liste der Leistungsmetriken finden Sie in der Dokumentation zu LXC von Instana.

LXC-Überwachung – Zustand

Der LXC-Überwachungssensor von Instana sammelt nicht nur automatisch Leistungsmetriken, sondern auch KPIs zum LXC-Prozess, um den Zustand zu bestimmen. Mithilfe von Zustandssignaturen aus der kuratierten Wissensbasis werden Probleme und Vorfälle entsprechend der Auswirkungen auf die Benutzer gemeldet.

LXC-Sensorinstallation: Erste Schritte

Erfahren Sie mehr über die Überwachung von LXC. Lade Sie die Testversion von Instana herunter, um loszulegen.

LXC-Überwachung Testversion von Instana