Linux Forum Казахстан

Общий => Новости => Тема начата: turbo от 23 Сентября 2009, 18:31

Название: SystemTap
Отправлено: turbo от 23 Сентября 2009, 18:31
[size="3"]Анонсирован релиз SystemTap 1.0[/size]

Вышел релиз системы динамической трассировки SystemTap 1.0, предоставляющий для платформы Linux средства похожие на технологию D-Trace из состава Solaris. SystemTap позволяет организовать доскональное наблюдение за работающей Linux системой, производить сбор статистики о работе приложений, профилирование, контроль системных вызовов. Управление производится через интерфейс командной строки и специальный Си-подобный язык сценариев tapset. В настоящий момент в развитии проекта участвуют такие компании, как Red Hat, IBM, Intel, Hitachi и Oracle.

В новой версии добавлена экспериментальная поддержка выполнения трассировки под непривилегированным пользователем, возможность кросс-компиляции systemtap-скриптов для других архитектур, поддержка осуществления выборки по заданным пространствам имен и классам C++ (например: probe process("foo").function("std::vector<*>::*")). В комплект входит большое число готовых примеров systemtap-скриптов, например, в новой версии добавлены примеры для выявления некорректных имен файлов, контроля за действиями с различными классами страниц памяти, слежения за сбросом страниц памяти в раздел подкачки, мониторинга активности сетевых устройств.

В настоящий момент в каталоге представлено около 60 примеров скриптов на все случаи жизни, подходящие для слежения за распределением памяти, вводом/выводом, дисковыми операциями, сетевым трафиком (например, анализ работы NFS), работой планировщика задач, обработкой прерываний, использованием системных буферов, установкой блокировок, выполнением системных вызовов, обработкой сигналов и т.п.

http://www.opennet.r...shtml?num=23540 (http://www.opennet.ru/opennews/art.shtml?num=23540)
Название: SystemTap
Отправлено: Zhek@Ch от 28 Июля 2011, 00:57
[size="3"]Релиз SystemTap 1.6 [/size]
 
Вышел (https://lkml.org/lkml/2011/7/26/265) релиз системы динамической трассировки SystemTap 1.6 (http://sourceware.org/systemtap/), предоставляющий для платформы Linux средства похожие на технологию DTrace из состава Solaris. SystemTap позволяет организовать доскональное наблюдение за работающей Linux системой, производить сбор статистики о работе приложений, профилирование, контроль системных вызовов. Управление производится через интерфейс командной строки и специальный Си-подобный язык сценариев tapset (http://sourceware.org/systemtap/documentation.html).

В развитии проекта участвуют такие компании как Red Hat, IBM, Intel, Hitachi и Oracle. В каталоге примеров (http://sourceware.org/systemtap/examples/keyword-index.html) представлено более 100 скриптов на все случаи жизни, подходящие для слежения за распределением памяти, вводом/выводом, дисковыми операциями, сетевым трафиком (например, анализ работы NFS), работой планировщика задач, обработкой прерываний, использованием системных буферов, установкой блокировок, выполнением системных вызовов, обработкой сигналов и т.п.

Основные улучшения версии 1.6:

# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31310)