ch
Feedback
/usr/bin

/usr/bin

前往频道在 Telegram

Канал для пользователей и администраторов Linux-систем: управление, инфраструктура, технические детали, новости и прочее. Реклама и цены: @gals_ad_bot Вопросы: @antoniusfirst @monitorim_it — канал о мониторинге ИТ

显示更多
4 875
订阅者
-124 小时
+77
+6230
帖子存档
Monitor System Resource Usage (CPU, Memory, Disk) with Shell Scripts В этой статье показано, как написать простые, но мощные Shell-скрипты для мониторинга использования процессора, памяти и корневого раздела системы. Когда утилизация ресурса превышает предустановленное значение предупреждения, скрипт автоматически отправит оповещение по электронной почте. Некоторые примеры: Память:
mem=$(free | awk '/Mem:/ {printf "%.2f", $3/$2 * 100.0}')
Диск:
disk=$(df -h / | awk 'NR==2 {print $5}' | sed 's/%//')
Процессор:
cpu=$(top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0–9.]*\)%* id.*/\1/" | awk '{print 100 — $1}')
Подробности в статье ❗️Статья на Медиум

Linux Crisis Tools Когда у вас происходит сбой, вызванный проблемой производительности, вы не хотите терять драгоценное время на установку инструментов, необходимых для ее диагностики. В этой статье список «кризисных инструментов», которые рекомендуется установить на серверах Linux по умолчанию (если они еще не установлены), вместе с именами пакетов (Ubuntu), из которых они взяты. Узнать что за инструменты.

Вышел Linux Mint 22, встречаем новую версию известного дистрибутива Несколько дней назад вышел новый релиз Linux Mint — уже 22-й. Главное обновление в том, что его перевели на пакетную базу Ubuntu 24.04 LTS. Соответственно, эта версия совместима с Ubuntu. Есть кое-какие нюансы в плане интерфейса и подборки приложений по умолчанию, но это незначительные отличия. Отдельно стоит отметить, что этот дистрибутив отнесен к выпускам LTS, т. е. у него длительный срок поддержки — вплоть до 2028 года. Подробнее обо всем этом — в статье.

Установка Ubuntu 24.04 с полным шифрованием диска и использованием TPM В статье разобран опыт автора. Читать на Хабре.

Сборка Debian пакетов для расширений PHP «Проблематика: исторически сложилось, что мы используем некоторые не очень популярные расширения PHP, написанные и кое-как (почти никак) поддерживаемые своими авторами, и этих расширений нет в типовых источниках deb-пакетов. У нас постулируется принцип «нормально делай — нормально будет», поэтому у нас не приветствуется slackware-style установка бинарников в систему вне пакетных менеджеров. Поэтому будем собирать полноценные deb-пакеты для расширений PHP, не ломая совместимость с существующим окружением.» Читать на Хабре.

10 Best Terraform Tools To Use In 2024 В этой статье был представлен подробный обзор инструментов Terraform и 10 лучших инструментов Terraform, которые помогут повысить эффективность использования этого инструмента. Читать статью. ❗️Статья на medium.com

⚡️В OTUS стартует курс "DevOps Lead", на котором студенты смогут обучиться эффективному управлению DevOps-процессами, включая
⚡️В OTUS стартует курс "DevOps Lead", на котором студенты смогут обучиться эффективному управлению DevOps-процессами, включая автоматизацию, мониторинг и безопасность, а также прокачать навыки лидерства для построения и управления высокоэффективными командами и освоить лучшие практики и инструменты для обеспечения стабильности и производительности приложений. 🔥7 августа в 20.00 мск. приглашаем на открытый вебинар "Выбор инструментов для команды и проекта", на котором рассмотрим: - как подходить к выбору DevOps инструментов, требующихся для реализации задач; - как лучше избегать избыточности/недостаточности инструментов и каким образом можно подготовить команду к изменениям. 👉Для участия пройдите простую регистрацию https://otus.pw/vHka/?erid=LjN8K4g3o При поступлении в группу обучения возможны разные способы оплаты и рассрочка платежа.

Can Postgres replace Redis as a cache? Действительно ли Postgres как кэш — хорошая идея? Может ли он действительно заменить Redis? Вот будет разобрано в этой статье. ❗️Статья на medium.com

