|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от opennews (??) on 29-Мрт-16, 00:57 | ||
Состоялся (hhttps://sourceware.org/ml/systemtap/2016-q1/msg00179.html) релиз системы динамической трассировки SystemTap 3.0 (http://sourceware.org/systemtap/), предоставляющий для платформы Linux средства похожие на технологию DTrace. SystemTap позволяет организовать доскональное наблюдение за работающей Linux системой, производить сбор статистики о работе приложений, профилирование и контроль системных вызовов. Управление производится через интерфейс командной строки и специальный Си-подобный язык сценариев (http://sourceware.org/systemtap/documentation.html). Система протестирована с ядрами Linux начиная с версии 2.6.18 и заканчивая 4.6.0-rc0. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от Аноним (??) on 29-Мрт-16, 00:57 | ||
Чем оно отличается от strace ? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Выпуск системы динамической отладки SystemTap 3.0" | +4 +/– | |
Сообщение от Аноним (??) on 29-Мрт-16, 02:32 | ||
Принципом работы. Strace просто показывает перехваченные через ptrace сисколлы. Stap же позволяет писать скрипты, которые транслируются в си, загружаются в виде модулей в ядро и смотреть, что происходит в системе, изнутри с произвольным уровнем подробностей. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Выпуск системы динамической отладки SystemTap 3.0" | +1 +/– | |
Сообщение от Аноним (??) on 29-Мрт-16, 03:19 | ||
круто) | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
17. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от Аноим on 29-Мрт-16, 13:49 | ||
В теории. На практике че-то у меня дальше того же самого, что умеет stace не пошло. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
2. "Выпуск системы динамической отладки SystemTap 3.0" | –8 +/– | |
Сообщение от kachsheev (ok) on 29-Мрт-16, 01:26 | ||
> SystemTrap | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Выпуск системы динамической отладки SystemTap 3.0" | +1 +/– | |
Сообщение от Андрей (??) on 29-Мрт-16, 05:03 | ||
Лучше бы они выбрали какой-нибудь определённый язык для скриптов из существующих, а не велосипедный. Или вообще сделали бы хороший C-API. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Выпуск системы динамической отладки SystemTap 3.0" | +1 +/– | |
Сообщение от anonymous (??) on 29-Мрт-16, 08:21 | ||
Зачем, у них весьма простенький DSL. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
9. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от DmA (??) on 29-Мрт-16, 10:13 | ||
а что можно использовать для отладки в windows? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
13. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от Аноним (??) on 29-Мрт-16, 10:24 | ||
Это зависит от того что вы собрались отлаживать. Можно обычный дебаггер использовать (если есть исходники), можно какой-нить Dr. Memory (это аналог valgrind), системные сообщения окнам можно смотреть через древнющие (но вполне рабочие) winsight и аналоги, сетевой трафик можно анализировать с помощью wireshark и т.д. Даже ProcessExplorer вполне помогает с отладкой. Про всякие драйверы и отладку на уровне ядра не в курсе... но тут всегда можно по старинке через логи. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
14. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от DmA (??) on 29-Мрт-16, 11:06 | ||
задача такая - В виндовс включён брандмауэр в расширенной безопасности - все входящие и все исходящие подключения запрещены. Затем разрешается выйти в Интернет DNS клиенту и какому-нибудь браузеру. То есть, выходить в Интернет всем остальным приложениям запрещено. Но эти приложениям всё равно разрешено дёргать DNS клиент своими дурацкими запросами. И непонятно от каких программ эти запросы поступают.Хотелось бы знать даже какие службы или задачи Виндовс делают днс запросы, чтобы потом или покопаться в настройках этой службы или прописать в hosts файл эти дурацкие запросы. Периодические опросы dns службы мне кажется дают информацию владельцам тех же зон Микрософт много информации о том что установлено на компьютере за ОС и возможно другие программы Микрософт тоже через днс запросы. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
15. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от Аноним (??) on 29-Мрт-16, 11:52 | ||
> Через wireshark | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
16. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от DmA (??) on 29-Мрт-16, 12:15 | ||
| ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
22. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от nonymous on 29-Мрт-16, 17:39 | ||
>> Через wireshark | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
24. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от DmA (??) on 30-Мрт-16, 09:21 | ||
> procmon + фильтры. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
23. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от azcore on 29-Мрт-16, 23:52 | ||
можно попробовать messsage analyzer | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
10. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от Аноним (??) on 29-Мрт-16, 10:15 | ||
мм интересно, надо попробовать, мне ещё `perf` нравится, тоже на dtrace похож, только с блекджеком и вот этим вот всем | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от Аноним (??) on 29-Мрт-16, 10:18 | ||
Я так понимаю, что с помощью этой штуки получится отследить какие процессы что-то записывали в определенные каталоги ФС (или хотя бы открывали файлы на запись)? Ну например, процессы, которые записывали данные в /home/user/* и далее по иерархии. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от Аноним (??) on 29-Мрт-16, 10:24 | ||
кстати auditd вроде тоже это все должен уметь | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
21. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от freehck (ok) on 29-Мрт-16, 17:22 | ||
Ну тут придётся иметь в виду, что тут потребуется отлавливать всех, кто открывает файлы на запись, иначе никак. Для файлового хранилища может немного увеличить время выполнения соответствующих системных вызовов. В принципе, всё, что нужно сделать - это выбрать нужный системный вызов. Первое, что приходит на ум по постановке задачи - это sys_open (2). Но может, автор найдёт для себя что-нибудь более подходящее. Может, ему хватит stat для какого-то начального анализа ситуации. Более подробно со списком системных вызовов можно ознакомиться например так: | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
18. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от Аноим on 29-Мрт-16, 13:51 | ||
> Я так понимаю, что с помощью этой штуки получится отследить какие процессы | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
19. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от Аноним (??) on 29-Мрт-16, 14:44 | ||
inotifywait -rm <каталог или файл> | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
20. "Выпуск системы динамической отладки SystemTap 3.0" | +/– | |
Сообщение от Аноним (??) on 29-Мрт-16, 14:50 | ||
хотя, нет, там имён процессов нет, только доступ | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |