Semester | |
IBR Group | CM (Prof. Wolf) |
Type | Lab |
Lecturer | |
Assistants | David Niederprüm Wissenschaftlicher Mitarbeiter niederpruem[[at]]ibr.cs.tu-bs.de +49 531 3913249 Room 134 |
Hiwis | |
Credits | 7 |
Hours | 0+6 |
Start | SS2024 |
Attendees | Studierende der Informatik, Wirtschaftsinformatik und Informations-Systemtechnik im vierten Semester |
Prerequisites | - |
Language | Deutsch |
Certificates | - |
Material | The material is only available to registered attendees. In order to register, you need either an IBR POSIX account or a self-activated IBR-y-account. Afterwards you can login to this site. Chapter Slides Files Kickoff |
Schedule | 06.02.2024, 11:30 Themenvorstellung (SN 23.1) 04.04.2024, 18:00 Kick-Off (IZ 105) 17.04.2024, 23:59 Abgabe Angebot (Betreuer) 22.04.2024, 09:00 Betreuertreffen Slot CM1 (IZ105) 22.04.2024, 10:30 Betreuertreffen Slot CM0 (IZ105) 22.04.2024, 13:15 Betreuertreffen Slot CM2 (IZ105) 29.04.2024, 23:59 Vorabgabe Pflichtenheft & Abnahmetestspezifikation 30.04.2024, 09:00 Betreuertreffen Slot CM1 (IZ119) 30.04.2024, 09:45 Betreuertreffen Slot CM0 (IZ119) 30.04.2024, 10:30 Betreuertreffen Slot CM2 (IZ119) 06.05.2024, 09:00 1. Code Review (IZ105) 08.05.2024, 23:59 Abgabe Pflichtenheft & Abnahmetestspezifikation 14.05.2024, 09:00 Betreuertreffen Vorführung Prototyp Slot CM1 (IZ119) 14.05.2024, 09:45 Betreuertreffen Vorführung Prototyp Slot CM0 (IZ119) 14.05.2024, 10:30 Betreuertreffen Vorführung Prototyp Slot CM2 (IZ119) 17.05.2024 Zwischenpräsentation & Vorstellung Prototyp 20.05.2024, 23:59 Vorabgabe Fachentwurf 21.05.2024, 09:00 Betreuertreffen Slot CM1 (IZ119) 21.05.2024, 09:45 Betreuertreffen Slot CM0 (IZ119) 21.05.2024, 10:30 Betreuertreffen Slot CM2 (IZ119) 29.05.2024, 23:59 Abgabe Fachentwurf 10.06.2024, 23:59 Vorabgabe Technischer Entwurf 13.06.2024, 09:00 Betreuertreffen Slot CM1 (IZ119) 13.06.2024, 09:45 Betreuertreffen Slot CM0 (IZ119) 13.06.2024, 10:30 Betreuertreffen Slot CM2 (IZ119) 19.06.2024, 23:59 Abgabe Technischer Entwurf 24.06.2024, 23:59 Vorabgabe Testdokumenation (Testspezifikation & Testprotokolle) 25.06.2024, 09:00 Betreuertreffen Slot CM1 (IZ119) 25.06.2024, 09:45 Betreuertreffen Slot CM0 (IZ119) 03.07.2024, 23:59 Abgabe Testdokumenation (Testspezifikation & Testprotokolle) 05.07.2024, 09:00 Betreuertreffen Slot CM1 (IZ105) 05.07.2024, 08:00 Betreuertreffen Slot CM0 (IZ105) 11.07.2024, 13:00 Tag der jungen Software Entwickler (TDSE) 22.07.2024, 09:00 2. Code Review (IZ105) |
References | VorlagenOrganisatorischesWeitere Hilfen |
MotivationIn Forschungsprojekten am IBR werden Raspberry Pis für verschiedene Aufgaben eingesetzt (bspw. Uplink-/Sensorknoten, Edge Computing). Die Geräte werden dafür an einem entfernten Ort ausgebracht und laufen dort durchgehend für mehrere Jahre. Unter Umständen kann es zu Fehlern in den Applikationen kommen, die auf den Geräten ausgeführt werden. Um Fehler zu erkennen und zu beheben, wird ein adäquates Linux System Monitoring benötigt. Da vorhandene Tools nicht unseren Anforderungen genügen, soll in diesem SEP eine entsprechende Lösung entwickelt werden. AufgabeDas System Monitoring soll kontinuierlich Statistiken über die Ressourcenauslastung sowie interessante Ereignisse auf einem Pi aufzeichnen. Dafür bietet der Linux Kernel Statistiken über verschiedene APIs/Interfaces an. Es soll ein minimal invasives Toolset gebaut werden, bei welchem ein Tool eine API bedient. Die Tools sollen zur Laufzeit einzeln de-/aktivierbar sein. Die aufgezeichneten Daten sollen an einen zentralen Server übertragen werden, auf dem u.a. eine Datenbank und eine Grafanainstanz ausgeführt werden, um die Daten sinnvoll darzustellen. UmsetzungSystem
Technologien
AbnahmetestGegen Ende des Semester werden wir Applikationen aus Forschungsprojekten auf euren Pis installieren. Eurer Monitoring sollte Probleme dieser Apps sichtbar machen. |
Vacancies of TU Braunschweig
Career Service' Job Exchange
Merchandising
Term Dates
Courses
Degree Programmes
Information for Freshman
TUCard
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
P. O. Box: 38092 Braunschweig
GERMANY
Phone: +49 (0) 531 391-0