anteon - легкий мониторинг Kubernetes и тестирование производительности. CLI версия, onprem на собственном хостинге и  облачная версия как сервис.Anteon автоматически генерирует карту сервисов вашего кластера
K8s без кодового инструментария или sidecars. Таким образом, вы можете легко найти узкие места в вашей системе. Красные линии указывают на высокую задержку между сервисами.https://github.com/getanteon/anteon
Демо: https://demo.getanteon.com/
Подсказал: Максим Зотов - @sf1nk5
опубликовано в @gitgate
#k8s #moni #ebpf #cli #observability
GitHub
  
  GitHub - getanteon/anteon: Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing
  Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing - getanteon/anteon
👍7🔥3
  ProxLB - балансировщик нагрузки виртуальных машин в кластере Proxmox
ProxLB (PLB) - это усовершенствованный инструмент, разработанный для повышения эффективности и производительности кластеров Proxmox за счет оптимизации распределения виртуальных машин или контейнеров  по узлам кластера с помощью API Proxmox. ProxLB тщательно собирает и анализирует полный набор показателей ресурсов как с узлов кластера, так и с работающих VM. Эти показатели включают использование CPU, потребление памяти и использование диска, уделяя особое внимание локальным дисковым ресурсам.PLB собирает данные об использовании ресурсов с каждого узла в кластере Proxmox, включая использование CPU,  диска и памяти. Кроме того, он собирает статистику использования ресурсов со всех работающих VM, обеспечивая детальное понимание распределения рабочей нагрузки кластера.Интеллектуальная перебалансировка - ключевая функция ProxLB, при которой он перебалансирует
VM на основе использования их памяти, диска или CPU, гарантируя, что ни один узел не будет перегружен, а другие останутся недоиспользованными. Возможности перебалансировки PLB значительно повышают производительность и надежность кластера. Гарантируя равномерное распределение ресурсов, PLB помогает предотвратить превращение любого узла в узкое место производительности, повышая надежность и стабильность кластера. Эффективная перебалансировка приводит к лучшему использованию доступных ресурсов, потенциально снижая потребность в дополнительных инвестициях в оборудование и снижая эксплуатационные расходы.https://github.com/gyptazy/ProxLB
опубликовано в @gitgate
#proxmox #balanser #ha #loadbalancer
GitHub
  
  GitHub - gyptazy/ProxLB: ProxLB - An advanced resource scheduler and load balancer for Proxmox clusters.
  ProxLB - An advanced resource scheduler and load balancer for Proxmox clusters. - gyptazy/ProxLB
👍18🔥4
  postgresql_internals-16.pdf
    7.3 MB
  Книга дня:
Postgresql 16 изнутри
В книге рассматривается внутреннее устройство СУБД Post-greSQL: детали реализации многоверсионности и изоляции на основе снимков данных, включая процедуру очистки неактуальных версий строк; буферный кеш и журнал предзаписи; использование блокировок различных уровней; планирование и выполнение SQL-запросов; принципы расширяемости и особенности имеющихся индексных методов доступа. Большое внимание уделяется возможностям, предоставляемым для самостоятельного
изучения механизмов функционирования PostgreSQL.
 
В настоящем издании учтены замечания читателей и исправлены опечатки, а также отражены изменения, произошедшие в версии
PostgreSQL 16.
 
Сайт книги: https://postgrespro.ru/education/books/internals.
опубликовано в @gitgate
#book
Postgresql 16 изнутри
В книге рассматривается внутреннее устройство СУБД Post-greSQL: детали реализации многоверсионности и изоляции на основе снимков данных, включая процедуру очистки неактуальных версий строк; буферный кеш и журнал предзаписи; использование блокировок различных уровней; планирование и выполнение SQL-запросов; принципы расширяемости и особенности имеющихся индексных методов доступа. Большое внимание уделяется возможностям, предоставляемым для самостоятельного
изучения механизмов функционирования PostgreSQL.
В настоящем издании учтены замечания читателей и исправлены опечатки, а также отражены изменения, произошедшие в версии
PostgreSQL 16.
Сайт книги: https://postgrespro.ru/education/books/internals.
опубликовано в @gitgate
#book
👍20🔥12
  saiah - селфхостед аналог lazydocker в виде web сервиса.https://github.com/will-moss/isaiah
опубликовано в @gitgate
#docker #lazydocker #webui #moni #tools
GitHub
  
  GitHub - will-moss/isaiah: Self-hostable clone of lazydocker for the web. Manage your Docker fleet with ease
  Self-hostable clone of lazydocker for the web. Manage your Docker fleet with ease - will-moss/isaiah
👍4🔥3
  sql_primer.pdf
    1.9 MB
  Книга дня:
