Телеграм

Admin Guides | Сисадмин

@admguides Софт, приложения и сервисы
РКН: проверяем Не иноагент
Обучающий канал по ОС Linux & Windows для начинающих и действующих администраторов.

Админ, реклама: @Ak_Mihail
Биржа: https://telega.in/c/admguides

РКН: https://kurl.ru/nQejS

Статистика обновлена 13.11.2026 в 17:57 · 1 просмотр страницы · Хотите больше просмотров?

Подписчики12 043
Охват поста1 405 12% от подписчиков
ERR за месяц11,67%
ERR за 24 часа8,36%

Динамика за 30 дней

Рекламные публикации 3

Все рекламные посты →
Admin Guides | Сисадмин tg12 тыс. подписчиков
Открыть пост ↗
🚀 Создайте сервисы для Почты России на PostCode Challenge 2.0

Учитесь на 1–2 курсе бакалавриата очной программы уровня ДС или ТОП ДС по ИИ-направлению?
Проверьте знания на практике и примите карьерный вызов — реальную задачу от Почты России.

Выберите одно из трех направлений:
• автоматизация обработки исходящей почты;
• прототип подписки «Почта Премиум»;
• веб-сервис для для повышения энергоэффективности почтовых отделений.

Участников ждут:
✅ работа над прикладной задачей;
✅ проект для портфолио;
✅ обратная связь от топ-экспертов ИТ-индустрии;
✅ оплачиваемое проживание в Иннополисе для финалистов.

Участие бесплатное
Команды из 2–5 человек.
Призовой фонд — 1 800 000 ₽.
Регистрация до 23 ноября.

👉 Узнать все детали и подать заявку можно здесь.
Не упустите шанс войти в число сильнейших команд и забрать денежный приз.
#реклама
О рекламодателе
👁 374 ↻ 1 сегодня в 12:22
Admin Guides | Сисадмин tg12 тыс. подписчиков
Открыть пост ↗
Пс! Платформа для обмена данными между ИТ-продуктами нужна?

Диасофт открыл доступ к базовому дистрибутиву Digital Q.MessageBroker. Теперь разработчики и ИТ-компании могут скачать базовую версию бесплатно.

Digital Q.MessageBroker создана на базе Apache Kafka. Она решает типовую проблему при переходе от монолитной архитектуры к микросервисной или гибридной + обеспечивает высокую производительность, надежность и безопасность обмена данными.

Инструкция: 4 шага для начала использования Digital Q.MessageBroker ⬇️
1) Скачайте бесплатно Digital Q.MessageBroker.
2) Выполните подключение с помощью полученной ссылки и токена.
3) Создайте свой первый топик.
4) Настройте первый поток сообщений!

📌 И еще факт напоследок: платформа включена в реестр российского программного обеспечения (запись №24351 от 18.10.2024).
#реклама
О рекламодателе
👁 1 тыс. 🔥 2 ↻ 1 10 ноября
Admin Guides | Сисадмин tg12 тыс. подписчиков
Открыть пост ↗
Если вы планировали в 2026 году прокачать свои навыки в k8s и освоить их на новом, продвинутом уровне - велком!

Но скажем сразу, курс подходит только продвинутым специалистам.
Не покупайте Kubernetes Мега, если

...вы только знакомитесь с K8s. Мы здесь не учим kubectl apply и не разбираем YAML построчно. Для этого есть “K8s: Базовый уровень” - это отдельный, более спокойный маршрут.

...у вас нет 8-10 часов в неделю. Мы не растянем курс. Мы про максимум эффективности.

...вы ждете слайдов и красивых схем. 78 часов практики против 44 часов теории. Готовьте терминал.

А теперь кому это нужно:

Тем, кто уже держит кластеры в проде и упирается в потолок. Кто хочет разобраться с KEDA, операторами, отказоустойчивостью БД, продвинутым Helm и продакшен-эксплуатацией под нагрузкой

