Was sind die drei Arten von Telemetriedaten, die zur Überwachung von Software verwendet werden? A. Metriken, Logging, Tracing B. Datenbankabfragen, Cache-Hits, Fehlerprotokolle C. Systemlast, Benutzerinteraktionen, Netzwerkverkehr D. Speicherverbrauch, CPU-Auslastung, Thread-Zählung ANSWER: A Was ist das Hauptproblem beim Logging in Cloud-nativen Systemen? A. Logs sind oft ungenau und unvollständig B. Logs werden in separaten Dateien für jeden Service gespeichert C. Logs sind schwer zu analysieren, da sie über zahlreiche Services verteilt sind D. Logs enthalten zu viele irrelevante Informationen ANSWER: C Was ist der Vorteil der zentralisierten Log-Analyse in Cloud-nativen Systemen? A. Logs werden automatisch gelöscht, um Speicherplatz zu sparen B. Es ist einfacher, Fehleranalysen durchzuführen C. Logs müssen nicht gespeichert werden D. Logs können in Echtzeit geändert werden ANSWER: B Welches Prinzip der 12-Faktoren-Methode bezieht sich auf Logs? A. Logs sollten als Stream von Ereignissen betrachtet werden B. Logs sollten nur Fehler und Warnungen enthalten C. Logs sollten in verschiedenen Formaten gespeichert werden D. Logs sollten nur in Dateien gespeichert werden ANSWER: A Welche Log-Ebene sollte verwendet werden, um detaillierte Informationen zum Programmablauf zu erhalten? A. Fatal B. Error C. Warning D. Trace ANSWER: D Welche der folgenden Aussagen beschreibt strukturiertes Logging korrekt? A. Es nutzt JSON oder XML zur Protokollierung von Lognachrichten B. Es ist schwieriger zu analysieren als unstrukturiertes Logging C. Es wird nur für Debugging-Zwecke verwendet D. Es erfordert spezifische Logging-Libraries ANSWER: A Warum ist strukturiertes Logging besonders nützlich in Cloud-nativen Systemen? A. Weil es das Loggen vereinfacht B. Weil es spezifische Logging-Tools benötigt C. Weil Entwickler und Systemadministratoren schneller und einfacher nach Mustern suchen können D. Weil es nur von Systemadministratoren verwendet wird ANSWER: C Welche Information sollte bei der Visualisierung von Logs für quantitative Darstellungen enthalten sein? A. Geografische Koordinaten B. Textbeschreibungen C. Numerische Daten D. Fehlercodes ANSWER: C Welche Log-Ebene sollte verwendet werden, wenn ein Fehler auftritt, der zur Terminierung der Anwendung führt? A. Fatal B. Error C. Warning D. Info ANSWER: A Welche Log-Ebene wird genutzt, um Laufzeitinformationen wie den Start und Stopp der Anwendung zu protokollieren? A. Debug B. Info C. Warning D. Trace ANSWER: B Welche Log-Ebene ist am besten geeignet für Informationen, die nur während der Entwicklung oder zur Nachverfolgung eines Fehlers verwendet werden? A. Fatal B. Error C. Debug D. Warning ANSWER: C Welche Log-Ebene sollte verwendet werden, um auf unerwartete Programmfehler hinzuweisen, die die Funktion der Anwendung behindern? A. Info B. Debug C. Error D. Trace ANSWER: C Welche Log-Ebene ist für die Verfolgung des detaillierten Programmablaufs, insbesondere zur Nachverfolgung eines Programmierfehlers, vorgesehen? A. Warning B. Info C. Error D. Trace ANSWER: D Welche Log-Ebene ist angemessen, wenn ein Benutzer einen veralteten Schnittstellenaufruf tätigt oder ein fehlerhaftes Aufrufen einer Schnittstelle erkannt wird? A. Info B. Warning C. Error D. Debug ANSWER: B Welche Log-Ebene wird verwendet, wenn eine kritische Situation auftritt, die den Dienst unbrauchbar macht und zu einem Shutdown führt? A. Error B. Warning C. Critical D. Debug ANSWER: C Welche Log-Ebene sollte verwendet werden, um Laufzeitinformationen wie Benutzeranmeldungen und -abmeldungen zu protokollieren? A. Info B. Warning C. Error D. Debug ANSWER: A Welche Log-Ebene würde am wahrscheinlichsten verwendet werden, um zu protokollieren, dass eine API einen Fehler zurückgegeben hat, der jedoch behandelt werden kann? A. Fatal B. Error C. Debug D. Warning ANSWER: B Welche Log-Ebene sollte genutzt werden, wenn etwas Unerwartetes oder Ungewöhnliches passiert, aber kein Fehler vorliegt? A. Info B. Error C. Warning D. Debug ANSWER: C Welches Format wird typischerweise für strukturiertes Logging verwendet? A. Plain Text B. CSV C. JSON D. HTML ANSWER: C Was ist ein Hauptvorteil des strukturierten Loggings gegenüber unstrukturiertem Logging? A. Einfachere Implementierung B. Reduzierter Speicherplatzbedarf C. Leichtere Extraktion und Analyse von Informationen D. Keine Notwendigkeit für spezielle Tools ANSWER: C Warum ist strukturiertes Logging in komplexen Anwendungen besonders nützlich? A. Es reduziert die Menge an geloggten Daten B. Es erfordert keine Konfiguration C. Es erleichtert die Suche nach bestimmten Mustern oder Ereignissen D. Es ersetzt die Notwendigkeit von Monitoring ANSWER: C Welches der folgenden Tools ist am besten geeignet, um strukturierte Logdaten zu visualisieren? A. Excel B. Notepad C. ElasticSearch D. Kibana ANSWER: D Was ermöglicht das strukturierte Logging Entwicklern und Systemadministratoren? A. Einfaches Entfernen von Logs B. Schnelleres und einfacheres Finden und Analysieren von Logs C. Automatische Fehlerbehebung D. Reduzierten Bedarf an Speicherplatz ANSWER: B Welches der folgenden Formate ist für strukturiertes Logging am wenigsten geeignet? A. JSON B. XML C. Plain Text D. YAML ANSWER: C Was sollte beim strukturierten Logging immer mitgeloggt werden, um eine sinnvolle Analyse zu ermöglichen? A. Nur Fehlernachrichten B. Der gesamte Quellcode C. Zeitstempel und Log-Level D. Benutzerdaten ANSWER: C Wie hilft strukturiertes Logging bei der Fehlersuche in verteilten Systemen? A. Durch automatisches Debugging B. Durch klare und konsistente Datenstrukturen C. Durch Reduzierung der Log-Daten D. Durch direkte Fehlerbehebung ANSWER: B Welche der folgenden Aussagen trifft auf strukturiertes Logging zu? A. Es ist nur für kleine Anwendungen geeignet B. Es erhöht die Komplexität der Log-Analyse C. Es erleichtert die Automatisierung von Log-Analysen D. Es ist teurer als unstrukturiertes Logging ANSWER: C Welcher Ansatz wird oft im strukturierten Logging verwendet, um Log-Daten zu speichern? A. Speicherung in separaten Textdateien B. Speicherung in einer zentralen Datenbank C. Speicherung auf einem lokalen Computer D. Speicherung im Cache ANSWER: B Warum ist es wichtig, dass Log-Einträge in einer Zeile geloggt werden? A. Es reduziert die Datenmenge B. Es erleichtert die Verarbeitung und Analyse der Logs C. Es ist weniger fehleranfällig D. Es macht die Logs lesbarer ANSWER: B Was ist ein Hauptnachteil von mehrzeiligen Logs im Vergleich zu einzeiligen Logs? A. Mehrzeilige Logs sind leichter zu lesen B. Mehrzeilige Logs sind schwieriger zu parsen und zu analysieren C. Mehrzeilige Logs benötigen mehr Speicherplatz D. Mehrzeilige Logs sind lesbarer ANSWER: B Welches Format ist für effizientes, einzeiliges Logging am besten geeignet? A. JSON B. HTML C. YAML D. XML ANSWER: A Warum kann die Verwendung von mehrzeiligem JSON für Logging problematisch sein? A. Es ist nicht kompatibel mit Log-Analysesystemen B. Es erschwert das effiziente Parsing und Indizieren von Logs C. Es ist zu flexibel und komplex D. Es erfordert spezielle Hardware ANSWER: B Wie tragen einzeilige Log-Einträge zur Leistungsfähigkeit von Log-Analysesystemen bei? A. Sie reduzieren den Speicherplatzbedarf B. Sie ermöglichen eine schnellere und effizientere Suche C. Sie sind einfacher zu implementieren D. Sie erhöhen die Sicherheit der Logs ANSWER: B Welcher Vorteil ergibt sich durch das Logging von Events in einer Zeile in verteilten Systemen? A. Geringere Netzwerklast B. Schnellere Fehlerbehebung und Analyse C. Einfachere Implementierung D. Reduzierte Anzahl von Log-Einträgen ANSWER: B Warum sollten Log-Einträge bei der Protokollierung von Events möglichst in einer Zeile bleiben? A. Um die Lesbarkeit für Menschen zu erhöhen B. Um die Logs sicherer zu machen C. Um die Effizienz der Log-Verarbeitung zu maximieren D. Um den Speicherplatz zu reduzieren ANSWER: C Wie kann einzeiliges Logging die Fehlersuche in verteilten Systemen verbessern? A. Durch einfachere Konsolidierung und Analyse von Log-Daten B. Durch Reduzierung der Datenmenge C. Durch Verwendung weniger Ressourcen D. Durch Erhöhung der Sicherheit ANSWER: A