Pull to refresh
0
0
Vladimir Larionov @lncognito

User

Send message

У Percona есть своя сборка Grafana+Prometheus в виде коробочного продукта PMM, и к ней pmm_agent, которые дают неплохие метрики по MySQL/PgSQL/MongoDB + анализ запросов. И все это из коробки. При желании в эту графану можно подключить датасорсом ваш текущий прометеус или графану и основным инструментом сделать PMM

Ох, в OK тогда была такая веселуха... десятки инженеров в нескольких датацентрах, в течение нескольких дней физически подключались к машинам (монитор и клавиатура), логинились и правили примертно один упомянутый в статье файл, на тысячах серверов.
К слову, во FreeBSD исторически не рекомендовали менять шелл руту и "из коробки" sh идет там как часть системы и модифицировать его не советуют. Такой подход (не модифицировать рутовый шелл), скорее всего, уберег бы ОК от той аварии

Оверхед на проверку существования файла — небольшой. Да и происходит он только при попадании в локейшн с динамикой (из конфига это, правда, однозначно не видно). Вариант с использованием geo и закрытии сайта только для мира также вполне себе кошерен. Вариант с проверкой файла хорош тем, что непривилегированный пользователь может сам «включать-выключать» свой сайтег и вы не хотите давать ему какие-то права. Данная схема с проверкой файлов вполне себе работоспособна (и даже используется на проекте из первой 10-ки рунета, но для немного иных целей). Как всегда, нужно понимать, как и для чего вы используете тот или иной инструмент.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

System Administration, DevOps
Lead
DevOps
SRE
System administration
Linux administration