ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

DevOps | Вопросы собесов

DevOps | Вопросы собесов

Открыть в Telegram
5 565
Подписчики
-124 часа
-57 дней
-1030 дней
Архив постов
🤔 Насколько глубоко приходилось работать с отладкой из консоли на Linux? Глубина работы зависит от задач: - Мониторинг процессов (top, htop, ps, strace). - Анализ сетевого трафика (netstat, tcpdump, iftop). - Отладка ошибок в логах (journalctl, dmesg, grep, awk). - Диагностика дискового пространства (df, du, lsof). - Анализ зависания системы (vmstat, iostat, free, sar). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний

Подключите единое решение для вашего колл-центра Управляйте вашими звонками, чатами, аналитикой и операторами в одном окне Ко
Подключите единое решение для вашего колл-центра Управляйте вашими звонками, чатами, аналитикой и операторами в одном окне Контакт-центра MANGO OFFICE! ✅Читайте на сайте реальные кейсы повышения CSI, выручки, скорости ответа и найма сотрудников Попробовать #реклама 16+ mango-office.ru О рекламодателе

🤔 Сервис типа кластер P со значением nan, что это значит? Если в системе мониторинга или логах кластерный сервис (Cluster P) показывает значение NaN (Not a Number), это означает, что данные недоступны или не определены. 🚩Возможные причины NaN в кластере 🟠Нет данных от сервиса (сбой мониторинга) Метрика не обновляется из-за сбоя Prometheus, Zabbix или Grafana. Датчики или агенты не отправляют данные. Посмотреть логи агента
  journalctl -u node_exporter --no-pager | tail -20
  
Проверить доступность сервиса
  curl -s http://service-ip:port/metrics
  
🟠Ошибка в коде (деление на 0, пустой запрос) Если метрика рассчитывается (X / Y), но Y = 0, результат будет NaN. SQL-запрос возвращает пустой результат. Если используется PromQL, попробуйте запросить сырые данные:
  rate(http_requests_total[5m])
  
Проверить SQL-запрос, если данные идут из базы:
  SELECT AVG(value) FROM metrics WHERE time > now() - interval '1 hour';
  
🟠Проблема с кластером (узлы не отвечают) Один или несколько узлов в кластере недоступны. DNS или балансировщик не может найти сервис. Посмотреть статус узлов:
  kubectl get nodes
  
Проверить доступность сервиса в кластере:
  kubectl get pods -n monitoring
  
🟠Проблема с сетью (файрвол, маршрутизация) Запросы блокируются файрволом (iptables, firewalld). Метрика приходит с другого узла, но между ними нет связи. Проверить сетевые правила:
  iptables -L -n | grep DROP
  
Проверить соединение между узлами:
  nc -zv service-ip port
  
Ставь 👍 и забирай 📚 Базу знаний

✅ Управляй доступностью и надёжностью в ведущих компаниях: стань экспертом SRE! 📕 на онлайн-курсе «SRE практики и инструмент
✅ Управляй доступностью и надёжностью в ведущих компаниях: стань экспертом SRE! 📕 на онлайн-курсе «SRE практики и инструменты» в OTUS вы: — Научитесь управлять отказоустойчивостью систем — Разберетесь в мониторинге и наблюдаемости сервисов — Освоите автоматизацию эксплуатации и реакцию на инциденты — Поймете, как работать с метриками и KPI надежности SRE — это не просто тренд, а стандарт управления IT-инфраструктурой в крупных компаниях. Хочешь играть по правилам, а не тушить пожары? Пройди вступительный тест и узнай, осилишь ли ты уровень курса. Результат теста получишь сразу. 🚀 ПРОЙТИ ТЕСТ: https://otus.pw/8bvS/ Сможешь успешно пройти тест, получишь доступ к открытым урокам курса + доступ к курсу по специальной цене! Не забудь забрать промокод на скидку SRE5 (дополнительно к скидкам месяца - действует до 15.03) 🎫 Курс можно приобрести в рассрочку Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Почему SWG и NGFW должны работать вместе NGFW — фундамент защиты сети. Но веб-трафик — сложная экосистема, где риски могут ск
Почему SWG и NGFW должны работать вместе NGFW — фундамент защиты сети. Но веб-трафик — сложная экосистема, где риски могут скрываться даже внутри разрешенных ресурсов. Чтобы увидеть больше, нужно заглянуть глубже. В этом поможет SWG-система. Вместе NGFW и SWG смогут обеспечить максимальную безопасность корпоративной сети: NGFW — на периметре, а SWG — в веб-трафике. Как грамотно построить комплексную защиту периметра сети, расскажут эксперты «Солара» на вебинаре «SWG и NGFW: почему вместе, а не вместо». Вы узнаете: - Какие задачи решает NGFW, а какие — SWG; - Почему SWG — не просто «еще один фильтр», а необходимость; - Как сбалансировать защиту без потерь в производительности. Вас ждут реальные кейсы совместного использования NGFW и SWG в компаниях. Регистрируйтесь, чтобы обеспечить защиту компании. Зарегистрироваться #реклама 16+ rt-solar.ru О рекламодателе