Подробнее о курсе.
#реклама
О рекламодателе
👁 1.5 тыс. ❤ 1 ↻ 1 23 октября

Последние публикации

Все посты канала →
Admin Guides | Сисадмин tg12 тыс. подписчиков
Открыть пост ↗
Перехват stdout/stderr у systemd-сервиса в рантайме: без перезапуска и strace

Иногда вам нужно отладить запущенный systemd-сервис, чтобы понять, что он пишет в stdout или stderr, но:

– сервис уже работает,
– логи в journald запаздывают или отфильтрованы,
– вы не хотите/не можете использовать strace.

Что делать?

1️⃣Ищем дескрипторы вывода

Узнаём PID процесса:

systemctl show -p MainPID your-service


Идём в /proc/<PID>/fd/ — смотрим, куда пишется stdout (обычно fd 1) и stderr (обычно fd 2):

ls -l /proc/<PID>/fd/1


Может быть что-то вроде:

/proc/<PID>/fd/1 -> /dev/null
или -> socket:[12345]
или -> /run/log/journal/...


2️⃣Если это сокет — дублируем вывод

Можно аккуратно “подключиться” к этому дескриптору с помощью socat, если он всё ещё живой:

socat -u ABSTRACT-CONNECT:your-socket - | cat


Или, если это пайп или лог-файл — можно открыть его напрямую и читать в реальном времени:

tail -f /run/log/your-app.log


3️⃣Переоткрытие stdout/stderr без перезапуска

Иногда вы хотите временно направить stdout/err в другой файл (например, в отладочный лог). Если приложение не закрывает дескрипторы, можно сделать:

exec 3>/tmp/debug.log
sudo tee /proc/<PID>/fd/1 >/dev/null <&3


Это дублирует вывод в debug.log. Подходит не для всех случаев, но может сработать.
👁 74 ↻ 5 сегодня в 14:21
Admin Guides | Сисадмин tg12 тыс. подписчиков
Открыть пост ↗
DNS-запись существует, но сервер продолжает получать NXDOMAIN

Добавили новую DNS-запись, проверили настройки - всё правильно. Но часть серверов по-прежнему не может найти домен. Причина может быть в отрицательном кешировании DNS.

⏺Как это работает?

Допустим, приложение запросило api.example.com, когда записи ещё не существовало. Резолвер получил NXDOMAIN и сохранил ответ в кеше.
Даже после добавления записи он некоторое время может возвращать старый результат.

Отсутствие домена тоже кешируется!

⏺Как проверить?

Сравним ответы рекурсивного и авторитативного DNS-серверов:

dig @1.1.1.1 api.example.com A
dig +short NS example.com
dig @ns1.example.com api.example.com A


В последней команде нужно указать реальный авторитативный сервер из предыдущего ответа.

Если авторитативный сервер уже возвращает IP, а рекурсивный всё ещё отвечает NXDOMAIN, вероятная причина - кеш.

⏺Сколько хранится отрицательный ответ?

Согласно RFC 2308, его TTL определяется меньшим из двух значений SOA: TTL записи и поля MINIMUM. Проверить оставшийся TTL можно в секции AUTHORITY:

dig @1.1.1.1 api.example.com A \
+noall +comments +authority
👁 651 ❤ 1🐳 1 ↻ 16 сегодня в 08:05
Admin Guides | Сисадмин tg12 тыс. подписчиков
Открыть пост ↗
Вышел Netviz - браузерный редактор сетевых схем

Разработчик ShadowArcanist опубликовал на GitHub редактор Netviz под лицензией MIT. 


В нём можно собрать схему из серверов, коммутаторов, контейнеров и других компонентов, а затем показать, как по ней проходит запрос, например от балансировщика до базы данных.

Схемы сохраняются в браузере через IndexedDB. Есть экспорт в изображение.

По словам автора, он создал приложение с помощью ИИ для собственных задач и протестировал его перед публикацией.
👁 825 ❤ 8👍 1 ↻ 58 сегодня в 04:05