This is an automated email from the ASF dual-hosted git repository.
shushengzhou pushed a change to branch ospp#riscv-help-doc
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git
from b38522cf7 [OSPP] Add RISC-V related help document.
add 89aaad240 [doc] Optimize the home website navbar layout UI for
medium-sized screens (#3616)
add 007ecd2db [doc] add japanese i18n in app-opensuse.yml (#3619)
add 18f8a541f [doc] add japanese i18n in app-oracle.yml (#3621)
add bd08de41d [doc] add japanese i18n in app-postgresql.yml (#3624)
add e8ebc6505 [doc] add linux operating system practice usecase (#3628)
add da484aef2 [fix] Fixed `springboot3` template yaml has the jexl inner
conflict keyword(#3629)
add 8776f98cf [Feature] add customized labels to VM metrics (#3622)
add 04cfdae1e [fix] Fixed issue where jdbc url was replaced (#3625)
add 5fe20dff0 [fix] remove optional metrics (#3636)
add 1a5b72299 [doc] add japanese i18n in app-openai.yml and
app-opengauss.yml (#3617)
add 3b126f53d [doc] add japanese i18n in app-smtp.yml, app-ssl_cert.yml,
app-storm.yml, app-udp_port.yml, app-uniview.yml, app-website.yml,
app-websocket.yml (#3643)
add 5eff094af [bugfix] fix potential StringIndexOutOfBoundsException
(#3642)
add a6eb6be1a [feat] Monitoring templates support JSON nested parsing.
(#3645)
add 60100eb98 [doc] add English version of linux operating system practice
usecase (#3631)
add 00fd8fa1d [bugfix] fixed jexl keyword issue in springboot2 monitoring
template (#3632)
add db90f29cd [doc] add japanese i18n in app-qq_mailbox.yml and
app-redfish.yml (#3635)
add 57a2daf30 [doc] add japanese i18n in app-prometheus.yml,
app-pulsar.yml and app-registry.yml (#3639)
add 0082e724b [doc] add japanese i18n in app-s7.yml,
app-tplink_switch.yml, app-shenyu.yml (#3648)
add b7398b1bf [feature] Support HertzBeat self monitor (#3641)
add f59e15bbb [fix] Fixed an issue where template configuration was
overwritten (#3649)
add 0b0fac4a4 [bugfix] fix the collector aes decode with secret error
(#3652)
add 89647d96c [doc] add japanese i18n in app-tidb.yml,
app-windows_script.yml (#3650)
add 6ac8a42bd [doc] add japanese i18n in app-springboot3.yml (#3658)
add 9e6f2762c [doc] improve documentation formatting and readability
(#3659)
add bc06c268c [doc] add japanese i18n in app-prestodb.yml, app-spark.yml
(#3651)
add 93f5da2d0 [doc] add japanese i18n in app-process.yml (#3654)
add f936b50ce [doc] add japanese i18n in app-spring_gateway.yml,
app-sqlserver.yml (#3661)
add 7d8ba7271 [doc] add japanese i18n in app-redhat.yml (#3655)
add fd3a2f056 [doc] add japanese i18n and remove chinese in script folder
(#3665)
add 408a06d3e [doc] update contribution doc (#3667)
add edfd85703 [GSOC] MCP server setup, authorization, and basic tool
support (#3610)
add 4b6c1e0f0 [doc] add japanese i18n in app-redis.yml (#3669)
add 48eafa138 [Feature] add Apache DolphinScheduler monitoring support
(#3656)
add 810d54bef [improve] Optimize the scheduling logic for batch flush
tasks (#3660)
add f315bf960 [fix] Fixed Grafana visualization integration display issue
(#3666)
add 74d21a7ac [feature] add user password monitoring metrics in oracle
monitor (#3674)
add 344cb2522 [doc] add japanese i18n in app-redis_cluster.yml (#3672)
add 64cb80414 [doc] add japanese i18n in app-dolphinscheduler.yml (#3677)
add 79da1a198 [improve] optimize status page layout and UI (#3680)
add f0e53a9fb [doc] add japanese i18n in app-redis_sentinel.yml (#3681)
add cae4423f3 [doc] graduate and remove incubating (#3584)
add 2d9a2955e [bugfix] fixed jexl keyword issue in postgresql monitoring
template (#3685)
add d608f732f [bugfix] fixed jexl keyword issue in hertzbeat monitoring
template (#3686)
add 8eb60210a [bugfix] fixed jexl keyword issue in windows monitoring
template (#3687)
add 7e1873bc1 [bugfix] fixed jexl keyword issue in spring_gateway
monitoring template (#3693)
add b7ecb9b2e [doc] update doc while graduate (#3692)
add 4e841a9fb [doc] Fixed menu path errors and MD document format
anomalies. (#3695)
add 2947ee218 chore: update ui theme (#3682)
add 0457ec7d1 [doc] add japanese i18n in app-rockylinux.yml (#3688)
add 5b9e19cc3 [doc] add japanese i18n in app-seatunnel.yml (#3691)
add 377172e44 [doc] add japanese i18n in app-tomcat.yml (#3700)
add 014a376c3 [refactor] modify message column to TEXT type (#3698)
add faa7cb71d [doc] update website, doc while graduate (#3701)
add 339386fd2 [bugfix] resolve translation value fetching for uppercase
app names (#3690)
add 44660a504 [doc] add japanese i18n in app-vastbase.yml (#3704)
add f47554050 [bugfix] fixed jexl keyword issue in kingbase monitoring
template (#3705)
add 6814c7c35 [feat] Support TDengine monitoring (#3678)
add 28681a1f9 [bugfix] fixed jexl keyword issue in greenplum monitoring
template (#3707)
add d2e8f2f4a [bugfix] fixed jexl keyword issue in vastbase monitoring
template (#3708)
add b74aff050 refactor: Optimize the monitoring data chart component
(#3668)
add 28b2bf4fd Merge branch 'master' into ospp#riscv-help-doc
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 2 +-
.licenserc.yaml | 1 +
DISCLAIMER | 10 -
NOTICE | 2 +-
README.md | 2 +-
README_CN.md | 2 +-
hertzbeat-ai-agent/pom.xml | 85 ++
.../ai/agent/adapters/MonitorServiceAdapter.java | 32 +-
.../adapters/impl/MonitorServiceAdapterImpl.java | 100 ++
.../ai/agent/config/CustomSseServerTransport.java | 246 ++++
.../hertzbeat/ai/agent/config/LlmConfig.java | 21 +-
.../ai/agent/config/McpContextHolder.java | 63 +-
.../hertzbeat/ai/agent/config/PromptProvider.java | 53 +
.../ai/agent/controller/ChatController.java | 70 +
.../agent/controller/ConversationController.java | 8 +-
.../hertzbeat/ai/agent/dao/ConversationDao.java | 7 +-
.../apache/hertzbeat/ai/agent/dao/MessageDao.java | 7 +-
.../hertzbeat/ai/agent/dao/UserPreferenceDao.java | 7 +-
.../ai/agent/pojo/dto/ChatRequestContext.java | 15 +-
.../hertzbeat/ai/agent/service/AgentService.java | 8 +-
.../agent/service/ChatClientProviderService.java | 11 +-
.../ai/agent/service/ConversationService.java | 71 +
.../ai/agent/service/McpServerService.java | 11 +-
.../ai/agent/service/impl/AgentServiceImpl.java | 14 +-
.../impl/ChatClientProviderServiceImpl.java | 70 +
.../service/impl/ConversationServiceImpl.java | 11 +-
.../agent/service/impl/McpServerServiceImpl.java | 82 ++
.../hertzbeat/ai/agent/tools/AlertTools.java | 7 +-
.../hertzbeat/ai/agent/tools/MetricsTools.java | 7 +-
.../hertzbeat/ai/agent/tools/MonitorTools.java | 49 +-
.../ai/agent/tools/impl/AlertToolsImpl.java | 7 +-
.../ai/agent/tools/impl/MetricsToolsImpl.java | 7 +-
.../ai/agent/tools/impl/MonitorToolsImpl.java | 87 ++
.../collect/database/JdbcCommonCollect.java | 10 +-
.../collect/database/JdbcCommonCollectTest.java | 90 +-
.../hertzbeat-collector-collector/pom.xml | 13 +-
.../collector/dispatch/CommonDispatcher.java | 55 +-
.../collector/dispatch/MetricsCollect.java | 3 +
.../metrics/HertzBeatMetricsCollector.java | 89 ++
.../src/main/resources/application.yml | 18 +-
.../entrance/processor/GoOnlineProcessor.java | 13 +
.../common/constants/CommonConstants.java | 5 +
.../{AiTypeEnum.java => JexlKeywordsEnum.java} | 75 +-
.../hertzbeat/common/entity/dto/ServerInfo.java | 17 +-
.../org/apache/hertzbeat/common/util/AesUtil.java | 12 +-
.../common/util/JexlExpressionRunner.java | 23 +-
.../apache/hertzbeat/common/util/AesUtilTest.java | 2 +-
.../common/util/JexlExpressionRunnerTest.java | 18 +
.../grafana/service/DashboardService.java | 6 +-
.../grafana/service/DashboardServiceTest.java | 141 ++
hertzbeat-manager/pom.xml | 24 +
.../java/org/apache/hertzbeat/manager/Manager.java | 2 +-
.../manager/config/ConfigInitializer.java | 48 +-
.../manager/scheduler/CollectorJobScheduler.java | 4 +
.../netty/process/CollectorOnlineProcessor.java | 11 +-
.../manager/service/impl/AppServiceImpl.java | 21 +-
.../manager/service/impl/MonitorServiceImpl.java | 22 +
.../src/main/resources/application.yml | 40 +
.../V173__update_column.sql} | 8 +-
...__update_column.sql => V173__update_column.sql} | 30 +-
...__update_column.sql => V173__update_column.sql} | 6 +-
.../main/resources/define/app-dolphinscheduler.yml | 619 +++++++++
.../src/main/resources/define/app-greenplum.yml | 2 +-
.../src/main/resources/define/app-hertzbeat.yml | 17 +-
.../main/resources/define/app-hertzbeat_token.yml | 14 +-
.../src/main/resources/define/app-kingbase.yml | 2 +-
.../src/main/resources/define/app-openai.yml | 38 +
.../src/main/resources/define/app-opengauss.yml | 29 +-
.../src/main/resources/define/app-opensuse.yml | 60 +
.../src/main/resources/define/app-oracle.yml | 173 ++-
.../src/main/resources/define/app-postgresql.yml | 95 +-
.../src/main/resources/define/app-prestodb.yml | 42 +
.../src/main/resources/define/app-process.yml | 52 +-
.../src/main/resources/define/app-prometheus.yml | 13 +
.../src/main/resources/define/app-pulsar.yml | 37 +
.../src/main/resources/define/app-qq_mailbox.yml | 38 +-
.../src/main/resources/define/app-redfish.yml | 66 +-
.../src/main/resources/define/app-redhat.yml | 60 +
.../src/main/resources/define/app-redis.yml | 251 +++-
.../main/resources/define/app-redis_cluster.yml | 221 +++
.../main/resources/define/app-redis_sentinel.yml | 109 +-
.../src/main/resources/define/app-registry.yml | 15 +
.../src/main/resources/define/app-rockylinux.yml | 60 +
.../src/main/resources/define/app-s7.yml | 36 +-
.../src/main/resources/define/app-seatunnel.yml | 71 +-
.../src/main/resources/define/app-shenyu.yml | 27 +-
.../src/main/resources/define/app-smtp.yml | 33 +-
.../src/main/resources/define/app-spark.yml | 36 +-
.../main/resources/define/app-spring_gateway.yml | 52 +-
.../src/main/resources/define/app-springboot2.yml | 37 +-
.../src/main/resources/define/app-springboot3.yml | 28 +-
.../src/main/resources/define/app-sqlserver.yml | 31 +-
.../src/main/resources/define/app-ssl_cert.yml | 14 +
.../src/main/resources/define/app-starrocks_be.yml | 19 +
.../src/main/resources/define/app-starrocks_fe.yml | 23 +
.../src/main/resources/define/app-storm.yml | 23 +
.../src/main/resources/define/app-tdengine.yml | 1428 ++++++++++++++++++++
.../src/main/resources/define/app-tidb.yml | 32 +
.../src/main/resources/define/app-tomcat.yml | 47 +
.../main/resources/define/app-tplink_switch.yml | 33 +
.../src/main/resources/define/app-ubuntu.yml | 40 +-
.../src/main/resources/define/app-udp_port.yml | 8 +
.../src/main/resources/define/app-uniview.yml | 22 +-
.../src/main/resources/define/app-vastbase.yml | 86 +-
.../src/main/resources/define/app-website.yml | 17 +
.../src/main/resources/define/app-websocket.yml | 16 +-
.../src/main/resources/define/app-windows.yml | 8 +-
.../main/resources/define/app-windows_script.yml | 42 +-
.../resources/grafana/hertzbeat-monitor-zh-CN.json | 1083 +++++++++++++++
hertzbeat-manager/src/main/resources/sureness.yml | 4 +-
.../hertzbeat/manager/script/YamlCheckScript.java | 91 ++
.../hertzbeat/manager/service/AppServiceTest.java | 94 ++
.../manager/service/MonitorServiceTest.java | 28 +
hertzbeat-otel/pom.xml | 5 +-
.../hertzbeat/otel/config/OpenTelemetryConfig.java | 35 +-
.../remoting/netty/NettyRemotingAbstract.java | 14 +-
.../tsdb/vm/VictoriaMetricsClusterDataStorage.java | 10 +-
.../tsdb/vm/VictoriaMetricsDataStorage.java | 64 +-
.../tsdb/vm/VictoriaMetricsDataStorageTest.java | 116 +-
home/blog/2022-06-01-hertzbeat-v1.0.md | 1 -
home/blog/2022-06-19-hertzbeat-v1.1.0.md | 1 -
home/blog/2022-06-22-one-step-up.md | 1 -
home/blog/2022-07-10-hertzbeat-v1.1.1.md | 1 -
home/blog/2022-09-04-hertzbeat-v1.1.3.md | 1 -
home/blog/2022-09-10-ssl-practice.md | 1 -
home/blog/2022-10-08-hertzbeat-v1.2.0.md | 1 -
home/blog/2022-11-28-hertzbeat-v1.2.2.md | 1 -
home/blog/2022-12-19-new-committer.md | 1 -
home/blog/2022-12-28-hertzbeat-v1.2.3.md | 1 -
home/blog/2023-01-05-monitor-iotdb.md | 1 -
home/blog/2023-01-08-monitor-shenyu.md | 1 -
home/blog/2023-02-02-monitor-dynamic-tp.md | 1 -
home/blog/2023-02-10-new-committer.md | 1 -
home/blog/2023-02-11-monitor-mysql.md | 1 -
home/blog/2023-02-15-monitor-linux.md | 1 -
home/blog/2023-03-15-hertzbeat-v1.3.0.md | 1 -
home/blog/2023-03-22-monitor-springboot2.md | 1 -
home/blog/2023-05-09-hertzbeat-v1.3.1.md | 1 -
home/blog/2023-05-11-greptimedb-store.md | 1 -
home/blog/2023-07-05-hertzbeat-v1.3.2.md | 1 -
home/blog/2023-08-14-hertzbeat-v1.4.0.md | 1 -
home/blog/2023-08-28-new-committer.md | 1 -
home/blog/2023-09-26-hertzbeat-v1.4.1.md | 1 -
home/blog/2023-11-12-hertzbeat-v1.4.2.md | 1 -
home/blog/2023-12-11-hertzbeat-v1.4.3.md | 1 -
home/blog/2024-01-11-new-committer.md | 1 -
home/blog/2024-01-18-hertzbeat-v1.4.4.md | 1 -
home/blog/2024-04-17-to-apache.md | 3 +-
home/blog/2024-06-15-hertzbeat-v1.6.0.md | 7 +-
home/blog/2024-07-07-new-committer.md | 1 -
home/blog/2024-07-08-new-committer.md | 1 -
home/blog/2024-07-15-new-committer.md | 1 -
home/blog/2024-07-27-new-committer.md | 1 -
home/blog/2024-07-28-new-committer.md | 1 -
home/blog/2024-07-29-new-committer.md | 1 -
home/blog/2024-08-18-new-committer.md | 1 -
home/blog/2024-08-31-new-committer.md | 1 -
home/blog/2024-09-10-new-committer.md | 1 -
home/blog/2024-11-09-hertzbeat-v1.6.1.md | 1 -
home/blog/2024-11-24-custom-development.md | 1 -
home/blog/2025-03-03-gsoc-2025.md | 1 -
home/blog/2025-03-10-new-committer.md | 1 -
home/blog/2025-04-06-new-pmc.md | 1 -
home/blog/2025-04-10-hertzbeat-v1.7.0.md | 1 -
home/blog/2025-05-22-new-committer.md | 1 -
home/blog/2025-06-10-hertzbeat-v1.7.1.md | 1 -
home/blog/2025-06-29-new-committer.md | 1 -
home/blog/2025-07-07-hertzbeat-v1.7.2.md | 1 -
home/blog/2025-07-11-new-committer.md | 1 -
home/blog/2025-5-19-new-pmc.md | 1 -
home/docs/advanced/extend-tutorial.md | 2 +-
home/docs/community/become_committer.md | 5 +-
home/docs/community/become_pmc_member.md | 4 +-
home/docs/community/how-to-release.md | 82 +-
home/docs/community/how-to-verify.md | 13 +-
home/docs/community/new_committer_process.md | 2 +-
home/docs/community/new_pmc_member_process.md | 2 +-
home/docs/download.md | 4 +-
home/docs/help/collector.md | 2 +-
home/docs/help/dolphinscheduler.md | 105 ++
home/docs/help/mcp_sse_server.md | 72 +
home/docs/help/oracle.md | 113 +-
home/docs/help/spring_gateway.md | 33 +-
home/docs/help/status.md | 2 +-
home/docs/help/tdengine_promql.md | 96 ++
home/docs/help/ubuntu.md | 45 +-
home/docs/introduce.md | 4 +-
home/docs/start/account-modify.md | 3 +-
home/docs/start/baota-deploy.md | 2 +-
home/docs/start/docker-compose-deploy.md | 8 +-
home/docs/start/greptime-init.md | 2 +-
home/docs/start/influxdb-init.md | 2 +-
home/docs/start/iotdb-init.md | 2 +-
home/docs/start/mysql-change.md | 2 +-
home/docs/start/package-deploy.md | 10 +-
home/docs/start/postgresql-change.md | 2 +-
home/docs/start/quickstart.md | 4 +-
home/docs/start/rainbond-deploy.md | 2 +-
home/docs/start/tdengine-init.md | 2 +-
home/docs/start/upgrade.md | 2 +-
home/docs/start/usecase/linux-os-practice.md | 94 ++
.../docs/start/usecase/springboot-auto-practice.md | 2 +-
home/docs/start/usecase/sslcert-practice.md | 4 +-
home/docs/start/usecase/tdengine-practice.md | 166 +++
home/docs/start/victoria-metrics-init.md | 2 +-
home/docs/template.md | 2 +-
home/docusaurus.config.js | 25 +-
home/i18n/en/code.json | 6 +-
home/i18n/en/docusaurus-theme-classic/footer.json | 4 -
home/i18n/zh-cn/code.json | 6 +-
.../2022-06-01-hertzbeat-v1.0.md | 1 -
.../2022-06-19-hertzbeat-v1.1.0.md | 1 -
.../2022-06-22-one-step-up.md | 1 -
.../2022-07-10-hertzbeat-v1.1.1.md | 1 -
.../2022-09-04-hertzbeat-v1.1.3.md | 1 -
.../2022-09-10-ssl-practice.md | 3 +-
.../2022-10-08-hertzbeat-v1.2.0.md | 1 -
.../2022-11-28-hertzbeat-v1.2.2.md | 1 -
.../2022-12-19-new-committer.md | 1 -
.../2022-12-28-hertzbeat-v1.2.3.md | 1 -
.../2023-01-05-monitor-iotdb.md | 1 -
.../2023-01-08-monitor-shenyu.md | 1 -
.../2023-02-02-monitor-dynamic-tp.md | 1 -
.../2023-02-10-new-committer.md | 1 -
.../2023-02-11-monitor-mysql.md | 1 -
.../2023-02-15-monitor-linux.md | 1 -
.../2023-03-15-hertzbeat-v1.3.0.md | 1 -
.../2023-03-22-monitor-springboot2.md | 1 -
.../2023-05-09-hertzbeat-v1.3.1.md | 1 -
.../2023-05-11-greptimedb-store.md | 1 -
.../2023-07-05-hertzbeat-v1.3.2.md | 1 -
.../2023-08-14-hertzbeat-v1.4.0.md | 1 -
.../2023-08-28-new-committer.md | 1 -
.../2023-09-26-hertzbeat-v1.4.1.md | 1 -
.../2023-11-12-hertzbeat-v1.4.2.md | 1 -
.../2023-12-11-hertzbeat-v1.4.3.md | 1 -
.../2024-01-11-new-committer.md | 1 -
.../2024-01-18-hertzbeat-v1.4.4.md | 1 -
.../2024-04-17-to-apache.md | 1 -
.../2024-06-15-hertzbeat-v1.6.0.md | 5 +-
.../2024-07-07-new-committer.md | 1 -
.../2024-07-08-new-committer.md | 1 -
.../2024-07-15-new-committer.md | 1 -
.../2024-07-27-new-committer.md | 1 -
.../2024-07-28-new-committer.md | 1 -
.../2024-07-29-new-committer.md | 1 -
.../2024-08-18-new-committer.md | 1 -
.../2024-08-31-new-committer.md | 1 -
.../2024-09-10-new-committer.md | 1 -
.../2024-11-09-hertzbeat-v1.6.1.md | 1 -
.../2024-11-24-custom-development.md | 1 -
.../2025-03-03-gsoc-2025.md | 1 -
.../2025-03-10-new-committer.md | 1 -
.../2025-04-06-new-pmc.md | 1 -
.../2025-04-10-hertzbeat-v1.7.0.md | 1 -
.../2025-05-22-new-committer.md | 1 -
.../2025-06-29-new-committer.md | 1 -
.../2025-07-07-hertzbeat-v1.7.2.md | 1 -
.../2025-07-11-new-committer.md | 1 -
.../2025-5-19-new-pmc.md | 1 -
.../current/advanced/extend-http-default.md | 2 +-
.../advanced/extend-http-example-hertzbeat.md | 2 +-
.../current/advanced/extend-http-jsonpath.md | 2 +-
.../current/advanced/extend-tutorial.md | 2 +-
.../current/community/become_committer.md | 5 +-
.../current/community/become_pmc_member.md | 4 +-
.../current/community/how-to-release.md | 24 +-
.../current/community/how-to-verify.md | 4 -
.../current/community/new_committer_process.md | 2 +-
.../current/community/new_pmc_member_process.md | 2 +-
.../current/download.md | 4 +-
.../current/help/dolphinscheduler.md | 105 ++
.../current/help/oracle.md | 123 +-
.../current/help/spring_gateway.md | 21 +-
.../current/help/status.md | 2 +-
.../current/help/tdengine_promql.md | 92 ++
.../current/help/ubuntu.md | 45 +-
.../current/introduce.md | 4 +-
.../current/start/account-modify.md | 3 +-
.../current/start/baota-deploy.md | 2 +-
.../current/start/docker-compose-deploy.md | 8 +-
.../current/start/greptime-init.md | 2 +-
.../current/start/influxdb-init.md | 2 +-
.../current/start/iotdb-init.md | 2 +-
.../current/start/mysql-change.md | 2 +-
.../current/start/package-deploy.md | 10 +-
.../current/start/postgresql-change.md | 2 +-
.../current/start/quickstart.md | 2 +-
.../current/start/rainbond-deploy.md | 2 +-
.../current/start/tdengine-init.md | 2 +-
.../current/start/upgrade.md | 2 +-
.../current/start/usecase/linux-os-practice.md | 94 ++
.../start/usecase/springboot-auto-practice.md | 2 +-
.../current/start/usecase/sslcert-practice.md | 4 +-
.../current/start/usecase/tdengine-practice.md | 171 +++
.../current/start/victoria-metrics-init.md | 2 +-
.../current/template.md | 2 +-
.../version-v1.6.x/advanced/extend-http-default.md | 2 +-
.../advanced/extend-http-example-hertzbeat.md | 2 +-
.../advanced/extend-http-jsonpath.md | 2 +-
.../version-v1.6.x/advanced/extend-tutorial.md | 2 +-
.../version-v1.6.x/community/how-to-release.md | 24 +-
.../version-v1.6.x/community/how-to-verify.md | 4 -
.../community/new_committer_process.md | 2 +-
.../community/new_pmc_member_process.md | 2 +-
.../version-v1.6.x/download.md | 4 +-
.../version-v1.6.x/help/status.md | 2 +-
.../version-v1.6.x/introduce.md | 2 +-
.../version-v1.6.x/start/account-modify.md | 3 +-
.../version-v1.6.x/start/baota-deploy.md | 2 +-
.../version-v1.6.x/start/greptime-init.md | 2 +-
.../version-v1.6.x/start/influxdb-init.md | 2 +-
.../version-v1.6.x/start/iotdb-init.md | 2 +-
.../version-v1.6.x/start/mysql-change.md | 2 +-
.../version-v1.6.x/start/package-deploy.md | 2 +-
.../version-v1.6.x/start/postgresql-change.md | 2 +-
.../version-v1.6.x/start/quickstart.md | 2 +-
.../version-v1.6.x/start/rainbond-deploy.md | 2 +-
.../version-v1.6.x/start/sslcert-practice.md | 4 +-
.../version-v1.6.x/start/tdengine-init.md | 2 +-
.../version-v1.6.x/start/upgrade.md | 2 +-
.../version-v1.6.x/start/victoria-metrics-init.md | 2 +-
.../version-v1.6.x/template.md | 2 +-
.../zh-cn/docusaurus-theme-classic/footer.json | 4 -
home/sidebars.json | 13 +-
home/src/css/custom.css | 20 +-
home/src/pages/team/index.css | 2 +-
home/src/pages/team/index.jsx | 32 +-
home/src/pages/team/member.json | 44 +-
home/static/img/docs/hertzbeat-arch.svg | 6 +-
home/static/img/docs/start/linux-os-practice-1.png | Bin 0 -> 235941 bytes
home/static/img/docs/start/linux-os-practice-2.png | Bin 0 -> 190147 bytes
home/static/img/docs/start/linux-os-practice-3.png | Bin 0 -> 108329 bytes
home/static/img/docs/start/linux-os-practice-4.png | Bin 0 -> 252053 bytes
home/static/img/docs/start/linux-os-practice-5.png | Bin 0 -> 164038 bytes
home/static/img/docs/start/linux-os-practice-6.png | Bin 0 -> 158908 bytes
home/static/img/docs/start/linux-os-practice-7.png | Bin 0 -> 142018 bytes
home/static/img/docs/start/linux-os-practice-8.png | Bin 0 -> 167296 bytes
home/static/img/docs/start/tdengine_1.png | Bin 0 -> 237817 bytes
home/static/img/docs/start/tdengine_1_1.png | Bin 0 -> 144052 bytes
home/static/img/docs/start/tdengine_1_2.png | Bin 0 -> 232231 bytes
home/static/img/docs/start/tdengine_1_3.png | Bin 0 -> 201575 bytes
home/static/img/docs/start/tdengine_1_4.png | Bin 0 -> 282541 bytes
home/static/img/docs/start/tdengine_1_5.png | Bin 0 -> 258004 bytes
home/static/img/docs/start/tdengine_1_6.png | Bin 0 -> 391746 bytes
home/static/img/docs/start/tdengine_2.png | Bin 0 -> 291256 bytes
home/static/img/docs/start/tdengine_3.png | Bin 0 -> 111954 bytes
home/static/img/docs/start/tdengine_4.png | Bin 0 -> 322411 bytes
home/static/img/docs/start/tdengine_5.png | Bin 0 -> 181762 bytes
home/static/img/docs/start/tdengine_6.png | Bin 0 -> 284314 bytes
home/static/img/docs/start/tdengine_7.png | Bin 0 -> 256150 bytes
home/static/img/docs/start/tdengine_8.png | Bin 0 -> 244617 bytes
home/static/img/docs/start/tdengine_9.png | Bin 0 -> 237886 bytes
home/static/img/hertzbeat-brand-white-y.png | Bin 9931 -> 9138 bytes
home/static/img/hertzbeat-brand-white-y.svg | 2 +-
home/static/img/hertzbeat-brand-white.png | Bin 8433 -> 7624 bytes
home/static/img/hertzbeat-brand-white.svg | 2 +-
home/static/img/hertzbeat-brand-y.png | Bin 11339 -> 10461 bytes
home/static/img/hertzbeat-brand-y.svg | 2 +-
home/static/img/hertzbeat-brand.png | Bin 9774 -> 8986 bytes
home/static/img/hertzbeat-brand.svg | 2 +-
home/static/img/icons/apache-incubator.svg | 1 -
home/static/img/icons/asf_logo.svg | 210 +++
.../version-v1.6.x/advanced/extend-tutorial.md | 2 +-
.../version-v1.6.x/community/how-to-release.md | 24 +-
.../version-v1.6.x/community/how-to-verify.md | 3 -
.../community/new_committer_process.md | 2 +-
.../community/new_pmc_member_process.md | 2 +-
home/versioned_docs/version-v1.6.x/download.md | 4 +-
.../version-v1.6.x/help/collector.md | 2 +-
home/versioned_docs/version-v1.6.x/help/status.md | 2 +-
home/versioned_docs/version-v1.6.x/introduce.md | 2 +-
.../version-v1.6.x/start/account-modify.md | 3 +-
.../version-v1.6.x/start/baota-deploy.md | 2 +-
.../version-v1.6.x/start/greptime-init.md | 2 +-
.../version-v1.6.x/start/influxdb-init.md | 2 +-
.../version-v1.6.x/start/iotdb-init.md | 2 +-
.../version-v1.6.x/start/mysql-change.md | 2 +-
.../version-v1.6.x/start/package-deploy.md | 2 +-
.../version-v1.6.x/start/postgresql-change.md | 2 +-
.../version-v1.6.x/start/quickstart.md | 4 +-
.../version-v1.6.x/start/rainbond-deploy.md | 2 +-
.../version-v1.6.x/start/sslcert-practice.md | 4 +-
.../version-v1.6.x/start/tdengine-init.md | 2 +-
.../versioned_docs/version-v1.6.x/start/upgrade.md | 2 +-
.../version-v1.6.x/start/victoria-metrics-init.md | 2 +-
home/versioned_docs/version-v1.6.x/template.md | 2 +-
material/licenses/NOTICE | 38 +-
material/licenses/collector/NOTICE | 10 +-
pom.xml | 4 +-
script/application.yml | 12 +
script/assembly/collector/assembly-linux-amd64.xml | 5 +-
script/assembly/collector/assembly-linux-arm64.xml | 5 +-
script/assembly/collector/assembly-macos-amd64.xml | 5 +-
script/assembly/collector/assembly-macos-arm64.xml | 5 +-
script/assembly/collector/assembly-windows-64.xml | 5 +-
script/assembly/collector/assembly.xml | 5 +-
script/assembly/collector/bin/shutdown.bat | 4 +-
script/assembly/collector/bin/shutdown.sh | 4 +-
script/assembly/server/assembly-docker-compose.xml | 5 +-
.../server/{assembly.xml => assembly-docker.xml} | 5 +-
script/assembly/server/assembly-linux-amd64.xml | 5 +-
script/assembly/server/assembly-linux-arm64.xml | 5 +-
script/assembly/server/assembly-macos-amd64.xml | 5 +-
script/assembly/server/assembly-macos-arm64.xml | 5 +-
script/assembly/server/assembly-windows-64.xml | 5 +-
script/assembly/server/assembly.xml | 5 +-
script/assembly/server/bin/shutdown.bat | 6 +-
script/assembly/server/bin/shutdown.sh | 6 +-
.../hertzbeat-mysql-iotdb/conf/application.yml | 17 +-
.../hertzbeat-mysql-iotdb/conf/sureness.yml | 1 -
.../hertzbeat-mysql-tdengine/conf/application.yml | 16 +-
.../hertzbeat-mysql-tdengine/conf/sureness.yml | 1 -
.../conf/application.yml | 16 +-
.../conf/sureness.yml | 1 -
.../conf/application.yml | 16 +-
.../conf/sureness.yml | 1 -
script/docker/collector/Dockerfile | 4 +-
script/docker/collector/build.sh | 2 +-
script/docker/server/Dockerfile | 4 +-
script/docker/server/build.sh | 2 +-
script/helm/hertzbeat-helm-chart | 2 +-
script/sureness.yml | 1 -
.../src/app/layout/market/market.component.html | 2 +-
.../app/routes/home-page/home-page.component.html | 2 +-
web-app/package.json | 1 +
web-app/src/app/layout/basic/basic.component.less | 296 +++-
web-app/src/app/layout/basic/basic.component.ts | 2 +-
.../src/app/layout/basic/widgets/user.component.ts | 6 +-
.../app/layout/passport/passport.component.html | 2 +-
.../app/routes/dashboard/dashboard.component.html | 6 +-
.../monitor-data-chart.component.html | 24 +-
.../monitor-data-chart.component.ts | 209 +--
.../monitor-data-chart.worker.ts | 471 +++++++
web-app/src/app/routes/monitor/monitor.module.ts | 4 +-
.../status-public/status-public.component.html | 284 ++--
.../status-public/status-public.component.less | 59 +-
.../status-public/status-public.component.ts | 4 +-
.../help-message-show.component.html | 5 +-
.../help-message-show.component.less | 81 +-
web-app/src/app/shared/utils/common-util.ts | 245 ----
web-app/src/assets/brand.svg | 2 +-
web-app/src/assets/brand_white.svg | 2 +-
web-app/src/assets/color.less | 6 +-
web-app/src/assets/i18n/en-US.json | 4 +-
web-app/src/assets/i18n/ja-JP.json | 4 +-
web-app/src/assets/i18n/pt-BR.json | 2 +
web-app/src/assets/i18n/zh-CN.json | 4 +-
web-app/src/assets/i18n/zh-TW.json | 4 +-
web-app/src/styles/index.less | 147 ++
web-app/yarn.lock | 8 +
451 files changed, 10389 insertions(+), 1797 deletions(-)
delete mode 100644 DISCLAIMER
create mode 100644 hertzbeat-ai-agent/pom.xml
copy
hertzbeat-push/src/main/java/org/apache/hertzbeat/push/dao/PushMonitorDao.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/adapters/MonitorServiceAdapter.java
(63%)
create mode 100644
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/adapters/impl/MonitorServiceAdapterImpl.java
create mode 100644
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/config/CustomSseServerTransport.java
copy
hertzbeat-manager/src/main/java/org/apache/hertzbeat/manager/config/SchedulerConfig.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/config/LlmConfig.java
(66%)
copy
hertzbeat-collector/hertzbeat-collector-common/src/main/java/org/apache/hertzbeat/collector/dispatch/unit/TimeLengthUnit.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/config/McpContextHolder.java
(50%)
create mode 100644
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/config/PromptProvider.java
create mode 100644
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/controller/ChatController.java
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/job/protocol/Protocol.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/controller/ConversationController.java
(86%)
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/job/protocol/Protocol.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/dao/ConversationDao.java
(85%)
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/job/protocol/Protocol.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/dao/MessageDao.java
(86%)
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/job/protocol/Protocol.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/dao/UserPreferenceDao.java
(85%)
copy
hertzbeat-manager/src/main/java/org/apache/hertzbeat/manager/pojo/dto/AiMessage.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/pojo/dto/ChatRequestContext.java
(78%)
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/job/protocol/Protocol.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/service/AgentService.java
(86%)
copy
hertzbeat-manager/src/test/java/org/apache/hertzbeat/manager/service/KimiAiServiceTest.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/service/ChatClientProviderService.java
(71%)
create mode 100644
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/service/ConversationService.java
copy
hertzbeat-manager/src/test/java/org/apache/hertzbeat/manager/service/AlibabaAiServiceTest.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/service/McpServerService.java
(77%)
copy
template-marketplace/hertzbeat-template-hub/src/main/java/org/apache/hertzbeat/templatehub/service/impl/TagServiceImpl.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/service/impl/AgentServiceImpl.java
(74%)
create mode 100644
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/service/impl/ChatClientProviderServiceImpl.java
copy
template-marketplace/hertzbeat-template-hub/src/main/java/org/apache/hertzbeat/templatehub/service/impl/TagServiceImpl.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/service/impl/ConversationServiceImpl.java
(80%)
create mode 100644
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/service/impl/McpServerServiceImpl.java
copy
template-marketplace/hertzbeat-template-hub/src/main/java/org/apache/hertzbeat/templatehub/service/TagService.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/tools/AlertTools.java
(87%)
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/job/protocol/Protocol.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/tools/MetricsTools.java
(87%)
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/job/protocol/PlcProtocol.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/tools/MonitorTools.java
(53%)
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/job/protocol/Protocol.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/tools/impl/AlertToolsImpl.java
(86%)
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/job/protocol/Protocol.java
=>
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/tools/impl/MetricsToolsImpl.java
(86%)
create mode 100644
hertzbeat-ai-agent/src/main/java/org/apache/hertzbeat/ai/agent/tools/impl/MonitorToolsImpl.java
create mode 100644
hertzbeat-collector/hertzbeat-collector-collector/src/main/java/org/apache/hertzbeat/collector/metrics/HertzBeatMetricsCollector.java
copy
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/constants/{AiTypeEnum.java
=> JexlKeywordsEnum.java} (53%)
copy
hertzbeat-manager/src/main/java/org/apache/hertzbeat/manager/pojo/dto/SystemSecret.java
=>
hertzbeat-common/src/main/java/org/apache/hertzbeat/common/entity/dto/ServerInfo.java
(80%)
create mode 100644
hertzbeat-grafana/src/test/java/org/apache/hertzbeat/grafana/service/DashboardServiceTest.java
copy
hertzbeat-manager/src/main/resources/db/migration/{postgresql/V172__update_column.sql
=> h2/V173__update_column.sql} (78%)
copy
hertzbeat-manager/src/main/resources/db/migration/mysql/{V172__update_column.sql
=> V173__update_column.sql} (57%)
copy
hertzbeat-manager/src/main/resources/db/migration/postgresql/{V172__update_column.sql
=> V173__update_column.sql} (78%)
create mode 100644
hertzbeat-manager/src/main/resources/define/app-dolphinscheduler.yml
create mode 100644 hertzbeat-manager/src/main/resources/define/app-tdengine.yml
create mode 100644
hertzbeat-manager/src/main/resources/grafana/hertzbeat-monitor-zh-CN.json
create mode 100644
hertzbeat-manager/src/test/java/org/apache/hertzbeat/manager/script/YamlCheckScript.java
create mode 100644 home/docs/help/dolphinscheduler.md
create mode 100644 home/docs/help/mcp_sse_server.md
create mode 100644 home/docs/help/tdengine_promql.md
create mode 100644 home/docs/start/usecase/linux-os-practice.md
create mode 100644 home/docs/start/usecase/tdengine-practice.md
create mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/dolphinscheduler.md
create mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/tdengine_promql.md
create mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/current/start/usecase/linux-os-practice.md
create mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/current/start/usecase/tdengine-practice.md
create mode 100644 home/static/img/docs/start/linux-os-practice-1.png
create mode 100644 home/static/img/docs/start/linux-os-practice-2.png
create mode 100644 home/static/img/docs/start/linux-os-practice-3.png
create mode 100644 home/static/img/docs/start/linux-os-practice-4.png
create mode 100644 home/static/img/docs/start/linux-os-practice-5.png
create mode 100644 home/static/img/docs/start/linux-os-practice-6.png
create mode 100644 home/static/img/docs/start/linux-os-practice-7.png
create mode 100644 home/static/img/docs/start/linux-os-practice-8.png
create mode 100644 home/static/img/docs/start/tdengine_1.png
create mode 100644 home/static/img/docs/start/tdengine_1_1.png
create mode 100644 home/static/img/docs/start/tdengine_1_2.png
create mode 100644 home/static/img/docs/start/tdengine_1_3.png
create mode 100644 home/static/img/docs/start/tdengine_1_4.png
create mode 100644 home/static/img/docs/start/tdengine_1_5.png
create mode 100644 home/static/img/docs/start/tdengine_1_6.png
create mode 100644 home/static/img/docs/start/tdengine_2.png
create mode 100644 home/static/img/docs/start/tdengine_3.png
create mode 100644 home/static/img/docs/start/tdengine_4.png
create mode 100644 home/static/img/docs/start/tdengine_5.png
create mode 100644 home/static/img/docs/start/tdengine_6.png
create mode 100644 home/static/img/docs/start/tdengine_7.png
create mode 100644 home/static/img/docs/start/tdengine_8.png
create mode 100644 home/static/img/docs/start/tdengine_9.png
delete mode 100644 home/static/img/icons/apache-incubator.svg
create mode 100644 home/static/img/icons/asf_logo.svg
copy script/assembly/server/{assembly.xml => assembly-docker.xml} (96%)
create mode 100644
web-app/src/app/routes/monitor/monitor-data-chart/monitor-data-chart.worker.ts
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]