Useful Tools | Linux | GitOps | DevOps
6.35K subscribers
270 photos
4 videos
9 files
884 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Download Telegram
NPBackup - надежное и эффективное решение для резервного копирования файлов, подходящее как для системных администраторов (интерфейс командной строки), так и для конечных пользователей (графический интерфейс).

Включает в себя оркестратор, способный управлять несколькими репозиториями/группами для выполнения запланированных проверок/операций по обслуживанию.

Работает на 64-разрядных системах Linux, NAS-решениях на базе архитектуры arm/arm64, Windows x64 и x86, а также MacOS X.

NPBackup использует хорошо известную программу резервного копирования restic, которая доказала свою эффективность на протяжении многих лет.
Хотя restic - это замечательная программа, NPBackup расширяет ее возможности, предлагая более широкий набор функций и интеграцию с экосистемой.
Тем не менее, репозитории NPBackup в основном управляются restic и могут быть просмотрены/восстановлены/обслуживаны с помощью автономного restic, поэтому доступность данных гарантирована.

Встроенный экспортер с метриками по всем операциям для интеграции с системами мониторинга.

https://github.com/netinvent/npbackup

Опубликовано в @gitgate

#backup #restic
👍13🔥4
Valerter - получает логи из VictoriaLogs в режиме реального времени и отправляет уведомления, содержащие фактическую строку лога, а также извлеченный контекст (хост, сайт, служба, порт, пользователь и т. д.). Цель состоит в том, чтобы поместить ключевой контекст отладки в само оповещение (полная строка лога + поля), чтобы вы могли сразу же начать расследование.

Возможности:
- многоканальные уведомления: веб-перехватчики (PagerDuty, Slack, Discord), электронная почта SMTP, Mattermost
- полный контекст журнала: оповещения включают фактическую строку журнала и извлеченные поля.
- интеллектуальное регулирование: избегайте спама с оповещениями благодаря ограничению скорости запросов для каждого события.
- оповещения в режиме реального времени: менее 5 секунд от момента регистрации события до получения уведомления.
- декларативные правила: конфигурация YAML с использованием регулярных выражений/анализа JSON.
- многофайловая конфигурация: Разделение правил/шаблонов/уведомлений по папкам rules.d/, templates.d/ и notifiers.d/
- метрики Prometheus: Встроенные метрики для мониторинга

https://github.com/fxthiry/valerter

Опубликовано в @gitgate

#moni #logs #alerts #victorialogs #json
👍6🔥5
MikroTikPatch - патч для MikroTik RouterOS

Сугубо в исследовательских целях, не влекущих за собой извлечение прибыли !!!

https://github.com/elseif/MikroTikPatch

Опубликовано в @gitgate

#mikrotik
🔥18👍5
Protoviz 3D - интерактивный веб-визуализатор 3D-протоколов связи, разработанный для того, чтобы помочь студентам, инженерам-разработчикам встроенных систем и энтузиастам электроники понять, что на самом деле происходит в сети. В настоящее время проект поддерживает UART (универсальный асинхронный приемопередатчик) и I²C (межинтегральная схема) , стремясь сделать последовательную связь визуальной, интуитивно понятной и наблюдаемой, а не абстрактной.

Возможности:
- визуализация UART на побитовом уровне с очисткой стартового, информационного и стопового битов.
- настраиваемые скорости передачи/приема данных, включая искажение данных, вызванное несоответствием.
- интерактивная 3D-модель проводки (TX, RX, GND) с вариантами отказов (короткие замыкания).
- режим обучения с возможностью приостановки уроков и подробными вопросами и ответами по UART.
- визуализация I²C на побитовом уровне, включая START, адрес, бит чтения/записи, ACK/NACK, данные и STOP.
- реалистичное поведение шины SDA/SCL с общим тактовым сигналом
- моделирование шины с открытым стоком и необходимыми подтягивающими резисторами.
- несколько ведомых устройств с адресной связью
- остановите воспроизведение, перейдите на следующий шаг и просмотрите отдельные элементы на шине.
- встроенная в пользовательский интерфейс документация по I²C с возможностью поиска и подробным анализом процесса

https://github.com/Dhanush-777x/protoviz-3d

Подсказал: Ilya - @Zizibob

Опубликовано в @gitgate

#3d #i2c #uart #graph #diy
👍9🔥3