лаба3 спз
.docx
ЛАБОРАТОРНА РОБОТА №3
ТЕМА: Засоби моніторингу системи Linux.
ВИКОНАННЯ:
Команда top динамічно видає в режимі реального часу інформацію про працюючу систему, тобто про фактичну активность процесів. За замовчуванням вона видає задачі, які найбільш завантажують процесор і оновлює список кожні п'ять секунд.
Команда vmstat видає інформаційний звіт про активність процесів, пам'яті, свопа, поблочного введення / виведення, переривань і процесора.
Vmstat 3 – виводить інформацію кожні 3 секунди.
vmstat -m - Видача статистики використання пам'яті
vmstat -a - Отримання даних про активність / неактивність сторінок пам'яті.
3. Команда w видає інформацію про те, які користувачі зараз перебувають в системі і які процеси запущені від їх імені.
w username – інформація про певного користувача.
4. Команду uptime можна використовувати для того, щоб визначити, як довго працює комп`ютер. Видаються: поточний час, скільки часу працює система, скільки в поточний момент зареєстровано користувачів і яке середнє навантаження на систему в останні 1, 5 і 15 хвилин.
5. Команда ps видає короткий список поточних процесів. Для того, щоб вибрати всі процеси, використовуєте параметр -A.
ps -AlF - Показати потоки (LWP і NLWP)
Ps -AlFH - Показати потоки після процесів
Ps -AlLm - Видати список всіх процесів на сервері
Ps axu - Видати дерево процесів
Ps -ejH
Ps axjf
pstree - Видати інформацію про параметри безпеки
6. Команда free показує загальну кількість вільної та системою фізичної пам'яті і пам'яті свопинга, а також розміри буферів, які використовуються ядром.
7. Команда iostat видає статистику використання процесора, а також статистику введення / виведення для пристроїв, розділів і мережевих файлових систем (NFS).
8. Команда mpstat виводить дані про активність кожного наявного процесора, процесор 0 буде першим. Команда mpstat -P ALL виводить дані про повне загальне середнє використання ресурсів для кожного з процесорів.
9. Команда netstat видає інформацію про мережеві з'єднання, таблиці маршрутизації, статистику по інтерфейсам, маскарадінг з'єднань і багатоадресних розсилках. Команда ss використовується для видачі в дамп статистики про сокети. Вона дозволяє видавати інформацію, аналогічну, що видається командою netstat.
10. Команда tcpdump - проста команда, що видає дамп мережевого трафіку. Однак, вам потрібно добре розуміти протоколи TCP / IP для того, щоб використовувати цей засіб.
tcpdump -i eth1 'udp port 53' - показати інформацію про трафік DNS.
11. В директорії / proc є докладна інформація про різні пристрої і ядрі Linux.
12. Додаток System Monitor дозволить вам отримати базову інформацію про систему, а також стежити за системними процесами, використанням системних ресурсів і системними файлами. Ви також можете використовувати System Monitor для зміни характеристик своєї системи. Він надає основну інформацію, яка може бути корисною для користувачів - новачків:
Відображається різна основна інформація про апаратне і програмне забезпечення комп'ютера
Версія ядра Linux
Версія GNOME
Апаратні засоби
Встановлена оперативна пам'ять
Процесори і їх швидкість
Статус системи
Наявний дисковий простір
Процеси
Пам'ять і простір своппинга
Використання мережі
Файлові системи
Список всіх змонтованих файлових систем разом з основною інформацією про кожну з них