Список полезных инструментов в системе Linux
🔹 pidstat — отслеживает, сколько системных ресурсов (CPU, память, ввод-вывод устройств, переключение задач, потоки) используется всеми программами или выбранным набором процессов.
🔹 netstat — отображает статистику по протоколам ICMP, IP, TCP и UDP.
🔹 lsof — выводит список открытых файлов в текущей системе.
🔹 iostat — предоставляет информацию о загрузке CPU и операциях ввода-вывода.
🔹 vmstat — показывает данные об активности CPU, блочном вводе-выводе, памяти, процессах, подкачке и ловушках.
@sysadmin1
🔹 pidstat — отслеживает, сколько системных ресурсов (CPU, память, ввод-вывод устройств, переключение задач, потоки) используется всеми программами или выбранным набором процессов.
🔹 netstat — отображает статистику по протоколам ICMP, IP, TCP и UDP.
🔹 lsof — выводит список открытых файлов в текущей системе.
🔹 iostat — предоставляет информацию о загрузке CPU и операциях ввода-вывода.
🔹 vmstat — показывает данные об активности CPU, блочном вводе-выводе, памяти, процессах, подкачке и ловушках.
@sysadmin1
👍3❤2⚡1🎉1
❤3👍2⚡1🔥1
monitoring.pdf
6.5 MB
📖 Мониторинг PostgreSQL
Год: 2024
Автор: Лесовский А.В.
Книга является всесторонним руководством по мониторингу PostgreSQL, которое поможет администраторам эффективно управлять производительностью и решать возникающие проблемы. В ней рассматриваются ключевые аспекты, такие как установка соединений, работа сеансов, анализ статистики активности и выполнение запросов. Особое внимание уделено мониторингу журналов, репликации, очистки и ввода-вывода, что позволяет глубже понять внутреннее устройство СУБД.
Знания, полученные из этой книги, помогут не только поддерживать систему, но и оптимизировать её в долгосрочной перспективе. Для администраторов баз данных, системных администраторов и специалистов по надежности книга станет ценным источником информации о том, как отслеживать и улучшать работу PostgreSQL в реальных условиях. Если вы занимаетесь эксплуатацией СУБД, то это пособие станет важным инструментом для мониторинга и управления производительностью.
@sysadmin1
Год: 2024
Автор: Лесовский А.В.
Книга является всесторонним руководством по мониторингу PostgreSQL, которое поможет администраторам эффективно управлять производительностью и решать возникающие проблемы. В ней рассматриваются ключевые аспекты, такие как установка соединений, работа сеансов, анализ статистики активности и выполнение запросов. Особое внимание уделено мониторингу журналов, репликации, очистки и ввода-вывода, что позволяет глубже понять внутреннее устройство СУБД.
Знания, полученные из этой книги, помогут не только поддерживать систему, но и оптимизировать её в долгосрочной перспективе. Для администраторов баз данных, системных администраторов и специалистов по надежности книга станет ценным источником информации о том, как отслеживать и улучшать работу PostgreSQL в реальных условиях. Если вы занимаетесь эксплуатацией СУБД, то это пособие станет важным инструментом для мониторинга и управления производительностью.
@sysadmin1
👍2🔥2⚡1❤1
В Linux есть встроенные утилиты для анализа в реальном времени
Что и чем смотреть
— top / htop: Мониторинг процессов, CPU, памяти в реальном времени.
— iostat: Статистика ввода-вывода (диски, I/O bottlenecks).
— vmstat: Виртуальная память, CPU, процессы (общая нагрузка).
— netstat / ss: Сетевые соединения, порты, статистика трафика.
top # запуск, Shift+P для сортировки по CPU, Shift+M по памяти q для выхода.
htop # аналогично top, но удобнее;
iostat -x 1 5 # расширенный вывод, интервал 1с, 5 итераций
(показывает %util — загрузку дисков, await — время отклика).
vmstat 1 5 # интервал 1с, 5 итераций
(показывает r/b — процессы в очереди/блоке, swpd — swap, si/so — swap in/out).
netstat -tuln # TCP/UDP listening порты
ss -tuln # аналог netstat
ss -tp 'state established' # активные TCP-соединения с процессами.
Эти утилиты — первый инструмент при любой диагностике проблем с производительностью. Не заменяют полноценные системы мониторинга, но дают мгновенную картину происходящего в системе.
@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2❤1🎉1👨💻1
remote.team.interactions.workbook.pdf
900.7 KB
📖 Remote Team Interactions Workbook: Using Team Topologies Patterns for Remote Working
Год: 2022
Автор: Matthew Skelton, Manuel Pais
Книга предлагает подходы и практические рекомендации для команд, работающих в условиях удалённой и гибридной работы. В ней рассматриваются основные проблемы, с которыми сталкиваются организации при переходе на удалённый формат, включая неэффективные взаимодействия между командами. Авторы объясняют, как правильно определить границы команд, использовать шаблоны Team Topologies и внедрять модель взаимодействий для улучшения совместной работы в распределённых коллективах. Книга будет полезна для компаний, которые хотят повысить эффективность своих команд, используя доказанные методы из области DevOps.
Проблемы, описанные в книге, касаются не только организации работы команд, но и улучшения коммуникации между ними, что является критически важным в современном удалённом мире. Книга предлагает четкие модели для мониторинга зависимостей, улучшения взаимодействий и повышения общей производительности через осознанное проектирование командных процессов. Это руководство будет полезно системным администраторам и DevOps-специалистам, работающим в распределённых коллективах и стремящимся улучшить взаимодействие внутри своих команд.
@sysadmin1
Год: 2022
Автор: Matthew Skelton, Manuel Pais
Книга предлагает подходы и практические рекомендации для команд, работающих в условиях удалённой и гибридной работы. В ней рассматриваются основные проблемы, с которыми сталкиваются организации при переходе на удалённый формат, включая неэффективные взаимодействия между командами. Авторы объясняют, как правильно определить границы команд, использовать шаблоны Team Topologies и внедрять модель взаимодействий для улучшения совместной работы в распределённых коллективах. Книга будет полезна для компаний, которые хотят повысить эффективность своих команд, используя доказанные методы из области DevOps.
Проблемы, описанные в книге, касаются не только организации работы команд, но и улучшения коммуникации между ними, что является критически важным в современном удалённом мире. Книга предлагает четкие модели для мониторинга зависимостей, улучшения взаимодействий и повышения общей производительности через осознанное проектирование командных процессов. Это руководство будет полезно системным администраторам и DevOps-специалистам, работающим в распределённых коллективах и стремящимся улучшить взаимодействие внутри своих команд.
@sysadmin1
👍2🔥2❤1🏆1
SQL SERVER 2019 - Beginners Guide.pdf
8 MB
SQL SERVER 2019 Beginner’s Guide
Rodrigo Ribeiro(2019)
Узнайте, как загрузить, установить и использовать Microsoft SQL Server 2019 и создать полное решение базы данных, включая таблицы, представления, процедуры и функции "с нуля". Пошаговые и легко понятные примеры в ваших руках на простом и понятном языке.
@sysadmin1
Rodrigo Ribeiro(2019)
Узнайте, как загрузить, установить и использовать Microsoft SQL Server 2019 и создать полное решение базы данных, включая таблицы, представления, процедуры и функции "с нуля". Пошаговые и легко понятные примеры в ваших руках на простом и понятном языке.
@sysadmin1
🔥3❤1👍1
👨💻 Кто такой системный администратор (Sysadmin)?
👨💻 Системный администратор (sysadmin) — это специалист, который отвечает за работу всей IT-инфраструктуры.
Проще говоря, если что-то не работает — зовут sysadmin.
🔧 Основные задачи системного администратора:
🔹 установка и настройка серверов
🔹 управление операционными системами
🔹 настройка сетей
🔹 контроль безопасности
🔹 резервное копирование данных
🔹 мониторинг и устранение сбоев
❗️ Sysadmin не просто «чинит», он понимает, как система работает изнутри.
Без системных администраторов невозможны:
🌐 сайты
📧 почта
🏦 банки
🛒 интернет-магазины
☁️ облака
👉 Подписывайся на @sysadmin1, мы будем разбирать профессию с полного нуля и до реальных задач.
👨💻 Системный администратор (sysadmin) — это специалист, который отвечает за работу всей IT-инфраструктуры.
Проще говоря, если что-то не работает — зовут sysadmin.
🔧 Основные задачи системного администратора:
🔹 установка и настройка серверов
🔹 управление операционными системами
🔹 настройка сетей
🔹 контроль безопасности
🔹 резервное копирование данных
🔹 мониторинг и устранение сбоев
❗️ Sysadmin не просто «чинит», он понимает, как система работает изнутри.
Без системных администраторов невозможны:
🌐 сайты
📧 почта
🏦 банки
🛒 интернет-магазины
☁️ облака
👉 Подписывайся на @sysadmin1, мы будем разбирать профессию с полного нуля и до реальных задач.
🔥10⚡5❤4🤣4👍3
🖥 Что такое сервер и зачем он нужен?
🖥 Сервер — это компьютер, который обслуживает другие компьютеры.
Главное отличие сервера от обычного ПК:
🔹 работает 24/7
🔹 рассчитан на нагрузку
🔹 управляется удалённо
🔹 редко имеет монитор и клавиатуру
📌 Примеры серверов:
🌐 Web-сервер — хранит сайты
📧 Mail-сервер — обрабатывает почту
🗄 DB-сервер — работает с базами данных
📁 File-сервер — хранит файлы
💡 Когда вы открываете сайт — вы подключаетесь к серверу, а не к чьему-то компьютеру.
👉 В следующих постах разберём виды серверов и их архитектуру.
👉 Подписывайся на @sysadmin1.
🖥 Сервер — это компьютер, который обслуживает другие компьютеры.
Главное отличие сервера от обычного ПК:
🔹 работает 24/7
🔹 рассчитан на нагрузку
🔹 управляется удалённо
🔹 редко имеет монитор и клавиатуру
📌 Примеры серверов:
🌐 Web-сервер — хранит сайты
📧 Mail-сервер — обрабатывает почту
🗄 DB-сервер — работает с базами данных
📁 File-сервер — хранит файлы
💡 Когда вы открываете сайт — вы подключаетесь к серверу, а не к чьему-то компьютеру.
👉 В следующих постах разберём виды серверов и их архитектуру.
👉 Подписывайся на @sysadmin1.
🔥10👍2⚡1❤1
Media is too big
VIEW IN TELEGRAM
Статическая и динамическая маршрутизация
В данном видео мы рассмотрим маршрутизацию динамическую и статическую. Поговорим о преимуществах и недостатках, затронем протоколы динамической маршрутизации
@sysadmin1
В данном видео мы рассмотрим маршрутизацию динамическую и статическую. Поговорим о преимуществах и недостатках, затронем протоколы динамической маршрутизации
@sysadmin1
👍10⚡2❤1🎉1
🐧 Почему Linux — основа профессии sysadmin?
🐧 Linux — это семейство операционных систем, на которых работает большинство серверов в мире.
📊 Факты:
🔹 >90% облачных серверов используют Linux
🔹 весь интернет держится на Linux
🔹 Docker, Kubernetes, DevOps — всё вокруг Linux
💡 Почему sysadmin должен знать Linux:
✔️ стабильность
✔️ безопасность
✔️ гибкость
✔️ бесплатность
✔️ полный контроль через терминал
❗️ Linux — это не «страшная консоль», а мощный инструмент, который мы будем изучать пошагово.
👉 Если ты новичок — ты по адресу.
👉 Подписывайся на @sysadmin1.
🐧 Linux — это семейство операционных систем, на которых работает большинство серверов в мире.
📊 Факты:
🔹 >90% облачных серверов используют Linux
🔹 весь интернет держится на Linux
🔹 Docker, Kubernetes, DevOps — всё вокруг Linux
💡 Почему sysadmin должен знать Linux:
✔️ стабильность
✔️ безопасность
✔️ гибкость
✔️ бесплатность
✔️ полный контроль через терминал
❗️ Linux — это не «страшная консоль», а мощный инструмент, который мы будем изучать пошагово.
👉 Если ты новичок — ты по адресу.
👉 Подписывайся на @sysadmin1.
👍7⚡2❤1🎉1
🚀 Как мы будем учиться в этом канале?
📚 Обучение в канале @sysadmin1 построено по реальной схеме sysadmin:
1️⃣ Теория — как это работает
2️⃣ Команды — что писать в терминале
3️⃣ Примеры — реальные сценарии
4️⃣ Ошибки — что ломают новички
❗️ Мы НЕ будем:
❌ прыгать по темам
❌ учить «магические команды» без объяснений
✔️ Мы будем понимать систему глубоко.
👉 Подписывайся на @sysadmin1 🔥
📚 Обучение в канале @sysadmin1 построено по реальной схеме sysadmin:
1️⃣ Теория — как это работает
2️⃣ Команды — что писать в терминале
3️⃣ Примеры — реальные сценарии
4️⃣ Ошибки — что ломают новички
❗️ Мы НЕ будем:
❌ прыгать по темам
❌ учить «магические команды» без объяснений
✔️ Мы будем понимать систему глубоко.
👉 Подписывайся на @sysadmin1 🔥
🔥16👍7❤5🤝3⚡2
Media is too big
VIEW IN TELEGRAM
0:00 Introduction
2:11 History of Linux
8:01 Various Linux Distributions
11:21 Linux Features
19:41 What is Kernel
20:11 What is Shell
20:41 What is Shell Script?
20:51 Evolution of the Shell
27:01 Shell vs bash?
28:15 Shell vs Bash vs Other
38:07 Which Shell is For You?
39:58 What is Windows?
41:28 History
43:28 Linux vs Windows
56:28 Distributions
58:58 Whis OS is for you?
1:02:08 What is Unix?
1:03:12 Unix vs Linux
1:07:55 Unix Limitations
1:08:56 Linux Limitations
1:09:36 Market Trends
1:10:15 Linux Commands
1:44:49 Linux Commands for DevOps
2:44:34 Shell Scripting basics
2:48:44 Git commands
2:57:57 User Administration in Linux
3:30:39 Package Management in Linux
4:01:18 Linux Interview Questions
@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7⚡1👍1🔥1🏆1
🐧 Что такое Linux на самом деле?
🐧 Linux — это не просто «операционная система».
🔹 работает с процессором
🔹 управляет памятью
🔹 общается с дисками
🔹 управляет устройствами
❗️ То, что мы обычно называем «Linux» — это Linux + утилиты + окружение.
💡 Поэтому правильнее говорить:
👉 Linux-дистрибутив
Именно дистрибутив мы устанавливаем на сервер или ПК.
👉 Подписывайся на @sysadmin1.
🐧 Linux — это не просто «операционная система».
🔹 работает с процессором
🔹 управляет памятью
🔹 общается с дисками
🔹 управляет устройствами
❗️ То, что мы обычно называем «Linux» — это Linux + утилиты + окружение.
💡 Поэтому правильнее говорить:
👉 Linux-дистрибутив
Именно дистрибутив мы устанавливаем на сервер или ПК.
👉 Подписывайся на @sysadmin1.
❤6⚡3👍3🔥2
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Компьютерные сети. Продвинутые темы
Протокол IPv6
Адреса IPv6
Автоматическое назначение IPv6 адресов
Протокол NDP
Протоколы маршрутизации
Протокол RIP
Протокол OSPF
Иерархическая маршрутизация
Протокол BGP
Web сокеты
@sysadmin1
Протокол IPv6
Адреса IPv6
Автоматическое назначение IPv6 адресов
Протокол NDP
Протоколы маршрутизации
Протокол RIP
Протокол OSPF
Иерархическая маршрутизация
Протокол BGP
Web сокеты
@sysadmin1
❤7⚡2👍1🔥1