Сервер упал «вчера» или назад в будущее. Настраиваем atop!
Всем привет доброго лета! Задача из уст заказчика звучала следующим образом : \"мониторинг яндекса сказал что сайт не работает, при этом сервер пингуется\". Ну первым делом лезу на…
ЧитатьПрактические заметки команды CASP по Docker, мониторингу, логированию, базам данных, резервному копированию и работе Linux-систем.
Рабочие конфигурации, диагностика ошибок и инженерные шпаргалки без пересказа документации.
Статьи помогают оценить подход команды и найти решение для конкретной эксплуатационной задачи.
Всем привет доброго лета! Задача из уст заказчика звучала следующим образом : \"мониторинг яндекса сказал что сайт не работает, при этом сервер пингуется\". Ну первым делом лезу на…
ЧитатьБыло время не хранил я ничего в гите, и было это не торт. Один неверный символ мог съесть уйму времени! Годы шли и однажды прислушался к совету друга…
ЧитатьВ старые добрые времена, когда заббикс еще не существовал, я использовал nagios+cacti. Но время шло, лень росла, использовать две системы, и постоянно между ними переключаться становилось совсем уж…
ЧитатьВсе действия я произвожу в консоли, но ничего не мешает сделать из этого bash скрипт. Суть простая - копируем нижеприведенный текст в блокнот, меняем переменные в первых строках…
ЧитатьДокер - отличная, модная, трендовая технология. Первоначальная настройка docker очень проста, занимает порядка 5-10 минут. За что докер и любят: реализация, поддержка и простота использования контейнеров с приложениями…
ЧитатьЕсли нам нужно проапгрейдить ядро до свеженького, добавляем репу wheezy-backports echo \"deb https://ftp.debian.org/debian/ wheezy-backports main non-free contrib\" >> /etc/apt/sources.list aptitude update aptitude search linux-image aptitude install linux-image-3.16.0-0.bpo.4-amd64 Далее…
ЧитатьDocker compose - инструмент который позволяет описывать, запускать, останавливать, смотреть логи, клонировать контейнеры и много чего еще. Главное конечно, описание приложения которое состоит из нескольких связанных друг с…
Читать.bashrc - файл который выполняется каждый раз когда мы логинимся. Можем подсунуть сюда вкусности для работы. ##DOCKER # bash in docker db() { docker exec -it $1…
ЧитатьЧтобы докер не портил iprables нужно запретить ему самостоятельно менять правила и вручную создать правила nat и прочее что обычно создает сам докер. Делаем: iptables -t nat -N…
ЧитатьУ virtualbox есть отличный cli интерфейс VBoxManage. Если сравнивать с libvirt kvm - работать с ним кране удобнее, он стабильнее. Кроме всего прочего есть отличный gui интерфейс, который…
ЧитатьСейчас без dkim никуда, настроить его в postfix не составляет труда за 20 минут, но если использовать docker то все еще проще и быстрее, настройка займет 2-3 минуты.…
ЧитатьКопирование файлов между консолями в base64 Ставим на удобные сочетания клавиш команды для отображения сжатого файла в консоль через base64 и обратно разархивирование с вводом base64, и перетаскиваем…
ЧитатьПеренос корневого раздела root на lvm Недавно перенес корневую фс ноутбука на лвм, тривиальные вещи не записывал. Опишу процесс основными шагами. Действия описаны для CentOS 7, но справедливы,…
ЧитатьСейчас мало кто не знает о кампании letsencrypt, и бесплатных сертификатах. Меня по началу смутило что необходимо запустить скрипт от рута, который крайне дружелюбно влезет в конфиг веб…
ЧитатьВ общем случае, без сбора рпм все очень просто. Сборка ядра уже давно не представляет трудностей. Устанавливаем утилиты для отрисовки псевдографических интерфейсов в консоли и компиляторы. sudo…
ЧитатьНастройка дедупликации в bacula. Bacula base backup. Дедупликация в бакуле конечно не уровня symantec, но место и время экономит отлично. Суть проста - создается полная копия набора файлов…
ЧитатьОшибка VBoxNetFlt: Dropped over-sized packet Запуск виртуалок в virtualbox с бриджованым интерфейсом дело обычное, но иногда по непонятным причинам может возникать геморрой. Выглядит он следующим образом - виртуалка…
ЧитатьПри администритовании парка серверов примерно от 10 и выше, возникает необходимость в централизованном хранении логов. Целей тут несколько. Во первых безопасность - все фиксируется, и дублируется не только локально,…
ЧитатьОтправка json через rsyslog в elasticsearch В предыдушей статье было описано как затолкать в elasticsearch данные syslog. Но довольно часто возникает необходимость разбирать груды логов от приложений программистов,…
ЧитатьНастроить корневой центр сертификации (CA) для внутренего пользования, без фанатизма с безопасностью довольно просто. В идеале все это нужно держать на машине, которая включается только для генерации нового…
ЧитатьПочти всегда сервисы нужно мигрировать между серверами с минимальным даунтаймом. Если вопрос касаетя веб приложений - можно настроить прозрачное проксирование в новое место. Если же вот альтернатива -…
ЧитатьНастройка satis satis - кеширующий сервер для пакетов php composer. Для настройки репозитория будем использовать официальный docker. Разработчикам понадобится редактировать файла конфигурации satis.json, для этого поднимем отдельный контейнер…
ЧитатьПо какой логике wordpress понимает что к нему пришел https не понятно, но часто сталкиваемся с проблемой когда стили и js вордпресс отдает по http и изза mixed…
ЧитатьЗаполните короткий опросник. Если нужна только консультация, включите режим «Простой вопрос».