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

OSCHINA-MIRROR/oceanbase-obagent

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README-CN.md 3.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 03:58 c3f19af

OBAgent

OBAgent — это фреймворк для мониторинга и сбора данных. OBAgent поддерживает два режима сбора данных: push и pull, что позволяет удовлетворить различные потребности приложений. По умолчанию OBAgent включает поддержку следующих плагинов: сбор данных с хоста, сбор метрик базы данных OceanBase, обработка меток данных мониторинга и HTTP-сервис по протоколу Prometheus. Чтобы обеспечить сбор данных из других источников или настроить процесс обработки данных, достаточно разработать соответствующий плагин.

Лицензия

Для OBAgent используется лицензия MulanPSL - 2.0. Вы можете свободно копировать и использовать исходный код. При изменении или распространении исходного кода необходимо соблюдать условия Муланского соглашения.

Документация

См. документацию OBAgent (docs/about-obagent/what-is-obagent.md).

Как получить

Зависимости среды

Для сборки OBAgent требуется версия Go 1.14 или выше.

RPM-пакет

OBAgent предоставляет RPM-пакеты, которые можно загрузить со страницы Release (https://mirrors.aliyun.com/oceanbase/community/stable/el/7/x86_64/). Затем используйте следующую команду для установки:

rpm -ivh obagent-1.0.0-1.el7.x86_64.rpm

Сборка из исходного кода

Режим отладки

make build // make build по умолчанию будет работать в режиме отладки
make build-debug

Релиз-режим

make build-release

Разработка

Вы можете разрабатывать плагины для OBAgent. Для получения дополнительной информации см. руководство по разработке плагинов OBAgent (docs/develop-guide.md).

Вклад

Мы приветствуем и благодарим вас за ваш вклад. Вот несколько способов, которыми вы можете принять участие:

  • Создайте Issue на GitHub.

Получение помощи

Если у вас возникнут проблемы при использовании OBAgent, вы можете обратиться за помощью следующими способами:

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/oceanbase-obagent.git
git@api.gitlife.ru:oschina-mirror/oceanbase-obagent.git
oschina-mirror
oceanbase-obagent
oceanbase-obagent
master