OBAgent — это фреймворк для мониторинга и сбора данных. OBAgent поддерживает два режима сбора данных: push и pull, что позволяет удовлетворить различные потребности приложений. По умолчанию OBAgent включает поддержку следующих плагинов: сбор данных с хоста, сбор метрик базы данных OceanBase, обработка меток данных мониторинга и HTTP-сервис по протоколу Prometheus. Чтобы обеспечить сбор данных из других источников или настроить процесс обработки данных, достаточно разработать соответствующий плагин.
Для OBAgent используется лицензия MulanPSL - 2.0. Вы можете свободно копировать и использовать исходный код. При изменении или распространении исходного кода необходимо соблюдать условия Муланского соглашения.
См. документацию OBAgent (docs/about-obagent/what-is-obagent.md).
Для сборки OBAgent требуется версия Go 1.14 или выше.
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).
Мы приветствуем и благодарим вас за ваш вклад. Вот несколько способов, которыми вы можете принять участие:
Если у вас возникнут проблемы при использовании OBAgent, вы можете обратиться за помощью следующими способами:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )