Вопросы по теме 'systemtap'

отслеживание функций systemtap в пользовательском пространстве
У меня есть простая программа на C++ main.cpp #include <iostream> using namespace std; int addition (int a, int b) { int r; r=a+b; return r; } int main () { int z; z = addition (5,3); cout << "The result is "...
1109 просмотров
schedule 09.05.2022

Как разделить скрипт systemtap на несколько файлов?
Я пишу сценарий systemtap среднего размера с четко разделенными частями. Я хотел бы разделить его на несколько файлов. Я вижу две возможности для этого, но не идеальные. Есть ли официальный способ или, может быть, конвенция? 1. объединить...
53 просмотров
schedule 05.07.2022

Systemtap для рабочего сервера
Я хочу использовать systemtap для извлечения сведений о моем производственном сервере Linux из удаленного доступа. У меня есть некоторые сомнения по этому поводу: Нужно ли иметь одно и то же ядро ​​​​как на рабочем сервере Linux, так и на...
1088 просмотров
schedule 07.06.2023

systemtap профилирование gc node.js
Я установил node.js(0.9.4) через nvm, который, согласно журналу изменений, поддерживает systemtap. Я установил systemtap на свой дистрибутив Fedora Linux. $ sudo yum install systemtap Я использовал этот суть от Бена Нордхуиса. $ stap...
1120 просмотров
schedule 19.07.2023

Семантическая ошибка SystemTap, не удается найти элемент «mnt_parent»
Я только что установил systemtap. Когда я хотел использовать stap -o для отправки результата в файл, я получил ошибку: sudo stap -o a.out b.stp semantic error: unable to find member 'mnt_parent' for struct vfsmount (alternatives: mnt_root mnt_sb...
149 просмотров
schedule 17.05.2023

Можем ли мы сделать системный вызов в зонде systemtap?
Например, учитывая probe syscall.pwrite { } Могу ли я сделать pread в зонде pwrite? Спасибо! Эрбен
57 просмотров
schedule 23.06.2023

linux ошибка регистрации systemtap
Я использую systematap для проверки активности распределения памяти. #! /usr/bin/env stap global slabs probe vm.kmem_cache_alloc { slabs [execname(), bytes_req]<<<1 } probe timer.ms(10000) { dummy = ""; foreach ([name,...
397 просмотров
schedule 16.11.2022

Почему systemtap не генерирует вывод, необходимый для создания пламенного графика?
Почему при выполнении stap для генерации данных пламенного графа в моем файле out.stap-stack отсутствуют данные процесса? ОС: RHEL 5.10.0.2 Ядро: 2.6.18-371.11.1.el5 СистемныйTap: 1.8-6.el5 Установленные пакеты:...
230 просмотров
schedule 22.02.2023

Запуск SystemTap внутри непривилегированного док-контейнера
Можно ли запустить SystemTap внутри док-контейнера, который не является не привилегированным? Я смонтировал /lib/modules и /sys/kern/debug внутри контейнера и предоставил контейнеру все возможности, но это не помогло. Хотя SystemTap...
836 просмотров
schedule 10.10.2022

Как я могу отправлять данные по сети внутри сценария systemtap?
Я использую systemtap для мониторинга некоторой сети, блокировки, статистики пробуждения задач, и я хотел бы найти альтернативу «println» (инструкция stap), которая позволила бы мне отправлять данные на удаленный (сетевой) target (идея заключается в...
57 просмотров
schedule 28.12.2022

Проверка процесса пользовательского пространства с помощью systemtap поверх ebpf begin probe не работает
Я пытаюсь исследовать процесс пользовательского пространства с помощью зонда begin , который, похоже, ничего не делает. начало.stp: probe process("a.out").begin { printf("%s %d\n", execname(), pid()) } выход стп:...
65 просмотров
schedule 07.03.2023

Можно ли использовать systemtap 1.7/2.1 в Ubuntu 12.04 с ядрами 3.5.0/3.8.0?
Моя цель — получить возможность использовать зонды пользовательского пространства на хосте Ubuntu 12.04/precise. Это возможно начиная с ядра 3.5.0, поэтому я установил следующие пакеты: linux-headers-3.5.0-34 linux-headers-3.5.0-34-generic...
1731 просмотров
schedule 21.10.2023

systemtap: есть доступ к локальным переменным, но нет доступа к локальным указателям.
У меня глупый вопрос, я хотел понять поток исходного кода с помощью системного крана, для этого я пытался получить доступ к локальной переменной с помощью функции проверки ядра.statement, она отображает все остальные переменные, кроме указателей....
569 просмотров
schedule 27.04.2024