PostgreSQL. Основы языка SQL
Учебно-практическое пособие охватывает первую, базовую, часть учебного курса по языку SQL, созданного при участии российской компании
Postgres Professional. Учебный материал излагается в расчете на использование системы управления базами данных PostgreSQL. Рассмотрено создание рабочей среды, описаны языки определения данных и основные операции выборки и изменения данных.
Показаны примеры использования транзакций, уделено внимание методам оптимизации запросов.
Материал сопровождается многочисленными практическими примерами. Пособие может использоваться как для самостоятельного обучения, так и при проведении занятий под руководством преподавателя.
опубликовано в @gitgate
#book #postgres
PostgreSQL. Основы языка SQL
Учебно-практическое пособие охватывает первую, базовую, часть учебного курса по языку SQL, созданного при участии российской компании
Postgres Professional. Учебный материал излагается в расчете на использование системы управления базами данных PostgreSQL. Рассмотрено создание рабочей среды, описаны языки определения данных и основные операции выборки и изменения данных.
Показаны примеры использования транзакций, уделено внимание методам оптимизации запросов.
Материал сопровождается многочисленными практическими примерами. Пособие может использоваться как для самостоятельного обучения, так и при проведении занятий под руководством преподавателя.
опубликовано в @gitgate
#book #postgres
👍17🔥9
  grafana-backup-tool - приложение для резервного копирования и восстановления настроек Grafana с использованием Grafana API.https://github.com/ysde/grafana-backup-tool
опубликовано в @gitgate
#moni #backup #tools #grafana
GitHub
  
  GitHub - ysde/grafana-backup-tool: A Python-based application to backup Grafana settings by using the Grafana API
  A Python-based application to backup Grafana settings by using the Grafana API - ysde/grafana-backup-tool
👍11🔥9
  proxmove - миграция виртуальных машин Proxmox: переносит виртуальные машины между различными кластерами Proxmox VE. Миграция виртуальной машины (
VM) на PVE-кластере с одной ноды на другой реализован в виртуальной среде Proxmox (PVE). Но миграция VM из одного PVE-кластера в другой - не поддерживается. proxmove помогает перемещать виртуальные машины между PVE-кластерами с минимальными трудностями. А если вы используете ZFS, то и с минимальным простоем. https://github.com/ossobv/proxmove
опубликовано в @gitgate
#proxmox #migration #zfs
GitHub
  
  GitHub - ossobv/proxmove: Migrate virtual machines between different Proxmox VE clusters with minimal downtime
  Migrate virtual machines between different Proxmox VE clusters with minimal downtime - ossobv/proxmove
👍12🔥3
  monitoring.pdf
    6.5 MB
  Книга дня:
Мониторинг PostgreSQL
Бесплатно от PostgressPro
Мониторинг PostgreSQL составляет важную часть работы администратора, помогая отвечать на многие вопросы, связанные с производительностью.
Эта книга всесторонне охватывает обширную тему мониторинга, соединяя в себе справочные материалы об инструментарии, практические приемы его использования и способы интерпретации полученных данных. Знание внутреннего устройства PostgreSQL и особенностей мониторинга, почерпнутое из этой книги, поможет в долгосрочной перспективе эффективно эксплуатировать СУБД и успешно решать возникающие задачи.
Для администраторов баз данных, системных администраторов, специалистов по надежности.
опубликовано в @gitgate
#book #postgres #moni #dba
Мониторинг PostgreSQL
Бесплатно от PostgressPro
Мониторинг PostgreSQL составляет важную часть работы администратора, помогая отвечать на многие вопросы, связанные с производительностью.
Эта книга всесторонне охватывает обширную тему мониторинга, соединяя в себе справочные материалы об инструментарии, практические приемы его использования и способы интерпретации полученных данных. Знание внутреннего устройства PostgreSQL и особенностей мониторинга, почерпнутое из этой книги, поможет в долгосрочной перспективе эффективно эксплуатировать СУБД и успешно решать возникающие задачи.
Для администраторов баз данных, системных администраторов, специалистов по надежности.
опубликовано в @gitgate
#book #postgres #moni #dba
👍10🔥6
  Совет дня: 
Краткий поминальник хоткеев для
https://i3wm.org/docs/refcard.html
Подсказал: Игорь Рогов - @chert_tm
опубликовано в @gitgate
#tips #i3wm #hotkey
  
  Краткий поминальник хоткеев для
i3 windows managerhttps://i3wm.org/docs/refcard.html
Подсказал: Игорь Рогов - @chert_tm
опубликовано в @gitgate
#tips #i3wm #hotkey
i3wm.org
  
  i3  - Reference Card
  i3 is a tiling window manager with clean, readable and documented code, featuring extended Xinerama support, usage of libxcb instead of xlib and several improvements over wmii
👍6🔥4
  FluxMusic -  генерация текста в музыку с помощью Rectified Flow Transformerhttps://github.com/feizc/FluxMusic
опубликовано в @gitgate на правах хабавный проект выходного дня для тех, кому нечем заняться.
#misic #ai #python
GitHub
  
  GitHub - feizc/FluxMusic: Text-to-Music Generation with Rectified Flow Transformers
  Text-to-Music Generation with Rectified Flow Transformers - feizc/FluxMusic
🔥8👍6
  aliases - динамические алиасы для bash на основе каталога, в котором вы находитесь в данный момент.https://github.com/sebglazebrook/aliases
опубликовано в @gitgate
#bash #alias #cli #tools
GitHub
  
  GitHub - sebglazebrook/aliases: Contextual, dynamic aliases for the bash shell
  Contextual, dynamic aliases for the bash shell. Contribute to sebglazebrook/aliases development by creating an account on GitHub.
👍14🔥3
  oryx - TUI утилита для перехвата сетевого трафика с помощью eBPF
https://github.com/pythops/oryxопубликовано в @gitgate
#moni #net #ebpf #tui #util
GitHub
  
  GitHub - pythops/oryx: 🕵️♂️ TUI for sniffing network traffic using eBPF on Linux
  🕵️♂️ TUI for sniffing network traffic using eBPF on Linux - pythops/oryx
👍7🔥2
  haramblur - расширение для браузера, которое позволяет вам пользоваться Интернетом с уважением к вашим исламским ценностям, защищать вашу конфиденциальность и уменьшать отвлекающие факторы при просмотре страниц за счет автоматического обнаружения и размытия запрещенного контента.https://github.com/alganzory/HaramBlur
Подсказал: Артур -@UserNameForget
опубликовано в @gitgate
#plugin #halyal #haram #filter
GitHub
  
  GitHub - alganzory/HaramBlur: A Browser extension that enables you to navigate the web with respect for your Islamic values, protect…
  A Browser extension that enables you to navigate the web with respect for your Islamic values, protect your privacy and reduce browsing distractions by auto detecting and blurring "Haram&a...
🔥15👍9
  proxmox-lxc-autoscale - демон управления ресурсами, специально разработанный для сред Proxmox.Он автоматически корректирует распределение
CPU и памяти без простоев и может клонировать контейнеры LXC на основе показателей использования в реальном времени и заранее определенных пороговых значений. Может запускаться локально или удаленно, чтобы ваши контейнеры всегда были оптимизированы по производительности, управляли пиками спроса и, при необходимости, сохраняли ресурсы в непиковые часы.LXC AutoScale оснащен функциями, которые делают его удобным инструментом для управления автоматическим масштабированием ваших контейнеров LXC на Proxmox:- Автоматическое масштабирование ресурсов
- Автоматическое горизонтальное масштабирование.
- Пороговые значения, определенные на уровне
- Резервирование ресурсов хоста
- Игнорирование параметр масштабирования
- Режим энергоэффективности
- Приоритизация контейнеров
- Автоматическое резервное копирование
- Почта и push-уведомления
- Метрики JSON
- Локальное или удаленное исполнение
- Простая автоконфигурация для людей
- Поддержка Docker
https://github.com/fabriziosalmi/proxmox-lxc-autoscale
опубликовано в @gitgate
#proxmox #scalibg #autoscale #lxc #moni
GitHub
  
  GitHub - fabriziosalmi/proxmox-lxc-autoscale: Automatically scale LXC containers resources on Proxmox hosts
  Automatically scale LXC containers resources on Proxmox hosts - fabriziosalmi/proxmox-lxc-autoscale
2🔥14👍7
  runlike - утилита для генерации параметров запуска контейнеров, аналогичных работющим. .Вы даете ей докер-контейнер, она выводит командную строку, необходимую для запуска другого такого же, вместе со всеми этими надоедливыми параметрами (порты, ссылки, тома, ...). Это экономит время для тех, кто обычно развертывает свои докер-контейнеры с помощью какого-либо инструмента CM, такого как
Ansible/Chef, а затем обнаруживает, что им приходится вручную перезапускать какой-либо контейнер.https://github.com/lavie/runlike
Но можно и так, подсказал Бронислав Корнев - @bulch
docker inspect --format "$(curl -s https://gist.githubusercontent.com/efrecon/8ce9c75d518b6eb863f667442d7bc679/raw/run.tpl)" redis
опубликовано в @gitgate
#docker #tools
GitHub
  
  GitHub - lavie/runlike: Given an existing docker container, prints the command line necessary to run a copy of it.
  Given an existing docker container, prints the command line necessary to run a copy of it. - lavie/runlike
3👍14🔥7
  pimox - Proxmox V7 для Raspberry Pi версии 4 и старше.Pimox- это порт Proxmox на Raspberry Pi, позволяющий вам создать кластер Proxmox из Rapberry Pi или даже гибридный кластер из оборудования Raspberry Pi и x86.https://github.com/pimox/pimox7
публиковано в @gitgate
#proxmox #pi #raspberry #cluster
GitHub
  
  GitHub - pimox/pimox7: Proxmox V7 for Raspberry Pi
  Proxmox V7 for Raspberry Pi. Contribute to pimox/pimox7 development by creating an account on GitHub.
1👍12🔥4
  PS-Commands - большая база заметок PowerShell на русском языке.Репозиторий содержит набор полезных скриптов и модулей автора, а также тестовый стенд WinForms с примерами реализации большинства функционала (DataGridView, Button, Checkbox и т.д.), который можно использовать как шаблон для создания программы с графическим интерфейсом.
https://github.com/Lifailon/PS-Commands
опубликовано в @gitgate
#win #powershell
GitHub
  
  GitHub - Lifailon/PS-Commands: 📚 Large base of PowerShell notes in ru language (Сheat Sheet & Documentation).
  📚 Large base of PowerShell notes in ru language (Сheat Sheet & Documentation). - Lifailon/PS-Commands
👍19🔥8
  step-ca - это онлайн-центр сертификации для безопасного автоматизированного управления сертификатами для DevOps (X.509, SSH, ACME)Вы можете использовать step-ca для:
- выпуск сертификатов
HTTPS-сервера и клиента, которые работают в браузерах ( RFC5280)- выпуск сертификатов
TLS для DevOps: виртуальных машин, контейнеров, API, подключений к базам данных, модулей Kubernetes
- выдача SSH-сертификатов для людей в обмен на токены единого входа или для хостов в обмен на документы, удостоверяющие личность облачного экземпляра.- легко автоматизировать управление сертификатами со встроенным
ACME сервером, который поддерживает все популярные типы задач ACME.- использовать CLI клиент в скриптах
https://github.com/smallstep/certificates
опубликовано в @gitgate
#cert #acme #ca #ssh #security #x509
GitHub
  
  GitHub - smallstep/certificates: 🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate…
  🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH. - smallstep/certificates
👍16🔥9
  if [ $(date +%j) -eq 256 ]; then
echo "С Днём Програмиста!"
fi
Версия от Ивана Грушина - @JohnMcGru
опубликовано в @gitgate
👍27🔥7
  pytion - независимый неофициальный python клиент для официального Notion API (только для внутренней интеграции)Клиент построен на собственной объектной модели на основе API (*не использует клиент
notion-sdk-py )Если вы используете
notion.so и хотите автоматизировать некоторые вещи с помощью оригинального API, добро пожаловать! Вы можете читать любые доступные данные, создавать базовые модели и даже работать с базами данных.Текущая версия Notion API = «28 июня 2022 г.»
https://github.com/lastorel/pytion
Рубрика "я пиарюсь". Проект Егора Гомзина - @lastorel Просьба поддержать, "озвездив" репку !
#python #api #notion
GitHub
  
  GitHub - lastorel/pytion: Unofficial Python client for official Notion API
  Unofficial Python client for official Notion API. Contribute to lastorel/pytion development by creating an account on GitHub.
👍8🔥5
  Novops - универсальный менеджер секретов и конфигураций для разработки, приложений и CI.- Управление секретами: безопасная загрузка секретов из любого источника, включая
Hashicorp Vault, AWS, GCloud, Azure, SOPS и другие.- Конфигурация как код: легко управляйте и устанавливайте безопасные файлы и переменные среды для локальной разработки, приложений и конвейеров
CI.- Безопасность: безопасно загружайте секреты в память и храните их только до тех пор, пока они необходимы, чтобы избежать неправильного обращения или распространения конфиденциальных данных.
- Универсальный: разработан как универсальный и гибкий, отвечающий широкому спектру потребностей в управлении секретами на разных платформах и инструментах.
- Свободный и открытый исходный код:
Novops бесплатен и имеет открытый исходный код.https://github.com/PierreBeucher/novops
опубликовано в @gitgate
#security #ci #vailt #secret #dev
GitHub
  
  GitHub - PierreBeucher/novops: Cross-platform secret & config manager for development and CI environments
  Cross-platform secret & config manager for development and CI environments - PierreBeucher/novops
3👍12🔥3