Postgres Professional обновила бесплатный курс по администрированию PostgreSQL 16 Компания Postgres Professional заявила о выпуске обновлённого курса по администрированию свободно распространяемой СУБД PostgreSQL. DBA-1 представляет собой базовый курс для администраторов PostgreSQL, разработанный специалистами Postgres Professional. Материал доступен для самостоятельного изучения на сайте разработчика.

Уйти в пентест? Стать devops-инженером или системным администратором? Только вам решать, куда расти, если вы знаете Linux. Ку
Уйти в пентест? Стать devops-инженером или системным администратором? Только вам решать, куда расти, если вы знаете Linux. Курс "Основы Linux" обучит вас тонкостям работы с ОС: от работы в командной строке до создания прикладных программ. - 70% практики - сопровождение куратора - финальный проект для портфолио - сертификат или удостоверение о повышении квалификации - одна из самых низких цен на обучение Старт 8 августа (длительность 3,5 месяца) @Codeby_Academy +74994441750 Узнать подробнее

Куда бежать если нужно «быстро» и «на отечественном»? Приглашаем на вебинар vStack и GAGAR>N, где спикеры расскажут о том, ка
Куда бежать если нужно «быстро» и «на отечественном»? Приглашаем на вебинар vStack и GAGAR>N, где спикеры расскажут о том, как выбрать максимально эффективное и совместимое решение для своей инфраструктуры. Во время вебинара вы узнаете: ✅Еще раз о продуктах vStack и GAGAR>N; ✅Гиперконвергенция — тренд или надежное решение?; ✅Серверы GAGAR>N и технологии ОСР: эффективность и масштабируемость; ✅Как перейти быстро и на отечественное. Дата и время: 25.07 в 11.00 Зарегистрироваться Реклама. ООО "ВИСТЭК РУС". ИНН 7840110259.

❗️Cтаньте мастером безопасного деплоя в Kubernetes и начните эффективно управлять секретами с помощью Helm Отус приглашает 25
❗️Cтаньте мастером безопасного деплоя в Kubernetes и начните эффективно управлять секретами с помощью Helm Отус приглашает 25 июля в 20:00 мск на бесплатный вебинар "Эффективное управление секретами в Kubernetes с Helm". Вебинар является бесплатной частью полноценного онлайн-курса «Инфраструктурная платформа на основе Kubernetes». ➡️ Регистрация на вебинар: https://otus.pw/m0jr/?erid=LjN8KPEi7 ✨ На вебинаре вы научитесь основам Helm, узнайте, как хранить и управлять секретами в Kubernetes, овладеете методами шифрования переменных и их интеграции с Helm. 🎙Спикер Михаил Чугунов — ведущий DevOps-инженер. Записывайтесь сейчас, а мы потом напомним. Участие бесплатно.

Как найти и удалить 2 Тб ненужных файлов, которые не видит СУБД? Дорабатываем pg_orphaned PostgreSQL, как и все СУБД, основанные на его открытом коде, устроен так, что всю информацию хранит в большом количестве отдельных файлов. И они при разных обстоятельствах могут потеряться. Например, бывает так, что при заполнении таблицы или обработке транзакции происходит сбой. Процесс, породивший файл, прерывается, не удалив результаты своей работы. СУБД про этот файл ещё ничего не знает, поскольку транзакция, создавшая его, не успела закоммититься. Часть таких файлов удалится при перезапуске СУБД, а часть — нет. Так неиспользуемые файлы копятся и занимают всё больше места. Иногда их объём исчисляется терабайтами. Поиск и удаление потерянных файлов в больших системах — изрядно трудоёмкое дело. Для автоматизации этой задачи существует расширение pg_orphaned, которое ищет неиспользуемые файлы в табличных пространствах базы данных, где оно запускается, и перемещает их в карантинный каталог. После чего с помощью этого же расширения файлы можно восстановить, если произошла ошибка, либо удалить окончательно. Читать на Хабре.

