TGViewer
Channel Public Channel
sysadmin.su

sysadmin.su

@sysadminsu

Админам/sre/devops’ам будет интересно!
Subscribers
330
Photos
325
Videos
32
Links
2.2K

Showing posts older than #2381 · Back to latest

Older Posts 12 shown
Post #2379 115
Post #2378 102
Post #2365 106

Forwarded from Базы данных (Data Base)

Быстрый курс по SQL для начинающих

Что такое SQL? Как работать с WebSQL? Основы SQL | SQL для начинающих
SQL WHERE. Операторы SQL. Булева алгебра в SQL. LIKE, BETWEEN, IS, IN
SQL ORDER BY, DISTINCT, UNION ALL, LIMIT
SQL нормализация и денормализация базы данных. Склейка таблиц через FROM (аналог SQL JOIN)
SQL JOIN. LEFT JOIN. Что такое связь многие ко многому и один ко многому
SQL GROUP BY HAVING и агрегирующие функции COUNT, SUM, AVG, MIN, MAX. Практика SQL
SQL вложенные запросы в EXISTS, IN, FROM, SELECT. Практика SQL
SQL DELETE, UPDATE SET, INSERT INTO SELECT. Практика SQL
SQL WITH, VIEW. Книга по SQL. Правильное построение запросов в SQL. Практика SQL

источник

#db

👉 @database_info
Post #2362 131

Forwarded from Кубертатный период (Pavel Klyuev)

📊Управление метриками через Pushgateway: проблемы и стратегии 📈

Привет, друзья! 👋 Давайте рассмотрим тему, которая очень важна для поддержания точных метрик в нашем царстве Kubernetes - управление обновлениями и истечением срока действия метрик с помощью Prometheus Pushgateway.

🚀 Отправка метрик в Prometheus Pushgateway

Мы старательно отправляли метрики в Prometheus Pushgateway, который затем делал их доступными для сканирования Prometheus. Однако есть одна загвоздка - Prometheus собирает эти метрики с фиксированным интервалом в 30 секунд. Хотя такой подход имеет свои достоинства, он не всегда дает точную картину нашей динамичной системы.

⏰ Временные метки (timestamps): Добавлять или не добавлять?

Одним из решений, находящихся в поле нашего зрения, является добавление временных меток (timestamps) в наши метрики. Этот, казалось бы, простой шаг позволяет получить много информации о времени последнего обновления каждой метрики. Такая наглядность может стать спасением при отладке.

Но подождите, есть один нюанс - нужно ли использовать временные метки? Ответ может вас удивить. 🤔
https://prometheus.io/docs/practices/pushing/

💡 Удаление метрик вручную: Тактический ход

Еще одним направлением, которое мы изучаем, является ручное удаление метрик. Поскольку в Pushgateway отсутствует встроенный механизм истечения срока действия метрики (TTL), мы рассматриваем возможность стратегического использования PUT-запросов с пустым телом. Это позволяет эффективно удалять метрики, но с другой стороны. Как мы можем гарантировать, что не потеряем метрики до того, как Prometheus получит возможность их собрать?

🎟 Обогащение метрик метаданными

Лейблы, лейблы, больше лейблов! Еще одна хитрость в наших рукавах - обогащение метрик метаданными. С помощью меток мы можем эффективно классифицировать и фильтровать метрики. Это все равно что добавить нотку организованности в хаос метрик.

😎 Поделитесь своими идеями и мыслями!

Буду рад услышать ваши мнения и рекомендации по поводу этих подходов. Открыли ли вы для себя другие методы, которые творят чудеса в области управления метриками Pushgateway? Особенно в тех случаях, когда речь идет о частых обновлениях или истечении срока действия?
prometheus.io When to use the Pushgateway | Prometheus Prometheus project documentation for When to use the Pushgateway
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →