SkillAgentSearch skills...

Multitest

Interactive server diagnostic and benchmark script

Install / Use

/learn @saveksme/Multitest
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Multitest

Интерактивный bash-скрипт для диагностики и тестирования Linux-серверов. Объединяет популярные инструменты проверки в одном меню.

Быстрый старт

Запуск без установки:

bash <(curl -sL https://raw.githubusercontent.com/saveksme/multitest/master/multitest.sh)

Установка как команда multitest:

curl -sL https://raw.githubusercontent.com/saveksme/multitest/master/multitest.sh -o /usr/local/bin/multitest && chmod +x /usr/local/bin/multitest && echo "Установлено! Запуск: multitest"

После установки скрипт доступен из любого места:

multitest

Меню

Тесты

| # | Название | Описание | |---|----------|----------| | 1 | IP Region | Определение региона IP-адреса сервера | | 2 | Censorcheck (геоблок) | Проверка геоблокировок | | 3 | Censorcheck (DPI) | Проверка DPI для серверов в РФ | | 4 | iPerf3 (РФ) | Тест скорости до российских iPerf3 серверов | | 5 | YABS | Бенчмарк сервера (диск, сеть, CPU) | | 6 | IP Check Place | Проверка IP на блокировки зарубежными сервисами | | 7 | bench.sh | Параметры сервера и скорость к зарубежным провайдерам | | 8 | IPQuality | Проверка качества IP-адреса | | 9 | sysbench CPU | Тест процессора (1 поток) | | 10 | Мультитест | Запуск всех тестов последовательно |

Утилиты

| # | Название | Описание | |---|----------|----------| | 1 | BBR + Cake | Включение TCP BBR congestion control и Cake qdisc | | 2 | Выключить IPv6 | Отключение IPv6 через sysctl |

Зависимости

Скрипт автоматически установит недостающие пакеты:

  • curl
  • wget
  • sysbench

Поддерживаемые пакетные менеджеры: apt, dnf, yum, apk, pacman.

Требования

  • Linux (Debian/Ubuntu, CentOS/RHEL, Fedora, Alpine, Arch)
  • Права root (для установки пакетов и утилит)
  • Bash 4+

Используемые проекты

Related Skills

View on GitHub
GitHub Stars15
CategoryDevelopment
Updated7h ago
Forks2

Languages

Shell

Security Score

75/100

Audited on Apr 5, 2026

No findings