SystemTap icon

SystemTap

SystemTap icon

SystemTap

  0
Бесплатное ПО Открытый код
Категории: ОС и утилиты Разработка
Платформы: Linux
Особенности:
traces debugger os-kernel developer-tools development



SystemTap предоставляет инфраструктуру свободных программ (GPL), чтобы
упростить сбор информации о работающей системе Linux. Это помогает
диагностировать производительность или функциональную проблему. SystemTap
устраняет необходимость для разработчика проходить через утомительный и
разрушительный инструмент, перекомпилировать, устанавливать и перезагружать
последовательность действий, которая в противном случае может потребоваться
для сбора данных.

SystemTap предоставляет простой интерфейс командной строки и язык сценариев
для написания инструментария для работающего ядра и приложений из
пользовательского пространства. Мы публикуем образцы, а также расширяем
внутреннюю библиотеку сценариев "tapset", чтобы помочь повторному
использованию и абстракции.

Среди других инструментов трассировки / зондирования, SystemTap является
инструментом выбора для сложных задач, которые могут потребовать оперативного
анализа, программируемого оперативного ответа и символического доступа ко всей
системе. SystemTap также может обрабатывать простые задачи трассировки.

Аналоги (7):

  • strace

    Трассировка системных звонков и сигналов. Утилита диагностики, отладки и обучения пользователей.
      4
    Бесплатное ПО Открытый код
    Linux
    os-kernel traces debugger
  • DTrace

    DTrace - это инструмент для анализа производительности и устранения неполадок для Solaris, Mac OS X и FreeBSD.
      2
    Бесплатное ПО Открытый код
    Mac Linux
    traces debugger os-kernel developer-tools solaris development software-development
  • ltrace

    ltrace перехватывает и записывает динамические библиотечные вызовы, которые вызываются исполняемым процессом и ...
      1
    Бесплатное ПО Открытый код
    Linux
    os-kernel debugger system-utilities
  • perf

    Счетчики производительности CPU прибора, точки трассировки, kprobes и uprobes (динамическая трассировка).
      1
    Бесплатное ПО Открытый код
    Linux
    traces debugger system-utilities tracing os-kernel developer-tools development software-development
  • ftrace

    Функция трассировки для ядра Linux.
      0
    Бесплатное ПО Открытый код
    Linux
    os-kernel development-tool training software-development
  • ktap

    Средство динамической трассировки на основе сценариев для Linux.
      0
    Бесплатное ПО Открытый код
    Linux
    traces debugger system-utilities tracing os-kernel developer-tools development software-development
  • ktrace

    Ведение журнала трассировки ядра для отдельных процессов.
      0
    Бесплатное ПО Открытый код
    Mac Linux
    debugger tracing os-kernel developer-tools software-development