🚨Собираем пожарную команду на практикум Слёрма по SRE для инженеров. Будем тушить инцидент сервиса покупки билетов в кинотеа
🚨Собираем пожарную команду на практикум Слёрма по SRE для инженеров.  Будем тушить инцидент сервиса покупки билетов в кинотеатр, чтобы понять, как выглядит работа SRE-специалиста в реальности. Программа сделана с участием SRE-инженеров из ведущих международных компаний — Google, Booking, Databricks, TangoMe, Яндекс, Ecommpay, Финам. На курсе-интенсиве:  🔹 научим быстро поднимать продакшн силами команды; 🔹 покажем, какие метрики собирать и как это делать правильно; 🔹 расскажем, как решать конкретные проблемы, связанные с надежностью сервиса; 🔹 внедрим правки прямо в прод; 🔹 рассмотрим, как снизить ущерб от отказов в будущем. Старт — 17 марта.  Посмотреть программу и подать заявку — по ссылке 📍 Реклама. ООО "СЛЁРМ". ИНН 3652901451. erid: 2W5zFGubgGp

🤔 Какой инструмент может помочь в снятии метрик с продукта? Метрики можно собирать с помощью систем мониторинга: - Prometheus – сбор и обработка метрик. - Grafana – визуализация метрик. - ELK Stack (Elasticsearch, Logstash, Kibana) – анализ логов. - Datadog, New Relic, AppDynamics – коммерческие решения для мониторинга. - cAdvisor – мониторинг контейнеров Docker. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний

Как навести порядок в бизнесе? — Работать в Битрикс24. Это бесплатный онлайн-сервис для совместной работы всей компании. В порядке будут не только задачи в таск-трекере, но и продажи в CRM, коммуникация в собственном мессенджере, планирование в календаре, обмен файлами и ИИ-помощник — всё для эффективной работы и порядка в процессах. Заберите бесплатно 10+ инструментов для работы и бизнеса. Зарегистрироваться #реклама 16+ office-online.bitrix24.ru О рекламодателе

🤔 Что сделать если зависает ssh? Если SSH завис, не стоит сразу закрывать терминал. Есть несколько причин и решений. 🚩Проверить, можно ли выйти без разрыва сессии Если SSH завис, но сессия не разорвана, попробуйте выйти без закрытия терминала:
~.
Переключение в режим управления SSH
~Ctrl+Z
🚩Проверить соединение с сервером Если SSH завис, причина может быть в разрыве соединения. Проверьте: Работает ли пинг до сервера:
ping server_ip
🔹 Открыт ли SSH-порт (22):
nc -zv server_ip 22
🚩Перезапустить SSH-клиент Если только один SSH-клиент завис, попробуйте:
pkill -9 ssh
или
killall -9 ssh
Затем переподключитесь
ssh user@server_ip
🚩Проверить SSH-сервер Если сервер доступен, но SSH зависает, войдите через консоль или другой метод (например, VNC, IPMI). Если SSH не отвечает, перезапустите его:
sudo systemctl restart ssh
или
service ssh restart
🚩Отключить TCP KeepAlive или изменить таймауты Иногда SSH зависает из-за разрыва соединения на роутере или файрволе. Добавьте в ~/.ssh/config на клиенте
Host *
    ServerAliveInterval 60
    ServerAliveCountMax 5
Или в /etc/ssh/sshd_config на сервере
ClientAliveInterval 60
ClientAliveCountMax 5
Затем перезапустите SSH
sudo systemctl restart ssh
🚩Убить зависшую SSH-сессию на сервере Если осталось зависшее подключение, найдите его и завершите:
who  # Показывает активные пользователи
ps aux | grep ssh  # Показывает процессы SSH
pkill -9 -u username  # Завершает все сессии пользователя
Ставь 👍 и забирай 📚 Базу знаний

⚡️Автоматизация деплоя без ошибок — это реально! Тратите часы на ручные настройки серверов? Каждый релиз — как прыжок с параш
⚡️Автоматизация деплоя без ошибок — это реально! Тратите часы на ручные настройки серверов? Каждый релиз — как прыжок с парашютом без уверенности, что он раскроется? Пора менять подход! Представляем решение: 12 марта в 20:00 мск приходите на открытый урок «Организуем CD с помощью Ansible и GitLab CI». Вы узнаете: - Как настроить бесперебойный деплой с помощью Ansible и GitLab CI. - Как сократить время релизов и уменьшить количество ошибок. - Как обновлять сервисы без даунтайма. 🔴Готовы ускорить доставку кода? Запишитесь сейчас и получите скидку на большое обучение «DevOps-практики и инструменты»: https://otus.pw/KYNu/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Крупнейший университет искусственного интеллекта Приглашаем на бесплатный однодневный интенсив по AI! Освой искусственный инт
Крупнейший университет искусственного интеллекта Приглашаем на бесплатный однодневный интенсив по AI! Освой искусственный интеллект для профессионального роста: создавай нейросети, автоматизируй бизнес-задачи и зарабатывай на AI-решениях. ✨ 8 000+ студентов со всего мира ✨ 600+ AI-проектов, созданных студентами ✨ Сборная Университета — победители крупнейших AI-хакатонов России ✨ Стажировки в крупнейших компаниях России (РЖД, Ростелеком, РУДН, Совкомбанк, Самолет и другие) ✨ Трудоустраиваем выпускников в крупнейшие компании (Яндекс, ВТБ, Сбербанк, Роскосмос и другие) Будем рады видеть тебя в наших рядах! Узнать больше #реклама 16+ neural-university.ru О рекламодателе

🤔 Что полезного можно сделать после деплоя? После деплоя важно провести пост-мониторинг и тестирование, включая: - Мониторинг логов и метрик для выявления ошибок (Grafana, Prometheus). - Проверку работоспособности API и UI (ручные тесты, Postman). - Тестирование нагрузки (например, k6, JMeter). - Анализ отзывов пользователей и быстрая реакция на проблемы. - Откат в случае критических ошибок (с помощью feature toggles или blue-green deployment). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний

Импортозамещение в деле: Depo, Yadro, Гравитон и другие! Пора обновлять инфраструктуру? Тогда делайте это без привязки к зарубежным вендорам. Мы поставляем отечественные серверы, СХД и коммутаторы из реестра Минпромторга: Depo, Yadro, Гравитон, GAGARIN, UTINET, Аквариус, Рико, Норси-Транс, OpenYard, Нерпа и ДатаРу. Это производительная и отказоустойчивая альтернатива зарубежным аналогам, проверенная крупными компаниями и ЦОДами. Подходит для импортозамещения КИИ. Сервер Молл предлагает: ✅ Оборудование от ведущих российских производителей: в наличии на складах Готовые решения для ЦОДов любой сложности Гарантию до 5 лет и постпродажное обслуживание Бесплатную доставку в любую точку России. Не обещаем, а делаем! Если вам нужно российское оборудование для обновления инфраструктуры, пишите в чат или звоните — 8 800 755-25-51 📞 Перейти на сайт #реклама servermall.ru О рекламодателе

🤔 В docker контейнере локальной учётной записи выполнили команду docker Run Alpine пробел ID: Какой ID будет выведен? Если в контейнере выполнить:
docker run alpine ID:
🚩Как проверить ID контейнера? Если вы хотите получить ID запущенного контейнера, правильная команда:
docker run --rm alpine sh -c 'echo $HOSTNAME'
🚩Как получить ID уже запущенного контейнера? Если контейнер уже работает, его ID можно посмотреть так
docker ps -q
или
docker inspect -f '{{.Id}}' container_name
Ставь 👍 и забирай 📚 Базу знаний

Онлайн-интенсив для ИТ-специалистов в Открытых школах Т1 Уже есть опыт работы в ИТ, но хочешь прокачать скилы и продвинуться в карьере? Тогда скорее залетай на бесплатный ИТ-интенсив в Открытых школах Т1. Открытые школы — это возможность усилить свои навыки и получить оффер в ИТ-холдинг Т1. И все это за месяц, онлайн и в удобное вечернее время. Что ты получишь? ✅ бесплатное обучение в гибком формате: по вечерам, онлайн, из любого города РФ и РБ. ✅ материалы от HR для прокачки резюме и подготовки к интервью в Т1. ✅ много практики и уникальный рыночный опыт. ✅ поддержку опытных преподавателей и карьерный фаст-трек до мидла в Т1 для лучших выпускников. ✅ реальный шанс получить оффер в Т1. Более 1000 специалистов уже прошли этот путь — теперь твоя очередь! Регистрация до 14 марта! Подать заявку #реклама 16+ t1.ru О рекламодателе

🤔 На чём раннер запускает pipeline в GitLab CI? GitLab Runner может запускать pipeline на Docker-контейнерах, виртуальных машинах или в Kubernetes, в зависимости от конфигурации. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний

Вебинар про UserGate SIEM ⚡ Отечественные компании каждый день сталкиваются с различными рисками и угрозами, часть из которых
Вебинар про UserGate SIEM ⚡ Отечественные компании каждый день сталкиваются с различными рисками и угрозами, часть из которых помогает закрыть отказоустойчивость. 📊Спикеры: - Дмитрий Чеботарев, менеджер по развитию UserGate SIEM; - Дмитрий Богданов, ведущий инженер UserGate. ✅ Расскажут об отказоустойчивости и кластеризации и о том, для чего они нужны; ✅ Покажут кейсы использования. Зарегистрироваться #реклама 16+ webinar.usergate.com О рекламодателе

🤔 Что за протокол http, зачем он нужен? HTTP (HyperText Transfer Protocol) — это протокол передачи данных в интернете. Он используется для обмена данными между клиентом (браузером) и сервером. 🚩Пример работы HTTP Браузер отправляет запрос → "GET /index.html HTTP/1.1". Сервер отвечает → HTML-страницей (200 OK). Браузер отображает страницу. 🚩Основные принципы HTTP Клиент-серверная модель → браузер запрашивает, сервер отвечает. Без состояния (stateless) → каждый запрос независим (нет сессий). Текстовый протокол → данные передаются в читаемом формате. 🚩Структура HTTP-запроса Пример запроса от браузера к серверу
GET /index.html HTTP/1.1  
Host: example.com  
User-Agent: Mozilla/5.0  
Ставь 👍 и забирай 📚 Базу знаний

Бесплатный проект для новичков в DevOps. Подписывайся! Сообщество для начинающих DevOps-инженеров. В канале собраны фишки Dev
Бесплатный проект для новичков в DevOps. Подписывайся! Сообщество для начинающих DevOps-инженеров. В канале собраны фишки DevOps. Как быстро стартануть в DevOps и внедрить методологию в свои проекты? Какие инструменты осваивать в первую очередь? Лекции, статьи и вебинары от ведущих практиков IT-рынка. Практические задания, еженедельные разборы и лайвы от наставника проекта Подписаться #реклама 16+ slurm.io О рекламодателе

🤔 Что такое executor в GitLab CI? Executor определяет среду, в которой выполняются jobs: Docker, Shell, Kubernetes или виртуальная машина. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний