Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

открытые файлы \ использование ресурсов \ lsof \ fuser

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

отображает статистику использования процессора \ диска \ памяти \ iostat

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

статистика использования виртуальной памяти \ vmstat

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

использование памяти \ free

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

процессы \ загрузка CPU \ MEM \ ps

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

приоритет процессов \ nice \ renice

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

отобразить работающие процессы \ pgrep

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

фоновый процесс \ режим \ задача \ fg \ bg \ jobs

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

использование ресурсов пользователем \ fuser

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

сигналы \ остановка процесса \ перезапуск \ приоритет \ kill \ killall \ nohup

Примеры:

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

получение различной информации о системе \ производительность \ потребление ресурсов \ cpu \ mem \ hdd \ dev \ info \ cat \ hdparm

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

Мониторинг и отладка системы \ free \ kill \ ps \ pstree \ lsmod \ tail

Рубрики
boot \ grub \ grub2 \ init \ systemd cpu \ mem \ disk \ usage \ daemon \ процессы

sysv \ init.d \ свой демон для Linux

Ссылки:

Пример скрипта checker.sh:

Превращаем checker.sh в исполняемый файл и проверяем работу:

Создаем /etc/init.d/checker скрипт для демона:

Делаем скрипт исполняемым и добавляю в автозапуск и проверяю его работу:

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

Система информация \ uname \ lsb-release \ uptime \ dmesg \ id \ htop \ cron \ jobs \ kill

Версия операционной системы и ядра

Железо определенное ядром при загрузке

Все о системе

Загрузка, статистика, сообщения

Пользователи

Системные лимиты

Работа с процессами

Список процессов и PID

Изменить приоритет выполнения

Jobs

top

kill

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

Способ быстрого измерения производительности случайного сервера

Введение:

Пример использования теста для CPU:

Пример использования теста для HDD:

Пример использования теста для MYSQL:

Пример использования теста для PostgreSQL:

Пример использования теста для PHP:

atop и iostat:

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

Демоны \ service \ init \ sysv \ init.d

Запуск вручную

Остановка вручную

Перезагрузка/перезапуск

Автоматический старт при запуске компьютера

Предотвращение автоматического запуска

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы мониторинг

Топтопы \ мониторинг сервера \ top \ htop \ free \ iotop \ netstat \ virt-top \ nethogs

Установка для debian

Top — потребление ресурсов процессора, памяти, менеджер процессов \ top

htop — потребление ресурсов процессора, памяти
Использование:

Память

iotop — активность дисковой системы
Использование:

nethogs — сетевая активность

netstat — сетевая активность

virt-top — Мониторинг виртуальных машин на kvm

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

Мониторинг в ОС Linux \ ps \ top \ gstat \ vmstat \ iostat \ netstat \ df \ sysctl \ sockstat

top

gstat

vmstat

iostat

netstat

sysctl

df

sockstat

lsof

доп

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

Управление процессами \ jobs \ fg \ bg \ kill \ top \ nice \

Запуск процесса

Остановка процесса

fg и bg

Использование «&»

Несколько фоновых процессов jobs

Введение в сигналы

SIGTERM и SIGINT

Полное убийство

nohup

Используем ps для вывода списка процессов

Просмотр «леса» и «деревьев»

«u» и «l» опции ps

Использование top

nice

renice

Рубрики
cpu \ mem \ disk \ usage \ daemon \ процессы

Процессоры и дистрибутивы \ х86_64 \ i386