Системное администрирование
-
Системное администрирование
Filebeat вместо Logstash-агентов: 150+ серверов, 12 МБ вместо 256 МБ на хост
Elastic выпустила Beats 1.0 - лёгкие шипперы для ELK. Мы заменили Logstash-агенты на Filebeat и получили падение потребления памяти с 256 до 12 МБ на хост.
-
Системное администрирование
Windows 10 в WSUS: настраиваем раздельные ветки для Win7 и Win10, чтобы обновления шли под контролем
Microsoft выпустила инструменты управления обновлениями Windows 10 через WSUS. Настраиваем раздельные ветки, синхронизацию и контроль апгрейдов для корпоративного парка.
-
Системное администрирование
CentOS 7.2: обновили 60 серверов через Ansible и не зашли ни на один руками
RHEL 7.2 вышел с улучшенной поддержкой контейнеров и atomic host. Обновили парк из 60 хостов на CentOS 7.2 через Ansible - два часа вместо двух дней ручной работы.
-
Системное администрирование
Prometheus 0.16: попробовали pull-модель мониторинга для Docker-контейнеров
SoundCloud открыл Prometheus - pull-based мониторинг с метками для контейнеров. PromQL непривычен после Zabbix, но labels для фильтрации метрик - именно то, чего не хватало.
-
Системное администрирование
Linux kernel 4.2 и eBPF: трассировка дисковых задержек без модулей ядра
Ядро 4.2 вышло с расширенным eBPF. Попробовали bcc-tools для диагностики задержек IO на нескольких серверах - нашли неочевидное узкое место в storage-драйвере.
-
Системное администрирование
Windows 10 GPO-шаблоны: телеметрию - в ноль, обновления - через WSUS
Microsoft выпустила первые ADMX-шаблоны для управления телеметрией Windows 10. Настраиваем GPO, гасим телеметрию и подключаем WSUS - теперь Win10 можно вводить в парк.
-
Системное администрирование
ELK-стек вместо самописных скриптов: Logstash, Elasticsearch 1.7 и Kibana 4 для централизованных логов
Перевели централизованный сбор логов на ELK: Logstash с syslog и Windows Event Log, Kibana 4 с дашбордами безопасности. Инцидент, который искали 2 часа, теперь находим за 5 минут.
-
Системное администрирование
Zabbix 2.4 и Docker API: авто-обнаружение контейнеров вместо ручного прописывания хостов
Docker сломал классическую модель мониторинга: хосты живут минуты, IP меняется. Настроили LLD в Zabbix 2.4 через Docker API - новый контейнер сам появляется на дашборде.
-
Системное администрирование
CentOS 7.1: первые серверы на systemd и XFS - составляем чеклист миграции
CentOS 7.1 (1503) - клон RHEL 7.1 с systemd, firewalld и XFS по умолчанию. Разворачиваем первые серверы на семёрке и фиксируем грабли в чеклист.
-
Системное администрирование
Мигрируем продакшн с Debian 7 Wheezy на Jessie: что идёт гладко и где ждут init-скрипты
Debian 8 Jessie в стабильном канале - начинаем миграцию серверов с Wheezy. do-release-upgrade работает, но кастомные init.d-скрипты нужно переписывать в unit-файлы.
-
Системное администрирование
Zabbix 3.0 alpha/beta: первый взгляд на новый интерфейс и шаблоны Docker
Смотрим на Zabbix 3.0 в стадии alpha/beta: переработанный web-интерфейс, улучшенный сборщик данных и встроенные шаблоны для мониторинга Docker-контейнеров.
-
Системное администрирование
Windows Server 2003 EOL: полтора месяца до конца, 90% уже переехали
За полтора месяца до EOL 14 июля фиксируем статус миграции: большинство хостов переведено, legacy-приложения без альтернативы уходят в изолированный VLAN.
-
Системное администрирование
journald и rsyslog: почему они работают параллельно и как это использовать для ELK
После перехода на systemd обнаружили: journald и syslog не заменяют друг друга. Настраиваем форвардинг в rsyslog, разбираемся с ротацией и сохраняем совместимость с ELK.
-
Системное администрирование
Debian 8 Jessie вышел: systemd по умолчанию, обновляем скрипты и документацию
Debian 8 Jessie вышел с systemd в качестве init-системы. Разбираем что меняется для серверов на сопровождении: unit-файлы, journald, новые команды.
-
Системное администрирование
Graylog 1.0 vs ELK: когда меньше Java-процессов - это плюс
Graylog 1.0 вышел с встроенным веб-интерфейсом и GELF-протоколом. Сравниваем с ELK на клиентском стенде с ограниченными ресурсами: где Graylog выигрывает, а где ELK объективно сильнее.
-
Системное администрирование
systemd unit-файлы: пишем сервисы с ограничением ресурсов, автоперезапуском и зависимостями
Практика написания unit-файлов для собственных сервисов на RHEL 7 / CentOS 7: cgroups, Restart=, зависимости, сравнение с SysV init.
-
Системное администрирование
ELK-стек в продакшне: Kibana 4 даёт дашборды там, где раньше был только grep
Переводим централизованные логи с rsyslog+grep на ELK. Pipeline Logstash для syslog, nginx-access и Windows Event Log через nxlog - и почему это не так просто, как в туториале.
-
Системное администрирование
CentOS 7 в продакшне: полгода тестов позади, systemd меняет привычки
Первые клиентские серверы переводим на CentOS 7 после полугода тестов. Разбираем unit-файлы, journalctl и firewalld - что прижилось, что потребовало привыкания.
-
Системное администрирование
CentOS 7 на продакшне: шпаргалка по systemd для тех, кто вырос на RHEL 6
Перевели первый продакшн-сервер на CentOS 7. Самое непривычное - journald и systemctl. Собрали шпаргалку equivalents для команд RHEL 6.
-
Системное администрирование
Zabbix 2.4: обновились с 2.2, привязали systemd через UserParameter
Обновили Zabbix с 2.2 до 2.4: смотрим на граф-просмотрщик, value mapping и мониторинг systemd-юнитов через UserParameter прямо в интерфейсе.