ru
Feedback
/usr/bin

/usr/bin

Открыть в Telegram

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

Больше
4 875
Подписчики
-224 часа
+47 дней
+5930 день
Архив постов
Какие три характеристики лежат в основе эффективной IT-инфраструктуры? - Наблюдаемость - Безопасность - Производительность Но
Какие три характеристики лежат в основе эффективной IT-инфраструктуры? - Наблюдаемость - Безопасность - Производительность Но при нехватке профессионализма эти три характеристики могут легко превратиться в три проблемы.  О том, как совершенствовать производительность, укреплять безопасность и повышать наблюдаемость систем вы узнаете на конференции «OTUS CONF: Инфраструктура». Спикеры – эксперты из ведущих компаний: девопс-инженер, технический директор и архитектор Важно: перед конференцией мы хотим узнать, что волнует вас на самом деле. Поэтому скорее переходите по ссылке внизу и заполняйте форму с вопросами спикерам. На самые интересные вопросы ответим в конце события! Приглашаем девопс-инженеров, фулстек-разработчиков, системных и сетевых админов. архитекторов ПО, менеджеров продуктов и проектов. 8 августа, 19:00 МСК Участие бесплатное Записаться на конференцию - https://otus.pw/o5Vp/?erid=LjN8JtESt Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

The Kubernetes Troubleshooting Handbook В этой статье рассмотрены различные методы и инструменты, помогающие устранять неполадки и отлаживать Kubernetes. Независимо от того, являетесь ли вы опытным пользователем Kubernetes или только начинаете, это руководство предоставит ценные сведения об эффективных методах отладки. В статье рассмотрены следующие подходы и инструменты: 🔍 Анализ событий жизненного цикла Pod 🔍 События Kubernetes и журналы аудита 🔍 Панель управления Kubernetes 🔍 Мониторинг использования ресурсов 🔍 Использование логов kubectl 🔍 Использование kubectl exec для интерактивного устранения неполадок 🔍 Отладка на уровне узлов с помощью kubectl debug 🔍 Отладка на уровне приложения с помощью отладочных контейнеров 🔍 Эфемерные контейнеры для отладки 🔍 Решение проблем DNS и сети 🔍 Отладка приложений с отслеживанием состояния 🔍 Расширенные методы отладки (Jaeger, Mirrord и др.) Читать статью и начиться траблшутить кубер ❗️Статья на medium.com

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