bk99.de entertain the web since 1997

Von Solaris zu Linux migrieren

Zusammenfassung

Brendan Gregg übersetzt vertraute Solaris-Werkzeuge und Leistungsmodelle in die Linux-Welt und benennt dabei wichtige Unterschiede.

Ideen

  • prstat findet unter Linux Entsprechungen in top und pidstat.
  • truss entspricht funktional weitgehend strace.
  • perf, ftrace und BPF verteilen Aufgaben des Solaris-DTrace.
  • Linux stellt viele Laufzeitdaten über procfs und sysfs bereit.

Einsichten

  • Methoden lassen sich leichter übertragen als gewohnte Befehlsnamen.
  • Werkzeugtabellen beschleunigen Migrationen, ersetzen aber kein neues Systemmodell.
  • Plattformwechsel verändern Messmöglichkeiten und blinde Flecken zugleich.

Fakten

  • Der Beitrag aktualisiert eine frühere Vergleichstabelle.
  • Brendan Gregg arbeitete intensiv mit Solaris und Linux.
  • DTrace wurde ursprünglich für Solaris entwickelt.

Empfehlungen

  • Ordne alte Runbooks nach Diagnoseziel statt nach Befehlsnamen neu.
  • Vergleiche Messsemantik, bevor du Grenzwerte unverändert übernimmst.

Referenzen

Originalartikel lesen →