Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Раздел полезных советов: Трассировка обмена данными через 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ообщить модератору | ||
| 3. "Трассировка обмена данными через Unix domain socket" | +/– | |
| Сообщение от Qasta (ok) on 12-Апр-18, 12:31 | ||
Тоже интересно было бы посмотреть... | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 8. "Трассировка обмена данными через Unix domain socket" | +/– | |
| Сообщение от Аноним (??) on 13-Апр-18, 09:42 | ||
Где тот герой, кто оторвет жопу от дивана, и пересоберет udtrace, и воспроизведет пример из статьи? | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 2. "Трассировка обмена данными через Unix domain socket" | +1 +/– | |
| Сообщение от EHLO on 12-Апр-18, 11:23 | ||
Что из этого нельзя в strace? Или strace слишком архаично для *Ops-ов? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | 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ообщить модератору | ||
| 9. "Трассировка обмена данными через Unix domain socket" | +1 +/– | |
| Сообщение от Аноним (??) on 13-Апр-18, 10:24 | ||
>Для каких прикладных задач может быть полезно. nginx не предлагать, Сысоев не одобрит. | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 12. "Трассировка обмена данными через Unix domain socket" | +/– | |
| Сообщение от Аноним (??) on 18-Апр-18, 12:31 | ||
Одобрение спрашивать не нужно, но полезно знать ограничения продукта, который ты используешь. | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 10. "Трассировка обмена данными через Unix domain socket" | +1 +/– | |
| Сообщение от Andrey Mitrofanov on 13-Апр-18, 10:45 | ||
> В *strace очевидно много лишнего. | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | 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ообщить модератору | ||
| 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ообщить модератору | ||
| 11. "Трассировка обмена данными через Unix domain socket" | +/– | |
| Сообщение от izyk (ok) on 13-Апр-18, 13:17 | ||
Можно так: | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | 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ообщить модератору | ||
| 19. "Трассировка обмена данными через Unix domain socket" | +/– | |
| Сообщение от xm (ok) on 11-Май-18, 14:54 | ||
Патамушта там kqueue | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 18. "Трассировка обмена данными через Unix domain socket" | +/– | |
| Сообщение от Sfinx (ok) on 09-Май-18, 21:15 | ||
sysdig не ? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 20. "Трассировка обмена данными через Unix domain socket" | +/– | |
| Сообщение от Всем Сосать (ok) on 17-Май-18, 16:07 | ||
Нажрались системдятины? Теперь трассировщик нужен? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |