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

OSCHINA-MIRROR/Runner-Go-Team-runnergo-collector-open

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Установщик-собиратель-open

collector служба предназначена для обработки данных тестирования производительности. Без этой службы отчеты тестирования будут содержать пустые данные.

Локальная установка

Скачивание, использовать команду git для загрузки на локальную машину

git clone https://github.com/Runner-Go-Team/RunnerGo-collector-open.git

Изменение конфигурационного файла, open.yaml

http:
  host: "0.0.0.0:20125"                             адрес этого сервиса

kafka:
  host: ""                                          адрес kafka
  topic: "runnergo"
  key: "kafka:report:partition"                     ключ для разделения kafka, хранится в redis. Не нужно изменять
  num: 2                                            количество разделений kafka, если нужно запускать несколько задач тестирования производительности одновременно, необходимо установить это значение и настроить количество разделений kafka на соответствующее
  totalKafkaPartition: "TotalKafkaPartition"        по умолчанию не нужно изменять
  stressBelongPartition: "StressBelongPartition"    по умолчанию не нужно изменять

reportRedis:
  address: ""                                       адрес redis
  password: "apipost"
  db: 1

redis:
  address: ""                                       можно использовать вместе с reportRedis
  password: "apipost"
  db: 1

log:
  path: "/data/logs/RunnerGo/RunnerGo-collector-info.log"
```management:                                        интерфейс для остановки задачи в сервисе management
   notifyStopStress: "https://***/management/api/v1/plan/notify_stop_stress"
 ```# Запуск,

После запуска Kafka и успешного создания темы и разделов, перейдите в корневую директорию и выполните ./main.go

## Открытое развертывание (версия Docker)
1.  Настройка переменных окружения
## Описание настроек
| key                                                                | Обязательно | Значение по умолчанию                                                                   | Описание |
|:-------------------------------------------------------------------|:----------:|-----------------------------------------------------------------------|:--------:|
| Redis                                                              ||||
| RG_REDIS_ADDRESS                                                   | Нет        | По умолчанию: 127.0.0.1:6379                                                           | Адрес Redis сервера |
| RG_REDIS_PASSWORD                                                  | Да         |                                                                       | Пароль Redis сервера |
| RG_REDIS_DB                                                        | Нет        | По умолчанию: 0                                                                       | База данных Redis |
| Настройки Kafka                                                    |            |                                                                       |          |
| RG_KAFKA_TOPIC                                                     | Нет        | По умолчанию: runnergo                                                                | Тема Kafka |
| RG_KAFKA_ADDRESS                                                   | Нет        |                                                                       | Адрес Kafka || RG_KAFKA_KEY                                                       | Нет        | По умолчанию: kafka:report:partition                                             |                      |
| RG_KAFKA_NUM                                                       | Нет        | По умолчанию: 2                                                                   |            количество разделов Kafka |
| RG_KAFKA_TOTAL_PARTITION                                           |            | По умолчанию: TotalKafkaPartition                                                |                      |
| RG_KAFKA_STRESS_BELONG_PARTITION                                   |            | По умолчанию: StressBelongPartition                                              |                      ||
|| Настройки HTTP                                                       ||||
 | RG_COLLECTOR_HTTP_HOST                                             | Нет   | По умолчанию: 0.0.0.0:30000                                             |                      |
 | Путь к файлу логов                                                 |       |                                                                       |                      |
 | RG_ENGINE_LOG_PATH                                                 | Нет   | /data/logs/RunnerGo/RunnerGo-engine-info.log                            |               Путь к файлу логов |
 | RG_COLLECTOR_LOG_PATH                                              | Нет   | /data/logs/RunnerGo/RunnerGo-collector-info.log                         |                      |
 | Управление службой                                                 |       |                                                                       |                      |
 | RG_MANAGEMENT_NOTIFY_STOP_STRESS                                   | Нет   | По умолчанию: https://127.0.0.0:30000/management/api/v1/plan/notify_stop_stress | Управление службой: адрес для остановки задач |
 | RG_MANAGEMENT_NOTIFY_RUN_FINISH                                    | Нет   | По умолчанию: https://127.0.0.0:30000/management/api/v1/plan/notify_run_finish  | Управление службой: адрес для завершения задач |

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

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

Введение

Сервис collector обрабатывает данные для оценки производительности сервиса RunnerGo. Без этого сервиса отчеты о тестировании будут находиться в состоянии «без данных». Развернуть Свернуть
Отмена

Обновления (2)

все

Участники

все

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

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/Runner-Go-Team-runnergo-collector-open.git
git@api.gitlife.ru:oschina-mirror/Runner-Go-Team-runnergo-collector-open.git
oschina-mirror
Runner-Go-Team-runnergo-collector-open
Runner-Go-Team-runnergo-collector-open
open