1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/newegg-RCT

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md
Язык: :ru:
:us: | :cn:

RCT (Redis Вычислительная томография)

RCT — это платформа для анализа структуры памяти Redis путём парсинга файлов RDB. Поддерживает анализ файлов RDB для одноранговых/кластерных Redis, запросы Slowlog, мониторинг, а также запросы ClientList.

Функции

  • Анализ памяти

    Анализ файлов RDB позволяет проводить анализ использования памяти Redis, поддерживаются многомерные отчёты. Поддерживаются как ручной, так и автоматический способы! Предоставлены функции генерации отчётов, экспорта ключей Redis и других.

  • Slowlog

    Модуль Slowlog регулярно собирает информацию Slowlog, предоставляет многомерные отчёты, что удобно для просмотра текущих деталей Slowlog кластера.

  • ClientList

    Модуль ClientList легко и эффективно анализирует и выводит соединения клиентов!

Пример продукта

Скриншоты в основном представляют основные функции RCT, последовательность процессов помогает понять основные функции нашей платформы и сценарии её применения.

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

JRE (Linux и Windows)

Перед началом работы убедитесь, что установлен JRE 1.8+ , а также скачана версия релиза.

Например, нажмите на rct-dashboard -2.0.0-release.tar.gz, чтобы скачать и распаковать архив (под Windows можно использовать WinRAR, а под Linux команду tar xvf rct-dashboard-2.0.0-release.tar.gz).1. Запустите центр управления RCT-dashboard

java -jar RCT-Dashboard-2.0.0.jar
  1. Запустите анализатор rct-analyze

    java -jar -Xmx1024m -Xms300m RCT-Analyze-2.0.0.jar

    Настройте максимальный размер кучи в зависимости от размера файла RDB ( не забудьте ограничить размер кучи, чтобы избежать негативного влияния на производительность рабочей машины ). Анализатор RCT-Analyze следует развернуть на машинах, где создаются файлы RDB, или на машинах установки Redis, с одним экземпляром на каждую машину.

  2. Войдите в систему В браузере для доступа к http://127.0.0.1:8080, введите аккаунт и пароль, по умолчанию пароль для rct/rct### Docker (только для платформы Linux)

  3. Предпочтительный запуск центра управления RCT-dashboard

  • По умолчанию
    docker run -d --net=host xaecbd/rct-dashboard:latest
  • Настройка с параметрами (перед запуском, пожалуйста, поместите конфигурационные файлы на хост)
    docker run -d -v /opt/app/rct/rct-dashboard/config:/opt/app/rct/rct-dashboard/config -v /opt/app/rct/rct-dashboard/db:/opt/app/rct/rct-dashboard/db --net=host xaecbd/rct-dashboard:latest
  1. Запуск анализатора rct-analyze
  • По умолчанию
    docker run -d -e "JAVA_OPTIONS=-Xmx1024m -Xms300m" --net=host xaecbd/rct-analyze:latest
  • Настройка с параметрами (перед запуском, пожалуйста, поместите конфигурационные файлы на хост)
    docker run -d -e "JAVA_OPTIONS=-Xmx1024m -Xms300m" -v /opt/app/rct/rct-analyze/config:/opt/app/rct/rct-analyze/config -v /data/redis/redis_cluster:/data/redis/redis_cluster --net=host xaecbd/rct-analyze:latest

Адаптируйте максимальный размер кучи в зависимости от размера базы данных. 3. Войдите в систему
Для доступа используйте адрес http://127.0.0.1:8080, введите имя пользователя и пароль, по умолчанию пароль для rct/rct.## Версии На данный момент поддержка ограничивается следующими версиями. Поддержка более новых версий находится в процессе разработки!

версия Redis версия RCT
[2.6-5.0.3] 2.X

Пользовательское руководство

Пользовательское руководство представляет основные функции каждого модуля RCT.

  1. Руководство по модулю графиков
  2. Руководство по анализу данных RDB
  3. Руководство по модулю SlowLog
  4. Руководство по модулю ClientList

Учебник по использованию RCT

  1. Использование инструмента анализа RDB для быстрого анализа
  2. Как добавить экземпляр Redis

Проектный дизайн

Документация по дизайну представляет архитектурный и фреймворк-дизайн RCT.

  1. Введение в структуру кода
  2. Дизайн-схема

TODO

Если вы хотите узнать больше информации, пожалуйста, обратитесь к документу TODO.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/newegg-RCT.git
git@api.gitlife.ru:oschina-mirror/newegg-RCT.git
oschina-mirror
newegg-RCT
newegg-RCT
master