System-Management reicht von der System-Automatisierung und Debugging über Monitoring und Performance-Analyse zur Kapazitätsplanung und Inventarisierung. Viele OpenSource Werkzeuge sind dafür verfügbar und umfassen traditionelle, statische Monitoring-Werkzeuge wie Nagios/Icinga, Konfigurationswerkzeuge wie Puppet, verschiedene "Cloud" Lösungen zur Automatisierung wie Docker bis hin zu sehr flexiblen, Stream-basierten Analyse- und Monitoring-Werkzeugen wie Riemann oder Logstash. Es ist schwer, bei dieser Vielzahl an Möglichkeiten, die richtige Lösung zu finden und häufig sieht man Tendenzen, in einer einzelnen Anwendung (mehr schlecht als recht) die wichtigsten Aspekte zu erschlagen und weitere Gesichtspunkte außen vor zu lassen. Das richtige Potential kann jedoch erst durch die Kombination von den (für den jeweiligen Anwendungsfall) besten Lösungen ausgeschöpft werden, ganz im Sinne des KISS Prinzips. Viele Produkte bieten mächtige Schnittstellen, um dies zu erreichen.
Dieser Vortrag bietet einen Überblick über bestehende Möglichkeiten und diskutiert Prinzipien, die in neuen Lösungen beachtet werden sollten. Der Fokus liegt darauf, dass jeder Anwender die für sich optimale Lösung umsetzen kann, indem die richtigen Komponenten miteinander integriert werden um ein geeignet skalierenden Gesamtprodukt zu gestalten.
5. Monitoring?
Monitor: Hallo, wie geht es dir?
System: Hallo, alles okay.
Monitor: Gut :-)
c 2015 Sebastian ‘tokkee’ Harl Modernes System-Management – Folie 5
6. Monitoring?
Monitor: Hallo, wie geht es dir?
System: Hallo, alles okay.
Monitor: Gut :-)
Und
wenn
nicht?
c 2015 Sebastian ‘tokkee’ Harl Modernes System-Management – Folie 5
18. Lebende Systeme verwalten
• Aggregierung von Informationen
→ “Business Process” Ansicht
• Abgleich von verschiedenen
Verwaltungssystemen
• Verlinkungen: Drill-in
c 2015 Sebastian ‘tokkee’ Harl Modernes System-Management – Folie 17