Кибербезопасность — востребованная отрасль IT: у 96% российских компаний есть проблемы с компьютерной безопасностью. Чтобы за
Кибербезопасность — востребованная отрасль IT: у 96% российских компаний есть проблемы с компьютерной безопасностью. Чтобы защититься от преступников, они активно ищут специалистов. Если вы не изучали код, но хотите примерить эту профессию на себя, то мини-курс Skillbox по кибербезопасности как раз для вас. Регистрация: https://epic.st/KOJGIg?erid=2VtzqvE5dPP Мини-курс подходит новичкам. Вам не нужно знать код, чтобы вникнуть в основы и понять принципы кибербезопасности. Чтобы выполнять практические задания, необходимо установить VirtualBox — систему для запуска учебных виртуальных машин. Ссылку на установку пришлём после регистрации на мини-курс. Всех участников ждут бонусы: 5 полезных материалов о приёмах взлома, методах защиты и тестирования серверов, персональная карьерная консультация, сертификат на скидку 10 000 рублей и год бесплатного изучения английского языка. Успевайте получить бесплатный доступ. Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Хочешь стать реальным DevOps-специалистом за 6 месяцев? Но не знаешь где взять информацию и четкий план? 💪 Тогда лови беспла
Хочешь стать реальным DevOps-специалистом за 6 месяцев? Но не знаешь где взять информацию и четкий план? 💪 Тогда лови бесплатный мета-курс Devops Roadmap - это расширенный чек-лист, который поможет сориентироваться в мире DevOps и стать крутым спецом. 👀 В мета-курсе перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования в удобном формате. ✔️А еще он будет полезен при подготовке к собеседованиям. 👽 Кстати, бонусом крутой канал о девопс. Там тоже самые свежие IT-новости, полезные советы от DevOps-инженера с 20-летним стажем, эксклюзивные материалы, релизы топовых инструментов, обзоры вакансий и личный взгляд на девопс-сферу. 📌 Ну а тем, кто хочет двигаться под руководством наставника - индивидуальная программа.

Most-Used Distributed System Design Patterns Паттерны проектирования распределенных систем предоставляют архитекторам и разработчикам проверенные решения и новейшие методы проектирования и внедрения распределенных приложений. Эти паттерны воплощают в себе десятилетия коллективного опыта и играют важную роль в решении проблемы сложности распределенных вычислений. В статье рассмотрены примеры таких паттернов. Читать на Медиум. ❗️Статья на medium.com

sig Интерактивный grep Репыч на Гитхабе

⚠️ Как создать собственный тип данных с помощью PostgreSQL? Расскажем на открытом уроке «Пользовательские типы данных в Postg
⚠️ Как создать собственный тип данных с помощью PostgreSQL? Расскажем на открытом уроке «Пользовательские типы данных в PostgreSQL» в рамках практического курса «PostgreSQL для администраторов баз данных и разработчиков» от OTUS 🔹На открытом уроке рассмотрим как можно создать пользовательский тип и как с ним работать. 🔹Разберем несколько примеров детально "до винтика" 🦾 PostgreSQL — навык, открывающий двери в более интересные и перспективные проекты. Тестируйте занятие на бесплатном уроке и начните обучение уже 30 июля. 👉 Регистрация и подробности https://otus.pw/2scU/?erid=LjN8KSqNi

Курс по Kubernetes для разработчиков. Видеокурс по Docker в подарок ⤵️ ❓ Ваша компания решила мигрировать сервисы на Kubernet
Курс по Kubernetes для разработчиков. Видеокурс по Docker в подарок ⤵️ ❓ Ваша компания решила мигрировать сервисы на Kubernetes? ❓ Большая часть интересных вам вакансий требует навыков в K8s? ❓ Вы не врубаетесь, где границы ответственности девопсов и разработчиков в работе с кубами? Разбираемся с этим на курсе Слёрма «Kubernetes для разработчиков» 😎 Старт потока — 22 июля. ПРОГРАММА КУРСА Вас ждут: ✅ 7 недель обучения ✅ 112 часов практики + 26 часов теории ✅ Общий чат со студентами, экспертами и куратором ✅ Стенды для отработки практических навыков ✅ Сдача сертификации ✅ Итоговый проект Эксперты — действующие devops-инженеры: ➡️ Марсель Ибраев, Senior System Engineer G42 Cloud ➡️ Павел Селиванов, архитектор Yandex Cloud 🎁 При оплате обучения до 22 июля — видеокурс по основам Docker в подарок🎁 🔗 ПРОЙТИ ПЕРВЫЕ ТРИ УРОКА БЕСПЛАТНО

Установка ubuntu на виртуальную машину при помощи PXE загрузки «Я много работаю с PXE загрузкой машин по сети. Для тестирования загрузочных образов я использую qemu и однажды я понял, что для установки ubuntu на виртуальную машину мне удобнее использовать PXE, чем загружаться с образа оптического диска. В данной статье я буду работать с ubuntu, однако подобный подход можно применять и для других дистрибутивов (у меня есть позитивный опыт работы со SLES).» Читать на Хабре.