SystemTap

SystemTap

SystemTap осигурява инструментация за живи изпълняващи се ядра и приложения за потребителско пространство.
  • Безплатно
  • Linux
SystemTap предоставя безплатна софтуерна (GPL) инфраструктура за опростяване на събирането на информация за работещата Linux система.Това подпомага диагностицирането на ефективност или функционален проблем.SystemTap елиминира необходимостта програмистът да премине през досаден и разрушителен инструмент, да прекомпилира, инсталира и рестартира последователността, която може да бъде необходима за събиране на данни.SystemTap осигурява прост интерфейс на командния ред и скриптов език за писане на инструментариум за живо работещо ядро ​​плюс приложения за потребителско пространство.Публикуваме мостри, както и разширяваме вътрешната библиотека със скриптове „tapset“, за да подпомогнем повторното използване и абстракция.Наред с другите инструменти за проследяване / проучване, SystemTap е инструмент за избор на сложни задачи, които може да изискват анализ на живо, програмируем on-line отговор и символичен достъп на цялата система.SystemTap може да се справя и с прости задачи за проследяване.
systemtap

Алтернативи на SystemTap за FreeBSD

strace

strace

Проследяване на системни обаждания и сигнали.Помощна програма за диагностика, отстраняване на грешки и инструкции за потребителско пространство.
DTrace

DTrace

DTrace е инструмент за анализ на производителността и отстраняване на проблеми за Solaris, Mac OS X и FreeBSD.
ltrace

ltrace

ltrace прихваща и записва динамични библиотечни обаждания, които се извикват от изпълнен процес и сигналите, получени от този процес.
ktrace

ktrace

Помощната програма ktrace позволява регистриране на проследяване на ядрото за посочените процеси.Данните за проследяване на ядрото се записват във файла ktrace.out.