DTrace Workshop, 30. April 2012
WWWWWW
Wer? | Alle an DTrace Interessierte |
Wann? | 30. April 2012 von 10:00 bis 17:00 (open end) |
Was? | DTrace-Kurzvortrag und -Hands-On für alle |
Wo? | Nebenraum einer Kneipe (wahrscheinlich Strassenmühle in Wiesbaden) |
Wie? | Mit Laptop und OS, welches DTrace kann |
Warum? | FraOSUG Veranstaltung zu DTrace war zu kurz für Praxis |
(wwwwww oben ist kein Muster sondern das sind die 6 magischen Ws: wer, wann, was, wo, wie und warum …)
Termin
- 30. April 2012 10:00 bis 17:00 (open end)
- Anmeldung siehe unten (Terminfindung ist abgeschlossen)
Motivation
DTrace gibts in vielen OSen wie
.bq Solaris, OpenSolaris, Oracle Solaris, Ilumos, OpenIndiana, NetBSD, FreeBSD, *BSD, MacOS, Linux (Oracle Linux), FreeNAS, ???
und wir wollen mal ein gewisses Fingergefühl (= selber machen) dafür entwickeln.
Bei der DTrace Veranstaltung der FraOSUG im Januar 2012 wurde nach mehr Hands on gefragt. Es war zwar auch da vorgesehen, die Zeit war aber zu knapp. Daher jetzt einen Termin, bei dem es nur um DTrace geht und genug Zeit ist.
Agenda (grob)
Von 10:00 bis 17:00 Uhr mit open end.
- Vortrag: Kurzer Überblick über DTrace (Ulrich Gräf)
- Vorführung: Die Elemente von Dtrace Skripten
- Mittagessen
- Hands-On aufgrund von Beispielen (werden geliefert)
- Workshop
- Was kann man wie messen?
- Wie sieht DTrace auf nicht-Solaris aus?
- Diskussionen im großen und kleinen
- Vorstellung von gerade gewonnenen Ergebnissen
- Abschlussdiskussion
- Weiterhacken nach Ende für die ganz Unentwegten…
Ursprünglich war von 13:00 Uhr an geplant, aber nach Diskussionen auf dem FraOSUG Meeting wurde beschlossen, dass es von 10:00 Uhr an losgeht. Ein Hauptgrund ist, dass mehr Zeit fürs Ausprobieren gebraucht wird. Ein weiterer Grund ist, dass wir um den Raum zu kriegen sowieso eine Mahlzeit einnehmen sollten, und dann sollten wir eine solche Mittagspause schon einplanen.
Voraussetzungen
- Bereitschaft mit DTrace zu arbeiten
- Ein bisschen Verständnis, was ein Betriebssystem so tut
- Ein Rechner (Laptop!!! Eine E10k wird einfach zu warm!) mit einem OS, das DTrace hat
- Eine VM reicht auch, Solaris 11 VMs sind frei downloadbar und für Evaluation nutzbar
- Typischerweise ist der root-Zugang zu dem OS notwendig
- Es hat sich auch bewährt zu zweit in dem Workshop an einem Rechner zu arbeiten.
- Vorab geplante oder spontane Gruppenbildung ist also ok.
Infrastruktur
- Strom und Netzwerk können wir hinkkriegen
- Internet Zugang hängt wahrscheinlich von der endgültigen Location ab
- Einen Fileserver stelle ich hin
- Vortrag als PDF
- DTrace Doku
- Beispiel Scripte
- Upload directory
- Die erstellten Scripts werden danach auf die FraOSUG Seite gestellt
- Beamer kann ich besorgen
- Verpflegung und Getränke beziehen wir aus der Gaststätte (so kriegen wir den Raum)
Anmeldung und Terminfindung
Wir planen einen Workshop abgekoppelt von den FraOSUG Meetings, bei dem es nur um DTrace mit Hands-On geht. Der Termin ist noch nicht fest, er wird durch das DTrace Workshop Doodle ermittelt.
Gebrauchsanleitung:
- Wer teilnehmen möchte trägt sich mit Namen und Haken bei möglichen Terminen ein.
- Wer ändern möchte: Maus über den eigenen Namen und auf das Bild vom Bleistift klicken.
- Dann kann man die Termine nochmal ändern.
- Nach dem Ändern (Save) nicht vergessen!
- Man kann so auch löschen (Klick auf den Papierkorb).
- Es wird nur ein Termin stattfinden, und zwar der, bei dem sich die meisten eintragen.
Sonstiges
- Vorschläge und Wünsche was ich vorführen soll bitte an mich
- Habe bewusst die graphischen Tools aussen vor gelassen, da es hier ums Verständnis gehen soll.
- Wenn jemand chime, Dlight, Analytics, … vorführen will, gerne.
- In den 4 Stunden können wir aber sowas nicht neu schreiben oder verstehen.
Bei Fragen, Vorschlägen, Problemen, …: Mail an mich: Ulrich Gräf