Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Раздел полезных советов: Трассировка обмена данными через Un..." | +/– | |
Сообщение от auto_tips on 12-Апр-18, 10:04 | ||
Для Unix domain socket до сих пор отсутствовал инструмент для захвата или ослеживания содержимого канала связи, наподобие tcpdump для IP. Для решения данной задачи [[http://laforge.gnumonks.org/blog/20180330-udtrace/ подготовлен]] новый инструмент [[https://github.com/laf0rge/udtrace udtrace]], который реализован в виде разделяемой библиотеки, подключаемой через LD_PRELOAD. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по ответам | RSS] |
1. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Онанимус on 12-Апр-18, 10:04 | ||
А чего не показали, как изменится выхлоп, после применения шестнадцатеричного декодировщика? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Трассировка обмена данными через Unix domain socket" | +1 +/– | |
Сообщение от EHLO on 12-Апр-18, 11:23 | ||
Что из этого нельзя в strace? Или strace слишком архаично для *Ops-ов? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Qasta (ok) on 12-Апр-18, 12:31 | ||
Тоже интересно было бы посмотреть... | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от щи on 12-Апр-18, 15:35 | ||
Тем, что strace работает через ptrace? Разве не очевидно? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
5. "Трассировка обмена данными через Unix domain socket" | –2 +/– | |
Сообщение от Аноним (??) on 12-Апр-18, 18:04 | ||
В *strace очевидно много лишнего. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
6. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Аноним (??) on 12-Апр-18, 18:07 | ||
Для каких прикладных задач - это вопрос. Вопросительный знак потерялся. :) | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
7. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Аноним (??) on 12-Апр-18, 22:51 | ||
Можно как-то так:$ sudo socat -v UNIX-LISTEN:/tmp/socat-listen,ignoreeof,fork UNIX-CONNECT:/var/run/docker.sock,ignoreeof & | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Аноним (??) on 13-Апр-18, 09:42 | ||
Где тот герой, кто оторвет жопу от дивана, и пересоберет udtrace, и воспроизведет пример из статьи? | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
9. "Трассировка обмена данными через Unix domain socket" | +1 +/– | |
Сообщение от Аноним (??) on 13-Апр-18, 10:24 | ||
>Для каких прикладных задач может быть полезно. nginx не предлагать, Сысоев не одобрит. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
10. "Трассировка обмена данными через Unix domain socket" | +1 +/– | |
Сообщение от Andrey Mitrofanov on 13-Апр-18, 10:45 | ||
> В *strace очевидно много лишнего. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
11. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от izyk (ok) on 13-Апр-18, 13:17 | ||
Можно так: | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Аноним (??) on 18-Апр-18, 12:31 | ||
Одобрение спрашивать не нужно, но полезно знать ограничения продукта, который ты используешь. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
13. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Аноним (??) on 18-Апр-18, 12:43 | ||
Годный ответ. Спасибо. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
14. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Andrey Mitrofanov on 18-Апр-18, 14:25 | ||
> Годный ответ. Спасибо. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
15. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Аноним (??) on 24-Апр-18, 19:17 | ||
Способ с LD_PRELOAD вообще позволяет прикалываться над программами по всякому. Можно завернуть неугодные вызовы, можно туфту возвращать. Ну и просто изучать что программа делает. И логгить, если хочется. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Andrey Mitrofanov on 25-Апр-18, 06:42 | ||
>Ну и просто изучать что программа делает. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
17. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от universite (ok) on 28-Апр-18, 06:07 | ||
На FreeBSD не собирается: | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Sfinx (ok) on 09-Май-18, 21:15 | ||
sysdig не ? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
19. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от xm (ok) on 11-Май-18, 14:54 | ||
Патамушта там kqueue | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
20. "Трассировка обмена данными через Unix domain socket" | +/– | |
Сообщение от Всем Сосать (ok) on 17-Май-18, 16:07 | ||
Нажрались системдятины? Теперь трассировщик нужен? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |