30 вопросов о процессах в Linux для системных администраторов

TODO: Перевод еще не закончен Перевод статьи 30 Linux Processes Exercises For Sysadmins Вашему вниманию предлагаются вопросы к статье Linux Processes Explained. Если вы внимательно прочитали эту статью и поняли основные принципы, которые в ней изложены, вы сможете ответить на большинство вопросов ниже. Базовые знания Вопрос 1: На вашем компьютере/сервере постоянно работает множество процессов, и все они разные. Однако, один компонент является общим для всех и является уникальным для каждого процесса....

October 17, 2019 · 1 min · 190 words · Me

Уровни работы системного администратора: Что нужно знать о каждом уровне

Перевод статьи Sysadmin job levels: What you need to know for each Примечание: Это вольный и дословный перевод указанной статьи выше, который будет написан от лица авторов Задачи для системного администратора Linux могут быть самыми разными - от очень общих, до очень специфических. В этой статье вы узнаете, какие навыки и знания вам нужно для каждого уровня. Если вы посмотрите на описание вакансий для системных администраторов, вы можете начать представлять, какие именно навыки и знания могут потребоваться для каждой работы....

September 23, 2019 · 6 min · 1275 words · Me

Шаблон Postmortem для инциндентов

Перевод статьи Our incident postmortem template Примечание: Это вольный и дословный перевод указанной статьи выше, который будет написан от лица авторов Эта статья - заключительная в цикле статей про процессы в работе SRE, в которой авторы публикуют свой шаблон Postmortem с некоторыми моментами, на которые стоит обратить внимание, что можно включить в каждую секцию, плюс примеры лучших практик. Этот шаблон следует принципам, уже описанным в недавнем руководстве по написанию Postmortem и является тем, что нужно держать в уме, прежде чем начать писать Postmortem....

September 9, 2019 · 8 min · 1497 words · Me

Monit - легковесная система мониторинга

Не так давно возникла необходимость простого мониторинга сервисов Docker, и одним из быстрых и легковесных решений является Monit (ну кроме собственных bash-скриптов ;) ). У Monit есть достаточно хорошая и понятная документация. Monit позволяет наблюдать за процессами и файлами (включая права доступа), а также реагировать в зависимости от условий - перезапускать сервисы/отдельные процессы. Кроме этого, Monit можно настроить для мониторинга cети (TCP, UDP) и отдельных веб-ресурсов. Кроме этого существует возможность использовать Monit для тестирования скриптов/программ, проверяя их вывод....

July 9, 2019 · 3 min · 500 words · Me

Использование tmux - часть 1

TODO: Запись еще не закончена Tmux - терминальный мультиплексор, и основной его и самой полезной функцией является то, что можно отключиться от сервера на одном терминале и подключиться с другого терминала - и работа продолжится. Применений этому много - сохранение рабочего окружения на рабочей станции, выполнение долгой операции на сервере (без необходимости держать открытым терминал и/или использовать nohup и другие трюки). Для некоторых - возможность использовать несколько окон (тайлов) для разных нужд (просмотр логов/утилит мониторинга) на одном экране, когда нет графического окружения....

June 17, 2019 · 1 min · 104 words · Me