Useful Tools | Linux | GitOps | DevOps
6.1K subscribers
213 photos
3 videos
8 files
779 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

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

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
Для тех кому мало визуальности обычного mtr - mtr на стероидах !!!

https://trippy.cli.rs/assets/0.8.0/trippy.gif

https://trippy.cli.rs/

(тык в картинку, там анимация)

#net #util #tui
5🔥12👍7
overview.gif
17.3 MB
Реалтайм анализатор топологии сети и протоколов. Позволяет "в моменте" оценить происходящее в инфре.

https://github.com/skydive-project/skydive?tab=readme-ov-file

#net #moni
3🔥11👍7
This media is not supported in your browser
VIEW IN TELEGRAM
В продолжение визуализатора / анализатора сети.. Теперь и для k8s !

Карта связанности приложений в кластере k8s, отображается прямо в graphana

https://github.com/groundcover-com/caretta


Прислано от @zxcghoulll

#k8s #net #moni
🔥14👍7
bash-network-repair-automation - скрипт проверяет состояние работоспособности проводного или беспроводного интернет-подключения и, если оно неисправно, пытается его исправить.

https://github.com/ltpitt/bash-network-repair-automation

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

#bash #net #repair
👍12🔥8
Trippy- утилита, которая сочетает в себе функции трассировки (traceroute) и проверки связи (ping) и предназначен для помощи в анализе сетевых проблем.

Функции :

Трассировка с использованием нескольких протоколов:
- ICMP, UDP и TCP
- IPv4 и IPv6

Настраиваемые параметры отслеживания:
- размер пакета и шаблон полезной нагрузки
- начало и максимальное время жизни (TTL)
- минимальная и максимальная продолжительность раунда
- льготный период завершения раунда и максимальное количество неизвестных прыжков
- порт источника и назначения (TCP и UDP)
- исходный адрес и исходный интерфейс
- TOS (он же DSCP + ECN)

RFC4884 ICMP-сообщения, состоящие из нескольких частей
- Общие объекты расширения
- Стеки меток MPLS

Непривилегированный режим

Обнаружение NAT

TUI интерфейс:
- Отслеживайте несколько целей одновременно с помощью одного экземпляра Trippy
- Статистика по каждому переходу (отправлено, получено, % потерь, последнее, среднее, лучшее, худшее, стандартное отклонение, дрожание и статус)
- История времени прохождения сигнала туда и обратно (RTT) для каждого перехода и диаграммы распределения частот
- Интерактивная диаграмма RTT для всех переходов трассы с возможностью масштабирования
- Интерактивная карта мира GeoIp
- Умеет изолировать и фильтровать по отдельным потокам трассировки
- Настраиваемая цветовая тема и привязки клавиш
- Настраиваемый порядок столбцов и видимость
- Конфигурация с помощью аргументов командной строки и файла конфигурации.
- Отображение нескольких хостов на переход с возможностью ограничения отображения до N хостов и отображения частоты в %
- Отображение сведений о переходе и навигация по хостам внутри каждого перехода.
- Заморозить/разморозить TUI, сбросить статистику, очистить кеш, сохранить экран при выходе
- Адаптивный пользовательский интерфейс с регулируемой частотой обновления.
- Конфиденциальность

DNS:
- Используйте системный, внешний (Google 8.8.8.8 или Cloudflare 1.1.1.1) или собственный DNS.
- Ленивые обратные DNS-запросы
- Поиск номера и имени автономной системы (ASN)

ГеоIP:
- Поиск и отображение информации GeoIp из локальных файлов MaxMind и IPinfo mmdb.

Создание отчетов о отслеживании:
- json, csv и табличные формы (в том числе и markdown)
- Отчет о потоках трассировки
- Точечные диаграммы Graphviz
- настраиваемые циклы отчетности

Работает на нескольких платформах (macOS, Linux, Windows, NetBSD, FreeBSD, OpenBSD)

https://github.com/fujiapple852/trippy

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

#traceroute #ping #net #util #tui #cli
1👍17🔥12
Useful Tools | Linux | GitOps | DevOps
Assayo - визуализация и анализ данных вашего git-репозитория. Инструмент для тимлидов и IT-аудита. Сотрудник может оценить новое место работы: - темп работы; - количество переработок; - зоны ответственности; - объем фичей и багов; - стиль…
Maltrail - система обнаружения вредоносного трафика, использующая общедоступные (черные) списки, содержащие вредоносные и/или в целом подозрительные следы, а также статические следы, составленные из различных AV-отчетов и настраиваемых пользовательских списков, где след может быть любым, начиная от имени домена (например, zvpprsensinaix .com для вредоносного ПО Banjori), URL-адрес (например, hXXp://109.162.38.120/harsh02.exe для известного вредоносного исполняемого файла), IP-адрес (например, 185.130.5.231 для известного злоумышленника) или значение заголовка HTTP User-Agent (например, sqlmap для автоматического внедрения SQL и инструмента захвата базы данных). Кроме того, он использует (необязательно) расширенные эвристические механизмы, которые могут помочь в обнаружении неизвестных угроз (например, новых вредоносных программ).

Включено в виде add-on в состав OPNSense. Отлично интегрируется с fail2ban вмвиде источника вредных адресов.

https://github.com/stamparm/maltrail

Демо: https://maltraildemo.github.io/

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

#net #security #fail2ban
👍17🔥7
Sniffnet - технический инструмент, но в то же время он уделяет большое внимание общему пользовательскому опыту: большинство существующих сетевых анализаторов громоздки в использовании, в то время как один из краеугольных камней Sniffnet - удобство использования каждым.

Кроме того, Sniffnet полностью бесплатен, имеет открытый исходный код и имеет двойную лицензию MIT или Apache-2.0

И последнее, но не менее важное: это приложение полностью разработано на Rust: современном языке программирования для создания эффективного и надежного программного обеспечения с упором на производительность и безопасность.

https://github.com/GyulyVGC/sniffnet

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

#moni #network #net #rust
5👍12🔥5
speedtest-exporter - простой экспортер Speedtest для Prometheus, написанный на Python, используя официальный CLI из Ookla

Метрики:
- скорость upload
- скорость download
- пинг
- джиттер

Отлично приживется в домашнем мониторинге или для небольшой компании / проекта

https://github.com/MiguelNdeCarvalho/speedtest-exporter

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

#moni #net #speedtest #exporter #prometheus
👍8🔥4
Maltrail - система обнаружения вредоносного трафика, использующая общедоступные списки (blacklist), содержащие вредоносные и/или в целом подозрительные следы, а также статические следы, составленные из различных отчетов AV и пользовательских списков, где след может быть чем угодно: от имени домена (например, zvpprsensinaix.com для вредоносного ПО Banjori), URL (например, hXXp://109.162.38.120/harsh02.exe для известного вредоносного исполняемого файла), IP-адреса (например, 185.130.5.231 для известного злоумышленника) или значения заголовка HTTP User-Agent (например, sqlmap для автоматического инструмента SQL-инъекции и захвата базы данных). Кроме того, он использует (необязательно) расширенные эвристические механизмы, которые могут помочь в обнаружении неизвестных угроз (например, нового вредоносного ПО).

Есть в виде готового Add-on для OPNSense и интеграция с fail2ban

https://github.com/stamparm/maltrail

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

#security #net
👍20🔥8
pping - TCP-пинг, TLS-пинг, HTTP-пинг, ICMP-пинг, DNS-пинг, QUIC-пинг. Маленькая, но очень полезная утилитка для проверки всего (ну почти всего).

https://github.com/wzv5/pping

Подсказал: Михаил Исаев - @ismvru

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

#utils #net
🔥14👍8