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]


Reply via email to