This is an automated email from the ASF dual-hosted git repository.
zhaoqingran pushed a change to branch grafana-doc
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git
from 4474bf48e docs(grafana_dashboard): update prerequisites and add
embedding note
add 0e49e100d [feature] Implement custom parameters for plugins (#2616)
add 9cb50b719 [Improve] add valkey help md (#2633)
add 17636ed58 [improve] add oceanbase help md (#2619)
add 0d73ac6fc [improve] support master custom java opts (#2634)
add 89be682a8 [imporve] Adjustment of parameter verification (#2635)
add d49cb37c6 [improve] improve plugin (#2637)
add 59398bd7c [doc]Grafana doc (#2636)
add e945c4263 Fixed #2632 (#2638)
add 497fc915c test: add unit tests for BulletinController (#2642)
add 2763ee4dc [doc]update doc for custom plugin (#2245)
add 049c0937b [improve] update thread pool nums policy (#2606)
add 19955fa59 [improve] add md-lint command and docs (#2640)
add 7bb049f2d [improve] improve code (#2523)
add 60ecb2777 Merge branch 'master' of github.com:apache/hertzbeat into
grafana-doc
No new revisions were added by this update.
Summary of changes:
.markdownlint-cli2.jsonc | 4 +-
.../apache/hertzbeat/alert/AlerterWorkerPool.java | 10 +-
.../hertzbeat/alert/calculate/CalculateAlarm.java | 8 +-
.../collector/collect/jmx/JmxClassLoader.java | 55 ++++++
.../collector/collect/jmx/JmxCollectImpl.java | 9 +-
.../hertzbeat/collector/dispatch/WorkerPool.java | 6 +-
.../common/constants/CommonConstants.java | 2 +-
.../hertzbeat/common/constants/PluginType.java | 6 +-
.../hertzbeat/common/entity/manager/Collector.java | 6 +-
.../common/entity/manager/GeneralConfig.java | 4 +-
.../common/entity/manager/NoticeReceiver.java | 5 +-
.../common/entity/manager/NoticeRule.java | 7 +-
.../hertzbeat/common/entity/manager/Param.java | 4 +-
.../hertzbeat/common/entity/manager/Tag.java | 6 +-
.../plugin/PluginConfig.java} | 22 +--
.../common/entity/plugin/PluginContext.java | 21 ++-
.../hertzbeat/common/support/CommonThreadPool.java | 2 +-
.../common/support/CommonThreadPoolTest.java | 18 +-
home/docs/community/document.md | 18 ++
home/docs/help/{mysql.md => oceanbase.md} | 22 +--
home/docs/help/plugin.md | 108 ++++++++++--
home/docs/help/{redis.md => valkey.md} | 66 ++++----
.../current/community/document.md | 18 ++
.../current/help/{mysql.md => oceanbase.md} | 34 ++--
.../current/help/plugin.md | 112 +++++++++++--
.../current/help/valkey.md} | 64 +++----
home/package.json | 7 +-
home/sidebars.json | 6 +-
home/static/img/docs/help/plugin-4.png | Bin 98869 -> 0 bytes
home/static/img/docs/help/plugin-5-en.jpg | Bin 0 -> 430440 bytes
home/static/img/docs/help/plugin-5.jpg | Bin 0 -> 392094 bytes
.../manager/component/alerter/DispatcherAlarm.java | 16 +-
.../manager/controller/AccountController.java | 12 +-
.../manager/controller/BulletinController.java | 4 -
.../manager/controller/PluginController.java | 17 ++
.../manager/controller/TagController.java | 18 +-
.../dao/{ParamDao.java => PluginParamDao.java} | 22 +--
.../hertzbeat/manager/pojo/dto/MonitorDto.java | 3 +-
.../hertzbeat/manager/pojo/dto/PluginParam.java | 16 +-
...ParamDefineDto.java => PluginParametersVO.java} | 16 +-
.../hertzbeat/manager/service/PluginService.java | 28 ++++
.../manager/service/impl/DefaultPluginRunner.java | 40 +++--
.../manager/service/impl/PluginServiceImpl.java | 157 +++++++++++++++--
.../manager/service/impl/TagServiceImpl.java | 8 +
.../src/main/resources/define/app-oceanbase.yml | 6 +-
.../component/alerter/DispatcherAlarmTest.java | 6 +-
.../manager/controller/AccountControllerTest.java | 4 +-
.../manager/controller/BulletinControllerTest.java | 185 +++++++++++++++++++++
.../manager/controller/TagControllerTest.java | 7 +-
.../manager/service/PluginServiceTest.java | 7 +-
.../hertzbeat/manager/service/TagServiceTest.java | 7 +-
.../plugin/{Plugin.java => PostAlertPlugin.java} | 10 +-
.../plugin/{Plugin.java => PostCollectPlugin.java} | 12 +-
.../hertzbeat/plugin/runner/PluginRunner.java | 31 ++--
.../org.apache.hertzbeat.plugin.PostAlertPlugin | 4 +-
.../org.apache.hertzbeat.plugin.PostCollectPlugin | 4 +-
.../src/main/resources/define/define.yml | 30 ++--
.../remoting/netty/NettyRemotingClient.java | 6 +-
.../remoting/netty/NettyRemotingServer.java | 1 -
script/assembly/server/bin/entrypoint.sh | 6 +-
script/docker/collector/Dockerfile | 1 +
warehouse/pom.xml | 6 +
.../hertzbeat/warehouse/WarehouseWorkerPool.java | 4 +-
.../warehouse/store/DataStorageDispatch.java | 9 +-
.../monitor-data-table.component.html | 4 +-
.../routes/setting/plugins/plugin.component.html | 24 +++
.../app/routes/setting/plugins/plugin.component.ts | 62 +++++++
web-app/src/app/service/plugin.service.ts | 27 ++-
.../form-field/form-field.component.html | 2 +-
web-app/src/assets/i18n/en-US.json | 2 +
web-app/src/assets/i18n/zh-CN.json | 2 +
web-app/src/assets/i18n/zh-TW.json | 2 +
72 files changed, 1122 insertions(+), 356 deletions(-)
create mode 100644
collector/src/main/java/org/apache/hertzbeat/collector/collect/jmx/JmxClassLoader.java
copy
common/src/main/java/org/apache/hertzbeat/common/{util/prometheus/Metric.java
=> entity/plugin/PluginConfig.java} (70%)
copy
collector/src/main/java/org/apache/hertzbeat/collector/collect/httpsd/discovery/entity/ConnectConfig.java
=>
common/src/main/java/org/apache/hertzbeat/common/entity/plugin/PluginContext.java
(78%)
copy home/docs/help/{mysql.md => oceanbase.md} (85%)
copy home/docs/help/{redis.md => valkey.md} (89%)
copy home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/{mysql.md =>
oceanbase.md} (59%)
copy home/{versioned_docs/version-v1.5.x/help/redis.md =>
i18n/zh-cn/docusaurus-plugin-content-docs/current/help/valkey.md} (87%)
create mode 100644 home/static/img/docs/help/plugin-5-en.jpg
create mode 100644 home/static/img/docs/help/plugin-5.jpg
copy manager/src/main/java/org/apache/hertzbeat/manager/dao/{ParamDao.java =>
PluginParamDao.java} (61%)
copy
common/src/main/java/org/apache/hertzbeat/common/entity/manager/Param.java =>
manager/src/main/java/org/apache/hertzbeat/manager/pojo/dto/PluginParam.java
(89%)
copy
manager/src/main/java/org/apache/hertzbeat/manager/pojo/dto/{ParamDefineDto.java
=> PluginParametersVO.java} (81%)
copy
collector/src/main/java/org/apache/hertzbeat/collector/collect/database/JdbcSpiLoader.java
=>
manager/src/main/java/org/apache/hertzbeat/manager/service/impl/DefaultPluginRunner.java
(50%)
create mode 100644
manager/src/test/java/org/apache/hertzbeat/manager/controller/BulletinControllerTest.java
copy plugin/src/main/java/org/apache/hertzbeat/plugin/{Plugin.java =>
PostAlertPlugin.java} (80%)
copy plugin/src/main/java/org/apache/hertzbeat/plugin/{Plugin.java =>
PostCollectPlugin.java} (74%)
copy
warehouse/src/main/java/org/apache/hertzbeat/warehouse/store/realtime/redis/client/RedisClientOperation.java
=> plugin/src/main/java/org/apache/hertzbeat/plugin/runner/PluginRunner.java
(56%)
copy common/src/test/resources/msg.properties =>
plugin/src/main/resources/META-INF/services/org.apache.hertzbeat.plugin.PostAlertPlugin
(98%)
copy common/src/test/resources/msg.properties =>
plugin/src/main/resources/META-INF/services/org.apache.hertzbeat.plugin.PostCollectPlugin
(98%)
copy common/src/test/resources/msg.properties =>
plugin/src/main/resources/define/define.yml (98%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]