Обложка канала

Системный администратор

18542 @i_odmin

Системный администратор. Все для системного администратора: библиотека электронных книг, полезные статьи, мануалы.

Системный администратор

4 года назад
Открыть в
pSnapper (Linux Process Snapper) Скрипт, с помощью которого можно получить информацию о процессах, их состоянии и статусах в системе. Скрипт не подключается к рабочему процессу, он просто получает информацию из /proc/PID/task/*. Для работы нужен только python, более ничего устанавливать не требуется. Установка # git clone https://github.com/tanelpoder/psnapper # cd psnapper # chmod +x ./psn И работаем с нашими процессами в системе. Например, получаем активность за последние 5 секунд, просто введя: # ./psn Получаем список активных процессов, запущенную при этом команду, pid, вызовы и текущие состояния: # ./psn -g pid,cmdline,state,syscall -a Смотрим, как обстоят дела у нашего сервера БД, но собираем информацию не 5, а 30 секунд: # ./psn -d 30 -p ^mysql -g cmdline,state,syscall,wchan -a https://github.com/tanelpoder/psnapper 👉 @i_odmin