This is an automated email from the ASF dual-hosted git repository.
liuhongyu pushed a change to branch improve-code
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git
from ef1e93d93 update code
add 584b70a72 [improve] delete deprecate field (#2537)
add f1a123ee7 [chore] fix typo (#2543)
add e157d82a1 [infra] update actions checkout version to 4 (#2544)
add 4733ac2eb [bugfix] fix monitor search sync error (#2546)
add 4f7ba7355 Add Contributors' chart (#2548)
add 5b50307e8 [feature] add valkey template (#2547)
add 031e83d70 [bugfix] clear qbdata when cascade change (#2545)
add 19c7d84e5 [infra] remove redundant security bug reporting options
(#2550)
add 27d66a11c [type:feature] add greptimedb template (#2551)
add e10e4b2d8 [improve] fix docker compose package script and update
contributor doc (#2552)
add 4fdc04828 [doc] add new committer docs (#2554)
add 7ac21d317 [improve] Add GeneralConfigTypeEnum. (#2555)
add a2bd61947 [imporve] move ai package and improve ai code. (#2542)
add 5d8727520 [improve] support plugins using other jar (#2553)
add a49fa3d91 [fixbug] Fixbug doc format temporary process (#2557)
add ceab3023b [improve] linux chart display (#2559)
add 98b03b62c [doc] update doc style check (#2560)
add bc47768bf [feature] add kingbase help md (#2568)
add bdfffeec4 [bugfix] fix kingbase spotless apply (#2575)
add a1d73a292 [webapp] auto resize the monitor detail ui width (#2577)
add 603bc3222 chore: rename push service unit test class name (#2562)
add 235df8bca [feature] add kvrocks template (#2564)
add 1fac6ab2f [e2e] add some configuration args to observation atest
running status (#2565)
add 4dceb42dc [feature] add iceberg help md (#2573)
add c2d92eb57 [Improve] improve doc check (#2572)
add d056ce2aa [feature] support dead link check (#2579)
add 97aada995 [feature] add vastbase help md (#2569)
add fff291da8 [Improve] improve markdown format for MD024 (#2580)
add eea68d2a2 [feature] add greenplum help md (#2570)
add bad28bccd [improve] extra project configuration common filed to
constants (#2540)
add b602d8ceb [Improve] remove 1.4 version doc and improve markdown format
for MD001 (#2585)
add 343afd517 [Improve] improve markdown format for MD041 (#2588)
add 51699e34c [webapp] fix #2244 and update detail ui (#2590)
add 0f0f00c70 [feature] manage dependencies version by parent pom (#2571)
add e3a1b8345 [improve] improve markdown format for MD047 (#2586)
add 7facbe827 [improve] improve md format MD025 (#2587)
add 20f89f3b3 [Improve]Temporarily disable import sort (#2601)
add 88aeb9fc2 [bugfix] fix alarm recover not match in converge reduce in
some condition (#2603)
add 102c72bcc [doc] fix markdown lint md013 check (#2599)
add c3ffad76c [fixbug]: Fix Redfish protocol parse bug (#2597)
add 857e4118f [improve] Improve markdown md035 (#2592)
add 2f4343c45 [Improve] improve markdown format for MD029 (#2604)
add b7969e78c [improve]: enable md040 rules (#2607)
add 77f725cf4 [fixbug]Fixbug kafka version display (#2609)
add 5eef247a5 [improve] enable and fix test src checkstyle (#2610)
add 5d416e855 [Feature] Supports Bulletin to view all metrics. (#2584)
add 1799e00ec [doc]markdown md046 (#2613)
add 12a53c69d [optimize]: update github action (#2608)
add 6e430bcab Add push dao unit tests (#2614)
add 525980f91 [webapp] bugfix monitors pageable not work (#2602)
add d71b9aa04 simplify the convertUnit (#2595)
add 611739637 [imporve] null judge modify. (#2558)
add 1dd08b8b1 [improve]Centos network card information monitoring
optimization (#2626)
add 2e9021a12 [improve] translate pop3 help md (#2622)
add a5bc6327f [Improve] translate redis help md (#2621)
add 466ac37e6 [fix] fix i8n error in bulletin (#2627)
add 3eb6fb35f [improve]Optimize Hbase Master and Regionserver monitoring
(#2624)
add 6074c08e1 [feat] support monitor MQTT connections (#2618)
add 24678c2ca [doc] Bulletin doc (#2631)
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 82abe29f4 Merge branch 'master' into improve-code
No new revisions were added by this update.
Summary of changes:
.all-contributorsrc | 27 +
.github/ISSUE_TEMPLATE/config.yml | 3 -
.github/workflows/backend-build-test.yml | 17 +-
.github/workflows/codeql-analysis.yml | 2 +-
.github/workflows/doc-build-test.yml | 98 +-
.github/workflows/doc-pdf-builder.yml | 1 -
.github/workflows/frontend-build-test.yml | 2 +-
.github/workflows/license-checker.yml | 2 +-
.github/workflows/nightly-build.yml | 5 +-
.markdownlint-cli2.jsonc | 45 +
CONTRIBUTING.md | 52 +-
README.md | 12 +
README_CN.md | 12 +
alerter/pom.xml | 6 +-
.../apache/hertzbeat/alert/AlerterProperties.java | 26 +-
.../apache/hertzbeat/alert/AlerterWorkerPool.java | 10 +-
.../hertzbeat/alert/calculate/CalculateAlarm.java | 8 +-
.../alert/config/AlerterAutoConfiguration.java | 6 +-
.../alert/reduce/AlarmConvergeReduce.java | 24 +-
.../controller/AlertConvergeControllerTest.java | 131 +-
.../controller/AlertConvergesControllerTest.java | 96 +-
.../controller/AlertDefineControllerTest.java | 20 +-
.../controller/AlertDefinesControllerTest.java | 20 +-
.../controller/AlertReportControllerTest.java | 32 +-
.../controller/AlertSilenceControllerTest.java | 128 +-
.../alert/controller/AlertsControllerTest.java | 22 +-
.../alert/reduce/AlarmCommonReduceTest.java | 141 +-
.../alert/reduce/AlarmConvergeReduceTest.java | 100 +-
.../alert/reduce/AlarmSilenceReduceTest.java | 232 ++-
.../alert/service/AlertConvergeServiceTest.java | 90 +-
.../AlertDefineExcelImExportServiceTest.java | 240 ++-
.../AlertDefineJsonImExportServiceTest.java | 157 +-
.../AlertDefineYamlImExportServiceTest.java | 162 +-
.../alert/service/AlertSilenceServiceTest.java | 114 +-
collector/pom.xml | 26 +-
.../collector/collect/mqtt/MqttCollectImpl.java | 231 +++
.../collector/collect/redfish/RedfishClient.java | 2 +-
.../collect/redfish/RedfishCollectImpl.java | 6 +-
.../config/CollectorAutoConfiguration.java | 6 +-
.../dispatch/CollectorInfoProperties.java | 7 +-
.../collector/dispatch/DispatchConstants.java | 5 +
.../collector/dispatch/DispatchProperties.java | 11 +-
.../collector/dispatch/MetricsCollect.java | 47 +-
.../hertzbeat/collector/dispatch/WorkerPool.java | 6 +-
.../collector/dispatch/unit/UnitConvert.java | 6 +-
...taSizeConvert.java => AbstractUnitConvert.java} | 57 +-
.../dispatch/unit/impl/DataSizeConvert.java | 53 +-
.../dispatch/unit/impl/TimeLengthConvert.java | 44 +-
...che.hertzbeat.collector.collect.AbstractCollect | 1 +
.../collector/collect/dns/DnsCollectImplTest.java | 2 -
.../collector/collect/ftp/FtpCollectImplTest.java | 4 +-
.../collect/icmp/IcmpCollectImplTest.java | 6 +-
.../collect/imap/ImapCollectImplTest.java | 18 +-
.../memcached/MemcachedCollectImplTest.java | 8 +-
.../collect/nebulagraph/NgqlCollectImplTest.java | 50 +-
.../collect/redfish/RedfishCollectImplTest.java | 12 +-
.../collect/redis/RedisClusterCollectImplTest.java | 6 +-
.../collect/redis/RedisSingleCollectImplTest.java | 14 +-
.../collect/telnet/TelnetCollectImplTest.java | 4 +-
.../collector/dispatch/CommonDispatcherTest.java | 15 +-
.../dispatch/MetricsCollectorQueueTest.java | 6 +-
.../collector/dispatch/WorkerPoolTest.java | 6 +-
.../dispatch/entrance/CollectServerTest.java | 148 +-
.../entrance/internal/CollectJobServiceTest.java | 21 +-
.../dispatch/export/NettyDataQueueTest.java | 39 +-
.../dispatch/unit/DataSizeConvertTest.java | 65 +-
.../collector/util/JsonPathParserTest.java | 78 +-
common/pom.xml | 4 +-
.../BaseKafkaProperties.java} | 27 +-
.../hertzbeat/common/config/CommonConfig.java | 6 +-
.../hertzbeat/common/config/CommonProperties.java | 258 +---
.../hertzbeat/common/constants/AiTypeEnum.java | 13 +-
.../common/constants/CommonConstants.java | 2 +-
.../{AiTypeEnum.java => ConfigConstants.java} | 53 +-
...{PluginType.java => GeneralConfigTypeEnum.java} | 33 +-
.../hertzbeat/common/constants/PluginType.java | 6 +-
.../hertzbeat/common/constants/SignConstants.java | 2 +
.../hertzbeat/common/entity/job/Metrics.java | 9 +-
.../{RedfishProtocol.java => MqttProtocol.java} | 51 +-
.../entity/job/protocol/RedfishProtocol.java | 3 +
.../hertzbeat/common/entity/manager/Collector.java | 6 +-
.../common/entity/manager/GeneralConfig.java | 4 +-
.../hertzbeat/common/entity/manager/Monitor.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 +-
.../{GeneralConfig.java => bulletin/Bulletin.java} | 55 +-
.../entity/manager/bulletin/BulletinDto.java | 36 +-
.../manager/bulletin/BulletinMetricsData.java | 135 ++
.../bulletin/BulletinVo.java} | 37 +-
.../common/entity/plugin/PluginConfig.java | 36 +
.../common/entity/plugin/PluginContext.java | 40 +
.../hertzbeat/common/support/CommonThreadPool.java | 2 +-
.../org/apache/hertzbeat/common/util/JsonUtil.java | 8 +-
.../queue/impl/InMemoryCommonDataQueueTest.java | 116 +-
.../queue/impl/KafkaCommonDataQueueTest.java | 264 ++--
.../queue/impl/RedisCommonDataQueueTest.java | 168 +-
.../common/serialize/AlertDeserializerTest.java | 88 +-
.../common/serialize/AlertSerializerTest.java | 106 +-
.../KafkaMetricsDataDeserializerTest.java | 92 +-
.../serialize/KafkaMetricsDataSerializerTest.java | 93 +-
.../common/support/CommonThreadPoolTest.java | 114 +-
.../support/ResourceBundleUtf8ControlTest.java | 66 +-
.../common/support/SpringContextHolderTest.java | 12 +-
.../support/vaild/EmailParamValidatorTest.java | 71 +-
.../support/vaild/HostParamValidatorTest.java | 73 +-
.../support/vaild/PhoneNumParamValidatorTest.java | 61 +-
.../apache/hertzbeat/common/util/FileUtilTest.java | 4 +-
.../common/util/IntervalExpressionUtilTest.java | 61 +-
.../hertzbeat/common/util/IpDomainUtilTest.java | 17 +-
.../org/apache/hertzbeat/common/util/JexlTest.java | 80 +-
.../apache/hertzbeat/common/util/JsonUtilTest.java | 3 +-
.../hertzbeat/common/util/LruHashMapTest.java | 3 +-
.../hertzbeat/common/util/MapCapUtilTest.java | 25 +-
.../hertzbeat/common/util/ProtoJsonUtilTest.java | 10 +-
.../common/util/ResourceBundleUtilTest.java | 25 +-
.../hertzbeat/common/util/StrBufferTest.java | 179 ++-
.../apache/hertzbeat/common/util/StrUtilTest.java | 60 +-
.../hertzbeat/common/util/TimePeriodUtilTest.java | 142 +-
.../hertzbeat/common/util/TimeZoneUtilTest.java | 76 +-
.../hertzbeat/common/util/entity/PersonTest.java | 1630 ++++++++++----------
.../common/util/prometheus/PrometheusUtilTest.java | 280 ++--
e2e/docker-compose.yml | 3 +-
e2e/report/report.md | 1 +
e2e/testsuite.yaml | 11 +-
home/README.md | 1 -
home/blog/2022-06-01-hertzbeat-v1.0.md | 14 +-
home/blog/2022-06-19-hertzbeat-v1.1.0.md | 18 +-
home/blog/2022-06-22-one-step-up.md | 14 +-
home/blog/2022-07-10-hertzbeat-v1.1.1.md | 19 +-
home/blog/2022-09-04-hertzbeat-v1.1.3.md | 9 +-
home/blog/2022-09-10-ssl-practice.md | 64 +-
home/blog/2022-10-08-hertzbeat-v1.2.0.md | 24 +-
home/blog/2022-11-28-hertzbeat-v1.2.2.md | 9 +-
home/blog/2022-12-19-new-committer.md | 25 +-
home/blog/2022-12-28-hertzbeat-v1.2.3.md | 7 +-
home/blog/2023-01-05-monitor-iotdb.md | 73 +-
home/blog/2023-01-08-monitor-shenyu.md | 107 +-
home/blog/2023-02-02-monitor-dynamic-tp.md | 141 +-
home/blog/2023-02-10-new-committer.md | 41 +-
home/blog/2023-02-11-monitor-mysql.md | 57 +-
home/blog/2023-02-15-monitor-linux.md | 61 +-
home/blog/2023-03-15-hertzbeat-v1.3.0.md | 24 +-
home/blog/2023-03-22-monitor-springboot2.md | 160 +-
home/blog/2023-05-09-hertzbeat-v1.3.1.md | 27 +-
home/blog/2023-05-11-greptimedb-store.md | 82 +-
home/blog/2023-07-05-hertzbeat-v1.3.2.md | 24 +-
home/blog/2023-08-14-hertzbeat-v1.4.0.md | 155 +-
home/blog/2023-08-28-new-committer.md | 12 +-
home/blog/2023-09-26-hertzbeat-v1.4.1.md | 162 +-
home/blog/2023-11-12-hertzbeat-v1.4.2.md | 180 +--
home/blog/2023-12-11-hertzbeat-v1.4.3.md | 202 +--
home/blog/2024-01-11-new-committer.md | 61 +-
home/blog/2024-01-18-hertzbeat-v1.4.4.md | 236 +--
home/blog/2024-04-17-to-apache.md | 19 +-
...24-05-09-hertzbeat-ospp-subject-introduction.md | 6 +-
home/blog/2024-06-11-hertzbeat-v1.6.0-update.md | 14 +-
home/blog/2024-06-15-hertzbeat-v1.6.0.md | 644 ++++----
home/blog/2024-07-07-new-committer.md | 5 +-
home/blog/2024-07-08-new-committer.md | 7 +-
home/blog/2024-07-15-new-committer.md | 3 +-
home/blog/2024-07-28-new-committer.md | 2 +-
home/blog/2024-07-29-new-committer.md | 3 +-
home/blog/2024-08-18-new-committer.md | 100 ++
home/docs/advanced/extend-http-default.md | 1 -
.../docs/advanced/extend-http-example-hertzbeat.md | 12 +-
home/docs/advanced/extend-http-example-token.md | 12 +-
home/docs/advanced/extend-http-jsonpath.md | 3 +-
home/docs/advanced/extend-http.md | 5 +-
home/docs/advanced/extend-jdbc.md | 13 +-
home/docs/advanced/extend-jmx.md | 3 +-
home/docs/advanced/extend-ngql.md | 9 +-
home/docs/advanced/extend-point.md | 3 +-
home/docs/advanced/extend-snmp.md | 3 +-
home/docs/advanced/extend-ssh.md | 27 +-
home/docs/advanced/extend-telnet.md | 3 +-
home/docs/advanced/extend-tutorial.md | 12 +-
home/docs/community/become_committer.md | 3 +-
home/docs/community/become_pmc_member.md | 3 +-
.../docs/community/code-style-and-quality-guide.md | 504 +++---
home/docs/community/contribution.md | 31 +-
home/docs/community/development.md | 4 +-
home/docs/community/document.md | 5 +-
home/docs/community/how-to-release.md | 70 +-
home/docs/community/how-to-verify.md | 42 +-
home/docs/community/mailing_lists.md | 8 +-
home/docs/community/new_committer_process.md | 3 +-
home/docs/community/new_pmc_member_process.md | 3 +-
home/docs/community/submit-code.md | 4 +-
home/docs/download.md | 8 +-
home/docs/help/activemq.md | 61 +-
home/docs/help/ai_config.md | 15 +-
home/docs/help/airflow.md | 1 -
home/docs/help/alert_dingtalk.md | 20 +-
home/docs/help/alert_discord.md | 34 +-
home/docs/help/alert_email.md | 12 +-
home/docs/help/alert_enterprise_wechat_app.md | 14 +-
home/docs/help/alert_feishu.md | 12 +-
home/docs/help/alert_slack.md | 10 +-
home/docs/help/alert_smn.md | 18 +-
home/docs/help/alert_telegram.md | 58 +-
home/docs/help/alert_threshold_expr.md | 2 +-
home/docs/help/alert_webhook.md | 10 +-
home/docs/help/alert_wework.md | 14 +-
home/docs/help/almalinux.md | 1 -
home/docs/help/api.md | 1 -
home/docs/help/bulletin.md | 28 +
home/docs/help/centos.md | 1 -
home/docs/help/clickhouse.md | 1 -
home/docs/help/debian.md | 1 -
home/docs/help/dm.md | 1 -
home/docs/help/dns.md | 1 -
home/docs/help/docker.md | 3 +-
home/docs/help/doris_be.md | 1 -
home/docs/help/doris_fe.md | 1 -
home/docs/help/dynamic_tp.md | 87 +-
home/docs/help/elasticsearch.md | 1 -
home/docs/help/euleros.md | 1 -
home/docs/help/flink.md | 1 -
home/docs/help/flink_on_yarn.md | 5 +-
home/docs/help/freebsd.md | 1 -
home/docs/help/ftp.md | 1 -
home/docs/help/fullsite.md | 5 +-
home/docs/help/grafana_dashboard.md | 41 +
.../help/opengauss.md => docs/help/greenplum.md} | 35 +-
home/docs/help/guide.md | 6 +-
home/docs/help/hadoop.md | 1 -
home/docs/help/hbase_master.md | 1 -
home/docs/help/hbase_regionserver.md | 1 -
home/docs/help/hdfs_datanode.md | 1 -
home/docs/help/hdfs_namenode.md | 1 -
home/docs/help/hive.md | 3 +-
home/docs/help/http_sd.md | 7 +-
home/docs/help/huawei_switch.md | 1 -
home/docs/help/hugegraph.md | 1 -
.../help/hive.md => docs/help/iceberg.md} | 13 +-
home/docs/help/imap.md | 1 -
home/docs/help/influxdb.md | 1 -
home/docs/help/influxdb_promql.md | 1 -
home/docs/help/iotdb.md | 47 +-
home/docs/help/issue.md | 42 +-
home/docs/help/jetty.md | 47 +-
home/docs/help/jvm.md | 3 +-
home/docs/help/kafka.md | 1 -
home/docs/help/kafka_promql.md | 1 -
.../help/opengauss.md => docs/help/kingbase.md} | 31 +-
home/docs/help/kubernetes.md | 17 +-
home/docs/help/linux.md | 1 -
home/docs/help/mariadb.md | 3 +-
home/docs/help/memcached.md | 5 +-
home/docs/help/mongodb.md | 1 -
home/docs/help/mongodb_atlas.md | 1 -
home/docs/help/mysql.md | 3 +-
home/docs/help/nacos.md | 7 +-
home/docs/help/nebulagraph.md | 15 +-
home/docs/help/nebulagraph_cluster.md | 1 -
home/docs/help/nginx.md | 135 +-
home/docs/help/ntp.md | 1 -
.../help/mysql.md => docs/help/oceanbase.md} | 29 +-
home/docs/help/openai.md | 5 +-
home/docs/help/opengauss.md | 1 -
home/docs/help/opensuse.md | 1 -
home/docs/help/oracle.md | 1 -
home/docs/help/ping.md | 7 +-
home/docs/help/plugin.md | 107 +-
home/docs/help/pop3.md | 13 +-
home/docs/help/port.md | 1 -
home/docs/help/postgresql.md | 1 -
home/docs/help/prestodb.md | 1 -
home/docs/help/process.md | 1 -
home/docs/help/prometheus.md | 1 -
home/docs/help/rabbitmq.md | 9 +-
home/docs/help/redhat.md | 1 -
home/docs/help/redis.md | 426 +++--
home/docs/help/redis_cluster.md | 10 +-
home/docs/help/rocketmq.md | 1 -
home/docs/help/rockylinux.md | 1 -
home/docs/help/shenyu.md | 37 +-
home/docs/help/smtp.md | 3 +-
home/docs/help/spark.md | 3 +-
home/docs/help/spring_gateway.md | 1 -
home/docs/help/springboot2.md | 1 -
home/docs/help/springboot3.md | 1 -
home/docs/help/sqlserver.md | 10 +-
home/docs/help/ssl_cert.md | 1 -
home/docs/help/status.md | 8 +-
home/docs/help/tidb.md | 1 -
home/docs/help/time_expression.md | 3 +-
home/docs/help/tomcat.md | 1 -
home/docs/help/ubuntu.md | 1 -
home/docs/help/udp_port.md | 1 -
home/docs/help/valkey.md | 234 +++
.../help/postgresql.md => docs/help/vastbase.md} | 33 +-
home/docs/help/website.md | 1 -
home/docs/help/websocket.md | 1 -
home/docs/help/windows.md | 9 +-
home/docs/help/yarn.md | 1 -
home/docs/help/zookeeper.md | 1 -
home/docs/introduce.md | 143 +-
home/docs/start/account-modify.md | 6 +-
home/docs/start/custom-config.md | 71 +-
home/docs/start/docker-compose-deploy.md | 59 +-
home/docs/start/docker-deploy.md | 184 +--
home/docs/start/greptime-init.md | 84 +-
home/docs/start/influxdb-init.md | 80 +-
home/docs/start/iotdb-init.md | 142 +-
home/docs/start/mysql-change.md | 17 +-
home/docs/start/package-deploy.md | 97 +-
home/docs/start/postgresql-change.md | 9 +-
home/docs/start/quickstart.md | 23 +-
home/docs/start/sslcert-practice.md | 56 +-
home/docs/start/tdengine-init.md | 111 +-
home/docs/start/update-1.6.0.md | 16 +-
home/docs/start/upgrade.md | 8 +-
home/docs/start/victoria-metrics-init.md | 68 +-
home/docs/template.md | 2 +-
.../version-v1.4.x.json | 90 --
.../2022-06-01-hertzbeat-v1.0.md | 15 +-
.../2022-06-19-hertzbeat-v1.1.0.md | 23 +-
.../2022-06-22-one-step-up.md | 23 +-
.../2022-07-10-hertzbeat-v1.1.1.md | 13 +-
.../2022-09-04-hertzbeat-v1.1.3.md | 19 +-
.../2022-09-10-ssl-practice.md | 66 +-
.../2022-10-08-hertzbeat-v1.2.0.md | 17 +-
.../2022-11-28-hertzbeat-v1.2.2.md | 9 +-
.../2022-12-19-new-committer.md | 25 +-
.../2022-12-28-hertzbeat-v1.2.3.md | 7 +-
.../2023-01-05-monitor-iotdb.md | 81 +-
.../2023-01-08-monitor-shenyu.md | 103 +-
.../2023-02-02-monitor-dynamic-tp.md | 137 +-
.../2023-02-10-new-committer.md | 45 +-
.../2023-02-11-monitor-mysql.md | 55 +-
.../2023-02-15-monitor-linux.md | 63 +-
.../2023-03-15-hertzbeat-v1.3.0.md | 22 +-
.../2023-03-22-monitor-springboot2.md | 149 +-
.../2023-05-09-hertzbeat-v1.3.1.md | 19 +-
.../2023-05-11-greptimedb-store.md | 82 +-
.../2023-07-05-hertzbeat-v1.3.2.md | 22 +-
.../2023-08-14-hertzbeat-v1.4.0.md | 136 +-
.../2023-08-28-new-committer.md | 2 +-
.../2023-09-26-hertzbeat-v1.4.1.md | 36 +-
.../2023-11-12-hertzbeat-v1.4.2.md | 32 +-
.../2023-12-11-hertzbeat-v1.4.3.md | 149 +-
.../2024-01-11-new-committer.md | 57 +-
.../2024-01-18-hertzbeat-v1.4.4.md | 175 +--
.../2024-04-17-to-apache.md | 11 +-
...24-05-09-hertzbeat-ospp-subject-introduction.md | 9 +-
.../2024-06-11-hertzbeat-v1.6.0-update.md | 416 ++---
.../2024-06-15-hertzbeat-v1.6.0.md | 588 +++----
.../2024-07-07-new-committer.md | 5 +-
.../2024-07-28-new-committer.md | 2 +-
.../2024-08-18-new-committer.md | 96 ++
.../current/advanced/extend-http-default.md | 3 +-
.../advanced/extend-http-example-hertzbeat.md | 10 +-
.../current/advanced/extend-http-example-token.md | 6 +-
.../current/advanced/extend-http-jsonpath.md | 3 +-
.../current/advanced/extend-http.md | 9 +-
.../current/advanced/extend-jdbc.md | 15 +-
.../current/advanced/extend-jmx.md | 9 +-
.../current/advanced/extend-ngql.md | 11 +-
.../current/advanced/extend-point.md | 3 +-
.../current/advanced/extend-snmp.md | 9 +-
.../current/advanced/extend-ssh.md | 31 +-
.../current/advanced/extend-telnet.md | 7 +-
.../current/advanced/extend-tutorial.md | 7 +-
.../current/community/become_committer.md | 3 +-
.../current/community/become_pmc_member.md | 3 +-
.../community/code-style-and-quality-guide.md | 513 +++---
.../current/community/contribution.md | 31 +-
.../current/community/development.md | 2 +-
.../current/community/document.md | 5 +-
.../current/community/how-to-release.md | 71 +-
.../current/community/how-to-verify.md | 44 +-
.../current/community/mailing_lists.md | 8 +-
.../current/community/new_committer_process.md | 86 +-
.../current/community/new_pmc_member_process.md | 3 +-
.../current/community/submit-code.md | 6 +-
.../current/download.md | 8 +-
.../current/help/activemq.md | 61 +-
.../current/help/ai_config.md | 15 +-
.../current/help/airflow.md | 1 -
.../current/help/alert_dingtalk.md | 16 +-
.../current/help/alert_discord.md | 28 +-
.../current/help/alert_email.md | 20 +-
.../current/help/alert_enterprise_wechat_app.md | 8 +-
.../current/help/alert_feishu.md | 13 +-
.../current/help/alert_slack.md | 8 +-
.../current/help/alert_smn.md | 16 +-
.../current/help/alert_telegram.md | 56 +-
.../current/help/alert_webhook.md | 10 +-
.../current/help/alert_wework.md | 17 +-
.../current/help/almalinux.md | 1 -
.../current/help/api.md | 1 -
.../current/help/bulletin.md | 28 +
.../current/help/centos.md | 1 -
.../current/help/clickhouse.md | 1 -
.../current/help/debian.md | 1 -
.../current/help/dm.md | 1 -
.../current/help/dns.md | 3 +-
.../current/help/docker.md | 1 -
.../current/help/doris_fe.md | 1 -
.../current/help/dynamic_tp.md | 87 +-
.../current/help/elasticsearch.md | 1 -
.../current/help/euleros.md | 1 -
.../current/help/flink.md | 1 -
.../current/help/flink_on_yarn.md | 1 -
.../current/help/freebsd.md | 1 -
.../current/help/ftp.md | 1 -
.../current/help/fullsite.md | 5 +-
.../current/help/grafana_dashboard.md | 41 +
.../postgresql.md => current/help/greenplum.md} | 57 +-
.../current/help/guide.md | 8 +-
.../current/help/hadoop.md | 1 -
.../current/help/hbase_master.md | 1 -
.../current/help/hbase_regionserver.md | 1 -
.../current/help/hdfs_datanode.md | 1 -
.../current/help/hdfs_namenode.md | 1 -
.../current/help/hive.md | 3 +-
.../current/help/huawei_switch.md | 1 -
.../current/help/hugegraph.md | 1 -
.../help/hive.md => current/help/iceberg.md} | 13 +-
.../current/help/imap.md | 1 -
.../current/help/influxdb.md | 1 -
.../current/help/influxdb_promql.md | 1 -
.../current/help/iotdb.md | 51 +-
.../current/help/issue.md | 51 +-
.../current/help/jetty.md | 47 +-
.../current/help/jvm.md | 3 +-
.../current/help/kafka.md | 19 +-
.../current/help/kafka_promql.md | 1 -
.../help/opengauss.md => current/help/kingbase.md} | 31 +-
.../current/help/kubernetes.md | 19 +-
.../current/help/linux.md | 1 -
.../current/help/mariadb.md | 3 +-
.../current/help/memcached.md | 3 +-
.../current/help/mongodb.md | 1 -
.../current/help/mongodb_atlas.md | 1 -
.../current/help/mysql.md | 3 +-
.../current/help/nacos.md | 7 +-
.../current/help/nebulagraph.md | 15 +-
.../current/help/nebulagraph_cluster.md | 1 -
.../current/help/nginx.md | 127 +-
.../current/help/ntp.md | 3 +-
.../help/mysql.md => current/help/oceanbase.md} | 41 +-
.../current/help/openai.md | 7 +-
.../current/help/opengauss.md | 1 -
.../current/help/opensuse.md | 1 -
.../current/help/oracle.md | 1 -
.../current/help/ping.md | 7 +-
.../current/help/plugin.md | 111 +-
.../current/help/pop3.md | 1 -
.../current/help/port.md | 1 -
.../current/help/postgresql.md | 1 -
.../current/help/prestodb.md | 1 -
.../current/help/process.md | 1 -
.../current/help/prometheus.md | 1 -
.../current/help/pulsar.md | 1 -
.../current/help/rabbitmq.md | 9 +-
.../current/help/redhat.md | 1 -
.../current/help/redis.md | 1 -
.../current/help/redis_cluster.md | 10 +-
.../current/help/rocketmq.md | 1 -
.../current/help/rockylinux.md | 1 -
.../current/help/shenyu.md | 37 +-
.../current/help/smtp.md | 3 +-
.../current/help/spring_gateway.md | 1 -
.../current/help/springboot2.md | 1 -
.../current/help/springboot3.md | 1 -
.../current/help/sqlserver.md | 4 +-
.../current/help/ssl_cert.md | 1 -
.../current/help/status.md | 6 +-
.../current/help/tidb.md | 1 -
.../current/help/time_expression.md | 3 +-
.../current/help/tomcat.md | 2 +-
.../current/help/ubuntu.md | 1 -
.../current/help/udp_port.md | 1 -
.../help/redis.md => current/help/valkey.md} | 65 +-
.../help/opengauss.md => current/help/vastbase.md} | 57 +-
.../current/help/website.md | 1 -
.../current/help/websocket.md | 1 -
.../current/help/windows.md | 9 +-
.../current/help/yarn.md | 1 -
.../current/help/zookeeper.md | 27 +-
.../current/introduce.md | 27 +-
.../current/others/resource.md | 1 -
.../current/start/account-modify.md | 8 +-
.../current/start/custom-config.md | 93 +-
.../current/start/docker-compose-deploy.md | 59 +-
.../current/start/docker-deploy.md | 169 +-
.../current/start/greptime-init.md | 92 +-
.../current/start/influxdb-init.md | 74 +-
.../current/start/iotdb-init.md | 146 +-
.../current/start/mysql-change.md | 21 +-
.../current/start/package-deploy.md | 132 +-
.../current/start/postgresql-change.md | 13 +-
.../current/start/quickstart.md | 25 +-
.../current/start/sslcert-practice.md | 59 +-
.../current/start/tdengine-init.md | 106 +-
.../current/start/update-1.6.0.md | 412 ++---
.../current/start/victoria-metrics-init.md | 84 +-
.../current/template.md | 2 +-
.../version-v1.4.x.json | 102 --
.../version-v1.4.x/advanced/extend-http-default.md | 160 --
.../advanced/extend-http-example-hertzbeat.md | 217 ---
.../advanced/extend-http-example-token.md | 389 -----
.../advanced/extend-http-jsonpath.md | 178 ---
.../version-v1.4.x/advanced/extend-http.md | 206 ---
.../version-v1.4.x/advanced/extend-jdbc.md | 246 ---
.../version-v1.4.x/advanced/extend-jmx.md | 239 ---
.../version-v1.4.x/advanced/extend-point.md | 171 --
.../version-v1.4.x/advanced/extend-push.md | 26 -
.../version-v1.4.x/advanced/extend-snmp.md | 210 ---
.../version-v1.4.x/advanced/extend-ssh.md | 219 ---
.../version-v1.4.x/advanced/extend-tutorial.md | 245 ---
.../version-v1.4.x/help/activemq.md | 146 --
.../version-v1.4.x/help/airflow.md | 39 -
.../version-v1.4.x/help/alert_console.md | 18 -
.../version-v1.4.x/help/alert_dingtalk.md | 41 -
.../version-v1.4.x/help/alert_discord.md | 70 -
.../version-v1.4.x/help/alert_email.md | 39 -
.../help/alert_enterprise_wechat_app.md | 34 -
.../version-v1.4.x/help/alert_feishu.md | 34 -
.../version-v1.4.x/help/alert_slack.md | 37 -
.../version-v1.4.x/help/alert_smn.md | 43 -
.../version-v1.4.x/help/alert_telegram.md | 67 -
.../version-v1.4.x/help/alert_threshold.md | 36 -
.../version-v1.4.x/help/alert_threshold_expr.md | 54 -
.../version-v1.4.x/help/alert_webhook.md | 66 -
.../version-v1.4.x/help/alert_wework.md | 38 -
.../version-v1.4.x/help/api.md | 35 -
.../version-v1.4.x/help/centos.md | 82 -
.../version-v1.4.x/help/dm.md | 49 -
.../version-v1.4.x/help/docker.md | 102 --
.../version-v1.4.x/help/dynamic_tp.md | 102 --
.../version-v1.4.x/help/fullsite.md | 35 -
.../version-v1.4.x/help/guide.md | 90 --
.../version-v1.4.x/help/hadoop.md | 90 --
.../version-v1.4.x/help/iotdb.md | 121 --
.../version-v1.4.x/help/issue.md | 70 -
.../version-v1.4.x/help/jetty.md | 95 --
.../version-v1.4.x/help/jvm.md | 81 -
.../version-v1.4.x/help/kafka.md | 96 --
.../version-v1.4.x/help/kubernetes.md | 99 --
.../version-v1.4.x/help/linux.md | 82 -
.../version-v1.4.x/help/mariadb.md | 54 -
.../version-v1.4.x/help/memcached.md | 70 -
.../version-v1.4.x/help/nebulagraph.md | 124 --
.../version-v1.4.x/help/nginx.md | 154 --
.../version-v1.4.x/help/ntp.md | 42 -
.../version-v1.4.x/help/oracle.md | 64 -
.../version-v1.4.x/help/ping.md | 37 -
.../version-v1.4.x/help/pop3.md | 47 -
.../version-v1.4.x/help/port.md | 29 -
.../version-v1.4.x/help/rabbitmq.md | 126 --
.../version-v1.4.x/help/shenyu.md | 130 --
.../version-v1.4.x/help/smtp.md | 41 -
.../version-v1.4.x/help/spring_gateway.md | 90 --
.../version-v1.4.x/help/springboot2.md | 97 --
.../version-v1.4.x/help/sqlserver.md | 76 -
.../version-v1.4.x/help/ssl_cert.md | 34 -
.../version-v1.4.x/help/tomcat.md | 75 -
.../version-v1.4.x/help/ubuntu.md | 82 -
.../version-v1.4.x/help/website.md | 30 -
.../version-v1.4.x/help/windows.md | 44 -
.../version-v1.4.x/help/zookeeper.md | 100 --
.../version-v1.4.x/introduce.md | 308 ----
.../version-v1.4.x/others/contact.md | 21 -
.../version-v1.4.x/others/contributing.md | 141 --
.../version-v1.4.x/others/design.md | 13 -
.../version-v1.4.x/others/developer.md | 262 ----
.../version-v1.4.x/others/huaweicloud.md | 23 -
.../version-v1.4.x/others/images-deploy.md | 110 --
.../version-v1.4.x/others/resource.md | 24 -
.../version-v1.4.x/others/sponsor.md | 13 -
.../version-v1.4.x/start/account-modify.md | 128 --
.../version-v1.4.x/start/custom-config.md | 77 -
.../version-v1.4.x/start/docker-deploy.md | 162 --
.../version-v1.4.x/start/greptime-init.md | 67 -
.../version-v1.4.x/start/influxdb-init.md | 76 -
.../version-v1.4.x/start/iotdb-init.md | 88 --
.../version-v1.4.x/start/mysql-change.md | 96 --
.../version-v1.4.x/start/package-deploy.md | 98 --
.../version-v1.4.x/start/postgresql-change.md | 87 --
.../version-v1.4.x/start/quickstart.md | 126 --
.../version-v1.4.x/start/rainbond-deploy.md | 32 -
.../version-v1.4.x/start/sslcert-practice.md | 102 --
.../version-v1.4.x/start/tdengine-init.md | 136 --
.../version-v1.4.x/start/upgrade.md | 47 -
.../version-v1.4.x/start/victoria-metrics-init.md | 70 -
.../version-v1.4.x/template.md | 95 --
.../version-v1.5.x/advanced/extend-http-default.md | 3 +-
.../advanced/extend-http-example-hertzbeat.md | 10 +-
.../advanced/extend-http-example-token.md | 6 +-
.../advanced/extend-http-jsonpath.md | 3 +-
.../version-v1.5.x/advanced/extend-http.md | 9 +-
.../version-v1.5.x/advanced/extend-jdbc.md | 15 +-
.../version-v1.5.x/advanced/extend-jmx.md | 7 +-
.../version-v1.5.x/advanced/extend-ngql.md | 11 +-
.../version-v1.5.x/advanced/extend-point.md | 1 -
.../version-v1.5.x/advanced/extend-snmp.md | 7 +-
.../version-v1.5.x/advanced/extend-ssh.md | 31 +-
.../version-v1.5.x/advanced/extend-tutorial.md | 7 +-
.../version-v1.5.x/community/become_committer.md | 3 +-
.../version-v1.5.x/community/become_pmc_member.md | 3 +-
.../community/code-style-and-quality-guide.md | 470 +++---
.../version-v1.5.x/community/contribution.md | 29 +-
.../version-v1.5.x/community/development.md | 2 +-
.../version-v1.5.x/community/document.md | 5 +-
.../version-v1.5.x/community/how-to-release.md | 89 +-
.../version-v1.5.x/community/how-to-verify.md | 44 +-
.../version-v1.5.x/community/mailing_lists.md | 8 +-
.../community/new_committer_process.md | 3 +-
.../community/new_pmc_member_process.md | 3 +-
.../version-v1.5.x/community/submit-code.md | 6 +-
.../version-v1.5.x/download.md | 11 +-
.../version-v1.5.x/help/activemq.md | 61 +-
.../version-v1.5.x/help/airflow.md | 1 -
.../version-v1.5.x/help/alert_dingtalk.md | 22 +-
.../version-v1.5.x/help/alert_discord.md | 34 +-
.../version-v1.5.x/help/alert_email.md | 20 +-
.../help/alert_enterprise_wechat_app.md | 14 +-
.../version-v1.5.x/help/alert_feishu.md | 14 +-
.../version-v1.5.x/help/alert_slack.md | 10 +-
.../version-v1.5.x/help/alert_smn.md | 18 +-
.../version-v1.5.x/help/alert_telegram.md | 58 +-
.../version-v1.5.x/help/alert_webhook.md | 12 +-
.../version-v1.5.x/help/alert_wework.md | 18 +-
.../version-v1.5.x/help/almalinux.md | 1 -
.../version-v1.5.x/help/api.md | 1 -
.../version-v1.5.x/help/centos.md | 1 -
.../version-v1.5.x/help/clickhouse.md | 1 -
.../version-v1.5.x/help/debian.md | 1 -
.../version-v1.5.x/help/dm.md | 1 -
.../version-v1.5.x/help/dns.md | 3 +-
.../version-v1.5.x/help/docker.md | 1 -
.../version-v1.5.x/help/doris_fe.md | 1 -
.../version-v1.5.x/help/dynamic_tp.md | 87 +-
.../version-v1.5.x/help/elasticsearch.md | 1 -
.../version-v1.5.x/help/euleros.md | 1 -
.../version-v1.5.x/help/flink.md | 1 -
.../version-v1.5.x/help/freebsd.md | 1 -
.../version-v1.5.x/help/ftp.md | 1 -
.../version-v1.5.x/help/fullsite.md | 5 +-
.../version-v1.5.x/help/guide.md | 8 +-
.../version-v1.5.x/help/hadoop.md | 1 -
.../version-v1.5.x/help/hbase_master.md | 1 -
.../version-v1.5.x/help/hbase_regionserver.md | 1 -
.../version-v1.5.x/help/hdfs_datanode.md | 1 -
.../version-v1.5.x/help/hdfs_namenode.md | 1 -
.../version-v1.5.x/help/hive.md | 1 -
.../version-v1.5.x/help/huawei_switch.md | 1 -
.../version-v1.5.x/help/hugegraph.md | 1 -
.../version-v1.5.x/help/influxdb.md | 1 -
.../version-v1.5.x/help/influxdb_promql.md | 1 -
.../version-v1.5.x/help/iotdb.md | 51 +-
.../version-v1.5.x/help/issue.md | 51 +-
.../version-v1.5.x/help/jetty.md | 47 +-
.../version-v1.5.x/help/jvm.md | 3 +-
.../version-v1.5.x/help/kafka.md | 19 +-
.../version-v1.5.x/help/kafka_promql.md | 1 -
.../version-v1.5.x/help/kubernetes.md | 19 +-
.../version-v1.5.x/help/linux.md | 1 -
.../version-v1.5.x/help/mariadb.md | 1 -
.../version-v1.5.x/help/memcached.md | 3 +-
.../version-v1.5.x/help/mongodb.md | 1 -
.../version-v1.5.x/help/mysql.md | 1 -
.../version-v1.5.x/help/nacos.md | 7 +-
.../version-v1.5.x/help/nebulagraph.md | 15 +-
.../version-v1.5.x/help/nebulagraph_cluster.md | 1 -
.../version-v1.5.x/help/nginx.md | 127 +-
.../version-v1.5.x/help/ntp.md | 3 +-
.../version-v1.5.x/help/openai.md | 7 +-
.../version-v1.5.x/help/opengauss.md | 1 -
.../version-v1.5.x/help/opensuse.md | 1 -
.../version-v1.5.x/help/oracle.md | 1 -
.../version-v1.5.x/help/ping.md | 7 +-
.../version-v1.5.x/help/plugin.md | 1 -
.../version-v1.5.x/help/pop3.md | 1 -
.../version-v1.5.x/help/port.md | 1 -
.../version-v1.5.x/help/postgresql.md | 1 -
.../version-v1.5.x/help/process.md | 1 -
.../version-v1.5.x/help/prometheus.md | 1 -
.../version-v1.5.x/help/pulsar.md | 1 -
.../version-v1.5.x/help/rabbitmq.md | 9 +-
.../version-v1.5.x/help/redhat.md | 1 -
.../version-v1.5.x/help/redis.md | 1 -
.../version-v1.5.x/help/rocketmq.md | 1 -
.../version-v1.5.x/help/rockylinux.md | 1 -
.../version-v1.5.x/help/shenyu.md | 37 +-
.../version-v1.5.x/help/smtp.md | 3 +-
.../version-v1.5.x/help/spring_gateway.md | 1 -
.../version-v1.5.x/help/springboot2.md | 1 -
.../version-v1.5.x/help/springboot3.md | 1 -
.../version-v1.5.x/help/sqlserver.md | 4 +-
.../version-v1.5.x/help/ssl_cert.md | 1 -
.../version-v1.5.x/help/tidb.md | 1 -
.../version-v1.5.x/help/time_expression.md | 3 +-
.../version-v1.5.x/help/tomcat.md | 2 +-
.../version-v1.5.x/help/ubuntu.md | 1 -
.../version-v1.5.x/help/udp_port.md | 1 -
.../version-v1.5.x/help/website.md | 1 -
.../version-v1.5.x/help/websocket.md | 1 -
.../version-v1.5.x/help/windows.md | 9 +-
.../version-v1.5.x/help/yarn.md | 1 -
.../version-v1.5.x/help/zookeeper.md | 27 +-
.../version-v1.5.x/introduce.md | 31 +-
.../version-v1.5.x/others/resource.md | 1 -
.../version-v1.5.x/start/account-modify.md | 8 +-
.../version-v1.5.x/start/custom-config.md | 93 +-
.../version-v1.5.x/start/docker-deploy.md | 175 ++-
.../version-v1.5.x/start/greptime-init.md | 74 +-
.../version-v1.5.x/start/influxdb-init.md | 74 +-
.../version-v1.5.x/start/iotdb-init.md | 146 +-
.../version-v1.5.x/start/mysql-change.md | 23 +-
.../version-v1.5.x/start/package-deploy.md | 62 +-
.../version-v1.5.x/start/postgresql-change.md | 20 +-
.../version-v1.5.x/start/quickstart.md | 35 +-
.../version-v1.5.x/start/sslcert-practice.md | 58 +-
.../version-v1.5.x/start/tdengine-init.md | 106 +-
.../version-v1.5.x/start/victoria-metrics-init.md | 80 +-
.../version-v1.5.x/template.md | 2 +-
home/sidebars.json | 16 +-
home/src/pages/team/index.jsx | 12 +
home/src/pages/team/member.json | 5 +
home/static/img/blog/committer/yuluo-yx/1.jpg | Bin 0 -> 33939 bytes
home/static/img/blog/committer/yuluo-yx/2.png | Bin 0 -> 64370 bytes
home/static/img/blog/committer/yuluo-yx/3.jpg | Bin 0 -> 46212 bytes
home/static/img/blog/committer/yuluo-yx/4.jpg | Bin 0 -> 79679 bytes
home/static/img/blog/committer/yuluo-yx/5.jpg | Bin 0 -> 20912 bytes
home/static/img/blog/committer/yuluo-yx/6.jpg | Bin 0 -> 60078 bytes
home/static/img/blog/committer/yuluo-yx/7.jpg | Bin 0 -> 80907 bytes
home/static/img/docs/help/bulletin-1.png | Bin 0 -> 79792 bytes
home/static/img/docs/help/bulletin-2.png | Bin 0 -> 31781 bytes
home/static/img/docs/help/grafana-1.png | Bin 0 -> 142556 bytes
home/static/img/docs/help/grafana-2.png | Bin 0 -> 297629 bytes
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
.../version-v1.4.x/advanced/extend-http-default.md | 157 --
.../advanced/extend-http-example-hertzbeat.md | 227 ---
.../advanced/extend-http-example-token.md | 393 -----
.../advanced/extend-http-jsonpath.md | 175 ---
.../version-v1.4.x/advanced/extend-http.md | 205 ---
.../version-v1.4.x/advanced/extend-jdbc.md | 244 ---
.../version-v1.4.x/advanced/extend-jmx.md | 195 ---
.../version-v1.4.x/advanced/extend-point.md | 133 --
.../version-v1.4.x/advanced/extend-push.md | 26 -
.../version-v1.4.x/advanced/extend-snmp.md | 172 ---
.../version-v1.4.x/advanced/extend-ssh.md | 215 ---
.../version-v1.4.x/advanced/extend-tutorial.md | 226 ---
.../versioned_docs/version-v1.4.x/help/activemq.md | 146 --
home/versioned_docs/version-v1.4.x/help/airflow.md | 39 -
.../version-v1.4.x/help/alert_console.md | 18 -
.../version-v1.4.x/help/alert_dingtalk.md | 41 -
.../version-v1.4.x/help/alert_discord.md | 68 -
.../version-v1.4.x/help/alert_email.md | 39 -
.../help/alert_enterprise_wechat_app.md | 34 -
.../version-v1.4.x/help/alert_feishu.md | 34 -
.../version-v1.4.x/help/alert_slack.md | 35 -
.../version-v1.4.x/help/alert_smn.md | 43 -
.../version-v1.4.x/help/alert_telegram.md | 65 -
.../version-v1.4.x/help/alert_threshold.md | 36 -
.../version-v1.4.x/help/alert_threshold_expr.md | 50 -
.../version-v1.4.x/help/alert_webhook.md | 66 -
.../version-v1.4.x/help/alert_wework.md | 38 -
home/versioned_docs/version-v1.4.x/help/api.md | 35 -
home/versioned_docs/version-v1.4.x/help/centos.md | 82 -
home/versioned_docs/version-v1.4.x/help/dm.md | 49 -
home/versioned_docs/version-v1.4.x/help/docker.md | 102 --
.../versioned_docs/version-v1.4.x/help/doris_be.md | 171 --
.../versioned_docs/version-v1.4.x/help/doris_fe.md | 127 --
.../version-v1.4.x/help/dynamic_tp.md | 102 --
.../versioned_docs/version-v1.4.x/help/fullsite.md | 35 -
home/versioned_docs/version-v1.4.x/help/guide.md | 91 --
home/versioned_docs/version-v1.4.x/help/hadoop.md | 90 --
home/versioned_docs/version-v1.4.x/help/iotdb.md | 121 --
home/versioned_docs/version-v1.4.x/help/issue.md | 63 -
home/versioned_docs/version-v1.4.x/help/jetty.md | 95 --
home/versioned_docs/version-v1.4.x/help/jvm.md | 77 -
home/versioned_docs/version-v1.4.x/help/kafka.md | 90 --
.../version-v1.4.x/help/kubernetes.md | 96 --
home/versioned_docs/version-v1.4.x/help/linux.md | 82 -
home/versioned_docs/version-v1.4.x/help/mariadb.md | 54 -
.../version-v1.4.x/help/memcached.md | 70 -
.../version-v1.4.x/help/nebulagraph.md | 75 -
home/versioned_docs/version-v1.4.x/help/nginx.md | 155 --
home/versioned_docs/version-v1.4.x/help/ntp.md | 38 -
home/versioned_docs/version-v1.4.x/help/oracle.md | 64 -
home/versioned_docs/version-v1.4.x/help/ping.md | 37 -
home/versioned_docs/version-v1.4.x/help/pop3.md | 48 -
home/versioned_docs/version-v1.4.x/help/port.md | 29 -
.../versioned_docs/version-v1.4.x/help/rabbitmq.md | 126 --
home/versioned_docs/version-v1.4.x/help/redis.md | 240 ---
home/versioned_docs/version-v1.4.x/help/shenyu.md | 130 --
home/versioned_docs/version-v1.4.x/help/smtp.md | 41 -
home/versioned_docs/version-v1.4.x/help/spark.md | 115 --
.../version-v1.4.x/help/spring_gateway.md | 90 --
.../version-v1.4.x/help/springboot2.md | 96 --
.../version-v1.4.x/help/sqlserver.md | 76 -
.../versioned_docs/version-v1.4.x/help/ssl_cert.md | 34 -
home/versioned_docs/version-v1.4.x/help/tomcat.md | 74 -
home/versioned_docs/version-v1.4.x/help/ubuntu.md | 82 -
home/versioned_docs/version-v1.4.x/help/website.md | 30 -
home/versioned_docs/version-v1.4.x/help/windows.md | 44 -
.../version-v1.4.x/help/zookeeper.md | 103 --
home/versioned_docs/version-v1.4.x/introduce.md | 311 ----
.../version-v1.4.x/others/contact.md | 17 -
.../version-v1.4.x/others/contributing.md | 146 --
.../versioned_docs/version-v1.4.x/others/design.md | 13 -
.../version-v1.4.x/others/developer.md | 262 ----
.../version-v1.4.x/others/hertzbeat.md | 276 ----
.../version-v1.4.x/others/huaweicloud.md | 23 -
.../version-v1.4.x/others/images-deploy.md | 110 --
.../version-v1.4.x/others/resource.md | 18 -
.../version-v1.4.x/others/sponsor.md | 13 -
.../version-v1.4.x/start/account-modify.md | 128 --
.../version-v1.4.x/start/custom-config.md | 60 -
.../version-v1.4.x/start/docker-deploy.md | 143 --
.../version-v1.4.x/start/greptime-init.md | 68 -
.../version-v1.4.x/start/influxdb-init.md | 77 -
.../version-v1.4.x/start/iotdb-init.md | 85 -
.../version-v1.4.x/start/mysql-change.md | 66 -
.../version-v1.4.x/start/package-deploy.md | 98 --
.../version-v1.4.x/start/postgresql-change.md | 84 -
.../version-v1.4.x/start/quickstart.md | 87 --
.../version-v1.4.x/start/rainbond-deploy.md | 32 -
.../version-v1.4.x/start/sslcert-practice.md | 102 --
.../version-v1.4.x/start/tdengine-init.md | 125 --
.../versioned_docs/version-v1.4.x/start/upgrade.md | 47 -
.../version-v1.4.x/start/victoria-metrics-init.md | 68 -
home/versioned_docs/version-v1.4.x/template.md | 95 --
.../version-v1.5.x/advanced/extend-http-default.md | 1 -
.../advanced/extend-http-example-hertzbeat.md | 12 +-
.../advanced/extend-http-example-token.md | 12 +-
.../advanced/extend-http-jsonpath.md | 3 +-
.../version-v1.5.x/advanced/extend-http.md | 5 +-
.../version-v1.5.x/advanced/extend-jdbc.md | 13 +-
.../version-v1.5.x/advanced/extend-jmx.md | 3 +-
.../version-v1.5.x/advanced/extend-ngql.md | 9 +-
.../version-v1.5.x/advanced/extend-point.md | 3 +-
.../version-v1.5.x/advanced/extend-snmp.md | 3 +-
.../version-v1.5.x/advanced/extend-ssh.md | 27 +-
.../version-v1.5.x/advanced/extend-tutorial.md | 12 +-
.../version-v1.5.x/community/become_committer.md | 3 +-
.../version-v1.5.x/community/become_pmc_member.md | 3 +-
.../community/code-style-and-quality-guide.md | 454 +++---
.../version-v1.5.x/community/contribution.md | 29 +-
.../version-v1.5.x/community/development.md | 4 +-
.../version-v1.5.x/community/document.md | 5 +-
.../version-v1.5.x/community/how-to-release.md | 89 +-
.../version-v1.5.x/community/how-to-verify.md | 42 +-
.../version-v1.5.x/community/mailing_lists.md | 8 +-
.../community/new_committer_process.md | 3 +-
.../community/new_pmc_member_process.md | 3 +-
.../version-v1.5.x/community/submit-code.md | 4 +-
home/versioned_docs/version-v1.5.x/download.md | 9 +-
.../versioned_docs/version-v1.5.x/help/activemq.md | 61 +-
home/versioned_docs/version-v1.5.x/help/airflow.md | 1 -
.../version-v1.5.x/help/alert_dingtalk.md | 20 +-
.../version-v1.5.x/help/alert_discord.md | 34 +-
.../version-v1.5.x/help/alert_email.md | 18 +-
.../help/alert_enterprise_wechat_app.md | 14 +-
.../version-v1.5.x/help/alert_feishu.md | 12 +-
.../version-v1.5.x/help/alert_slack.md | 10 +-
.../version-v1.5.x/help/alert_smn.md | 18 +-
.../version-v1.5.x/help/alert_telegram.md | 58 +-
.../version-v1.5.x/help/alert_threshold_expr.md | 2 +-
.../version-v1.5.x/help/alert_webhook.md | 10 +-
.../version-v1.5.x/help/alert_wework.md | 16 +-
.../version-v1.5.x/help/almalinux.md | 1 -
home/versioned_docs/version-v1.5.x/help/api.md | 1 -
home/versioned_docs/version-v1.5.x/help/centos.md | 1 -
.../version-v1.5.x/help/clickhouse.md | 1 -
home/versioned_docs/version-v1.5.x/help/debian.md | 1 -
home/versioned_docs/version-v1.5.x/help/dm.md | 1 -
home/versioned_docs/version-v1.5.x/help/dns.md | 7 +-
home/versioned_docs/version-v1.5.x/help/docker.md | 3 +-
.../versioned_docs/version-v1.5.x/help/doris_be.md | 1 -
.../versioned_docs/version-v1.5.x/help/doris_fe.md | 1 -
.../version-v1.5.x/help/dynamic_tp.md | 87 +-
.../version-v1.5.x/help/elasticsearch.md | 1 -
home/versioned_docs/version-v1.5.x/help/euleros.md | 1 -
home/versioned_docs/version-v1.5.x/help/flink.md | 1 -
home/versioned_docs/version-v1.5.x/help/freebsd.md | 1 -
home/versioned_docs/version-v1.5.x/help/ftp.md | 1 -
.../versioned_docs/version-v1.5.x/help/fullsite.md | 5 +-
home/versioned_docs/version-v1.5.x/help/guide.md | 6 +-
home/versioned_docs/version-v1.5.x/help/hadoop.md | 1 -
.../version-v1.5.x/help/hbase_master.md | 1 -
.../version-v1.5.x/help/hbase_regionserver.md | 1 -
.../version-v1.5.x/help/hdfs_datanode.md | 1 -
.../version-v1.5.x/help/hdfs_namenode.md | 1 -
home/versioned_docs/version-v1.5.x/help/hive.md | 1 -
home/versioned_docs/version-v1.5.x/help/http_sd.md | 7 +-
.../version-v1.5.x/help/huawei_switch.md | 1 -
.../version-v1.5.x/help/hugegraph.md | 1 -
.../versioned_docs/version-v1.5.x/help/influxdb.md | 1 -
.../version-v1.5.x/help/influxdb_promql.md | 1 -
home/versioned_docs/version-v1.5.x/help/iotdb.md | 47 +-
home/versioned_docs/version-v1.5.x/help/issue.md | 42 +-
home/versioned_docs/version-v1.5.x/help/jetty.md | 47 +-
home/versioned_docs/version-v1.5.x/help/jvm.md | 3 +-
home/versioned_docs/version-v1.5.x/help/kafka.md | 1 -
.../version-v1.5.x/help/kafka_promql.md | 1 -
.../version-v1.5.x/help/kubernetes.md | 17 +-
home/versioned_docs/version-v1.5.x/help/linux.md | 1 -
home/versioned_docs/version-v1.5.x/help/mariadb.md | 1 -
.../version-v1.5.x/help/memcached.md | 5 +-
home/versioned_docs/version-v1.5.x/help/mongodb.md | 1 -
home/versioned_docs/version-v1.5.x/help/mysql.md | 1 -
home/versioned_docs/version-v1.5.x/help/nacos.md | 7 +-
.../version-v1.5.x/help/nebulagraph.md | 15 +-
.../version-v1.5.x/help/nebulagraph_cluster.md | 1 -
home/versioned_docs/version-v1.5.x/help/nginx.md | 137 +-
home/versioned_docs/version-v1.5.x/help/ntp.md | 3 +-
home/versioned_docs/version-v1.5.x/help/openai.md | 5 +-
.../version-v1.5.x/help/opengauss.md | 1 -
.../versioned_docs/version-v1.5.x/help/opensuse.md | 1 -
home/versioned_docs/version-v1.5.x/help/oracle.md | 1 -
home/versioned_docs/version-v1.5.x/help/ping.md | 7 +-
home/versioned_docs/version-v1.5.x/help/plugin.md | 3 +-
home/versioned_docs/version-v1.5.x/help/pop3.md | 1 -
home/versioned_docs/version-v1.5.x/help/port.md | 1 -
.../version-v1.5.x/help/postgresql.md | 1 -
home/versioned_docs/version-v1.5.x/help/process.md | 1 -
.../version-v1.5.x/help/prometheus.md | 1 -
.../versioned_docs/version-v1.5.x/help/rabbitmq.md | 9 +-
home/versioned_docs/version-v1.5.x/help/redhat.md | 1 -
home/versioned_docs/version-v1.5.x/help/redis.md | 1 -
.../versioned_docs/version-v1.5.x/help/rocketmq.md | 1 -
.../version-v1.5.x/help/rockylinux.md | 1 -
home/versioned_docs/version-v1.5.x/help/shenyu.md | 37 +-
home/versioned_docs/version-v1.5.x/help/smtp.md | 3 +-
home/versioned_docs/version-v1.5.x/help/spark.md | 3 +-
.../version-v1.5.x/help/spring_gateway.md | 1 -
.../version-v1.5.x/help/springboot2.md | 1 -
.../version-v1.5.x/help/springboot3.md | 1 -
.../version-v1.5.x/help/sqlserver.md | 10 +-
.../versioned_docs/version-v1.5.x/help/ssl_cert.md | 1 -
home/versioned_docs/version-v1.5.x/help/tidb.md | 1 -
.../version-v1.5.x/help/time_expression.md | 3 +-
home/versioned_docs/version-v1.5.x/help/tomcat.md | 1 -
home/versioned_docs/version-v1.5.x/help/ubuntu.md | 1 -
.../versioned_docs/version-v1.5.x/help/udp_port.md | 1 -
home/versioned_docs/version-v1.5.x/help/website.md | 1 -
.../version-v1.5.x/help/websocket.md | 1 -
home/versioned_docs/version-v1.5.x/help/windows.md | 9 +-
home/versioned_docs/version-v1.5.x/help/yarn.md | 1 -
.../version-v1.5.x/help/zookeeper.md | 1 -
home/versioned_docs/version-v1.5.x/introduce.md | 147 +-
.../version-v1.5.x/start/account-modify.md | 6 +-
.../version-v1.5.x/start/custom-config.md | 71 +-
.../version-v1.5.x/start/docker-deploy.md | 151 +-
.../version-v1.5.x/start/greptime-init.md | 76 +-
.../version-v1.5.x/start/influxdb-init.md | 80 +-
.../version-v1.5.x/start/iotdb-init.md | 142 +-
.../version-v1.5.x/start/mysql-change.md | 16 +-
.../version-v1.5.x/start/package-deploy.md | 60 +-
.../version-v1.5.x/start/postgresql-change.md | 16 +-
.../version-v1.5.x/start/quickstart.md | 27 +-
.../version-v1.5.x/start/sslcert-practice.md | 56 +-
.../version-v1.5.x/start/tdengine-init.md | 111 +-
.../version-v1.5.x/start/victoria-metrics-init.md | 68 +-
home/versioned_docs/version-v1.5.x/template.md | 5 +-
.../version-v1.4.x-sidebars.json | 240 ---
home/versions.json | 3 +-
manager/pom.xml | 8 -
.../manager/component/alerter/DispatcherAlarm.java | 16 +-
.../manager/component/status/CalculateStatus.java | 4 +-
.../hertzbeat/manager/config/AiProperties.java | 7 +-
.../manager/config/CommonCommandLineRunner.java | 4 +-
.../hertzbeat/manager/config/StatusProperties.java | 25 +-
.../manager/controller/AccountController.java | 12 +-
.../hertzbeat/manager/controller/AiController.java | 6 +-
.../manager/controller/AppController.java | 33 +-
.../manager/controller/BulletinController.java | 144 ++
.../manager/controller/PluginController.java | 17 +
.../manager/controller/TagController.java | 18 +-
.../AiService.java => dao/BulletinDao.java} | 27 +-
.../hertzbeat/manager/dao/PluginParamDao.java | 48 +
.../hertzbeat/manager/pojo/dto/MonitorDto.java | 3 +-
.../hertzbeat/manager/pojo/dto/PluginParam.java | 16 +-
.../dto/PluginParametersVO.java} | 31 +-
.../manager/scheduler/CollectorJobScheduler.java | 69 +-
.../hertzbeat/manager/scheduler/SchedulerInit.java | 4 +-
.../manager/scheduler/SchedulerProperties.java | 42 +-
.../netty/process/CollectorOnlineProcessor.java | 4 +-
.../hertzbeat/manager/service/AppService.java | 17 +
.../hertzbeat/manager/service/BulletinService.java | 84 +
.../hertzbeat/manager/service/PluginService.java | 28 +
.../manager/service/{ => ai}/AiService.java | 2 +-
.../service/{impl => ai}/AlibabaAiServiceImpl.java | 70 +-
.../service/{impl => ai}/KimiAiServiceImpl.java | 44 +-
.../{impl => ai}/SparkDeskAiServiceImpl.java | 41 +-
.../service/{impl => ai}/ZhiPuServiceImpl.java | 42 +-
.../{impl => ai/factory}/AiServiceFactoryImpl.java | 4 +-
.../manager/service/impl/AccountServiceImpl.java | 7 +-
.../manager/service/impl/AppServiceImpl.java | 183 ++-
.../manager/service/impl/BulletinServiceImpl.java | 258 ++++
.../manager/service/impl/CollectorServiceImpl.java | 12 +-
.../manager/service/impl/ConfigServiceImpl.java | 3 +-
.../manager/service/impl/DefaultPluginRunner.java | 57 +
.../service/impl/ExcelImExportServiceImpl.java | 10 +-
.../service/impl/MailGeneralConfigServiceImpl.java | 3 +-
.../manager/service/impl/MonitorServiceImpl.java | 40 +-
.../service/impl/NoticeConfigServiceImpl.java | 9 +-
.../service/impl/ObjectStoreConfigServiceImpl.java | 3 +-
.../manager/service/impl/PluginServiceImpl.java | 206 ++-
.../service/impl/SmsGeneralConfigServiceImpl.java | 3 +-
.../impl/SystemGeneralConfigServiceImpl.java | 3 +-
.../service/impl/SystemSecretServiceImpl.java | 3 +-
.../manager/service/impl/TagServiceImpl.java | 10 +-
.../service/impl/TemplateConfigServiceImpl.java | 3 +-
manager/src/main/resources/application.yml | 11 +-
.../src/main/resources/define/app-almalinux.yml | 8 +-
manager/src/main/resources/define/app-centos.yml | 10 +-
manager/src/main/resources/define/app-coreos.yml | 8 +-
manager/src/main/resources/define/app-debian.yml | 8 +-
manager/src/main/resources/define/app-euleros.yml | 8 +-
manager/src/main/resources/define/app-greptime.yml | 695 +++++++++
.../src/main/resources/define/app-hbase_master.yml | 9 +
.../resources/define/app-hbase_regionserver.yml | 9 +
manager/src/main/resources/define/app-kafka.yml | 2 +-
manager/src/main/resources/define/app-kvrocks.yml | 718 +++++++++
manager/src/main/resources/define/app-linux.yml | 8 +-
.../src/main/resources/define/app-linux_script.yml | 8 +-
manager/src/main/resources/define/app-mqtt.yml | 170 ++
.../src/main/resources/define/app-oceanbase.yml | 6 +-
manager/src/main/resources/define/app-opensuse.yml | 8 +-
manager/src/main/resources/define/app-redfish.yml | 38 +-
manager/src/main/resources/define/app-redhat.yml | 8 +-
.../src/main/resources/define/app-rockylinux.yml | 8 +-
.../main/resources/define/app-spring_gateway.yml | 8 +-
manager/src/main/resources/define/app-ubuntu.yml | 8 +-
manager/src/main/resources/define/app-valkey.yml | 1270 +++++++++++++++
manager/src/main/resources/sureness.yml | 4 +
.../org/apache/hertzbeat/manager/ManagerTest.java | 1 +
.../component/alerter/DispatcherAlarmTest.java | 22 +-
.../alerter/impl/DbAlertStoreHandlerImplTest.java | 167 +-
.../DingTalkRobotAlertNotifyHandlerImplTest.java | 4 +-
.../impl/DiscordBotAlertNotifyHandlerImplTest.java | 4 +-
.../impl/EmailAlertNotifyHandlerImplTest.java | 14 +-
.../impl/FlyBookAlertNotifyHandlerImplTest.java | 4 +-
.../impl/GotifyAlertNotifyHandlerImplTest.java | 157 +-
.../HuaweiCloudSmnAlertNotifyHandlerImplTest.java | 12 +-
.../impl/ServerChanAlertNotifyHandlerImplTest.java | 157 +-
.../impl/SlackAlertNotifyHandlerImplTest.java | 5 +-
.../impl/SmsAlertNotifyHandlerImplTest.java | 118 +-
.../TelegramBotAlertNotifyHandlerImplTest.java | 5 +-
.../impl/WeChatAppAlertNotifyHandlerImplTest.java | 6 +-
.../impl/WeComAppAlertNotifyHandlerImplTest.java | 180 ++-
.../impl/WeComRobotAlertNotifyHandlerImplTest.java | 4 +-
.../impl/WebHookAlertNotifyHandlerImplTest.java | 23 +-
.../component/listener/TimeZoneListenerTest.java | 53 +-
.../manager/controller/AccountControllerTest.java | 4 +-
.../manager/controller/AiControllerTest.java | 72 +-
.../manager/controller/AppControllerTest.java | 6 +-
.../manager/controller/BulletinControllerTest.java | 185 +++
.../controller/CollectorControllerTest.java | 10 +-
.../controller/GeneralConfigControllerTest.java | 93 +-
.../manager/controller/MetricsControllerTest.java | 56 +-
.../manager/controller/MonitorControllerTest.java | 18 +-
.../manager/controller/MonitorsControllerTest.java | 34 +-
.../controller/NoticeConfigControllerTest.java | 19 +-
.../manager/controller/PluginControllerTest.java | 54 +-
.../controller/StatusPageControllerTest.java | 375 +++--
.../controller/StatusPagePublicControllerTest.java | 119 +-
.../manager/controller/SummaryControllerTest.java | 4 +-
.../manager/controller/TagControllerTest.java | 11 +-
.../hertzbeat/manager/dao/CollectorDaoTest.java | 8 +-
.../manager/scheduler/ConsistentHashTest.java | 12 +-
.../manager/service/AccountServiceTest.java | 222 ++-
.../manager/service/AiServiceFactoryTest.java | 120 +-
.../manager/service/AlibabaAiServiceTest.java | 2 +-
.../hertzbeat/manager/service/AppServiceTest.java | 4 +-
.../service/AvailableAlertDefineInitTest.java | 85 +-
.../manager/service/CollectorServiceTest.java | 14 +-
.../manager/service/ConfigServiceTest.java | 19 +-
.../manager/service/ExcelImExportServiceTest.java | 139 +-
.../manager/service/JsonImExportServiceTest.java | 93 +-
.../manager/service/KimiAiServiceTest.java | 2 +-
.../service/MailGeneralConfigServiceTest.java | 40 +-
.../manager/service/MonitorServiceTest.java | 38 +-
.../service/ObjectStoreConfigServiceTest.java | 80 +-
.../manager/service/ObsObjectStoreServiceTest.java | 155 +-
.../manager/service/PluginServiceTest.java | 9 +-
.../service/SmsGeneralConfigServiceTest.java | 56 +-
.../manager/service/SparkDeskAiServiceTest.java | 2 +-
.../manager/service/StatusPageServiceTest.java | 149 +-
.../service/SystemGeneralConfigServiceTest.java | 50 +-
.../manager/service/SystemSecretServiceTest.java | 42 +-
.../hertzbeat/manager/service/TagServiceTest.java | 7 +-
.../manager/service/TemplateConfigServiceTest.java | 82 +-
.../manager/service/YamlImExportServiceTest.java | 115 +-
.../manager/service/ZhiPuServiceTest.java | 2 +-
material/licenses/collector/LICENSE | 7 +-
plugin/pom.xml | 26 +-
.../apache/hertzbeat/plugin/PostAlertPlugin.java | 14 +-
.../apache/hertzbeat/plugin/PostCollectPlugin.java | 14 +-
.../hertzbeat/plugin/runner/PluginRunner.java | 40 +-
.../org.apache.hertzbeat.plugin.PostAlertPlugin | 16 +
.../org.apache.hertzbeat.plugin.PostCollectPlugin | 16 +
plugin/src/main/resources/assembly/assembly.xml | 41 +
plugin/src/main/resources/define/define.yml | 14 +
pom.xml | 59 +-
push/pom.xml | 4 -
.../push/config/PushAutoConfiguration.java | 6 +-
.../push/controller/PushControllerTest.java | 75 +-
.../push/controller/PushGatewayControllerTest.java | 71 +-
.../hertzbeat/push/dao/PushMetricsDaoTest.java | 77 +
.../hertzbeat/push/dao/PushMonitorDaoTest.java | 94 ++
.../push/service/PushGatewayServiceTest.java | 90 +-
.../hertzbeat/push/service/PushServiceTest.java | 129 +-
remoting/pom.xml | 4 -
.../remoting/netty/NettyRemotingClient.java | 6 +-
.../remoting/netty/NettyRemotingServer.java | 1 -
script/assembly/server/assembly-docker-compose.xml | 8 +-
script/assembly/server/bin/entrypoint.sh | 6 +-
script/checkstyle/checkstyle.xml | 11 +-
script/checkstyle/suppressions.xml | 3 -
script/ci/docs/check_file_name.json | 8 +
script/ci/docs/check_file_name.py | 65 +
script/ci/exclude_files.txt | 44 +
.../ci/github-actions/setup-deps/action.yml | 19 +-
script/ci/link_check.json | 20 +
.../docker-compose/hertzbeat-mysql-iotdb/README.md | 2 +-
.../hertzbeat-mysql-iotdb/README_CN.md | 2 +-
.../hertzbeat-mysql-tdengine/README.md | 2 +-
.../hertzbeat-mysql-tdengine/README_CN.md | 2 +-
.../hertzbeat-mysql-victoria-metrics/README.md | 2 +-
.../hertzbeat-mysql-victoria-metrics/README_CN.md | 2 +-
.../README_CN.md | 2 +-
script/docker/collector/Dockerfile | 1 +
script/sureness.yml | 6 +-
warehouse/pom.xml | 15 +-
.../hertzbeat/warehouse/WarehouseWorkerPool.java | 4 +-
.../config/WarehouseAutoConfiguration.java | 6 +-
.../warehouse/constants/WarehouseConstants.java | 53 +-
.../warehouse/store/DataStorageDispatch.java | 9 +-
.../store/history/greptime/GreptimeProperties.java | 10 +-
.../store/history/influxdb/InfluxdbProperties.java | 10 +-
.../store/history/iotdb/IotDbProperties.java | 12 +-
.../warehouse/store/history/jpa/JpaProperties.java | 10 +-
.../store/history/tdengine/TdEngineProperties.java | 10 +-
.../vm/VictoriaMetricsClusterProperties.java | 10 +-
.../history/vm/VictoriaMetricsProperties.java | 12 +-
.../store/realtime/memory/MemoryProperties.java | 10 +-
.../store/realtime/redis/RedisProperties.java | 10 +-
.../controller/MetricsDataControllerTest.java | 2 +-
.../warehouse/service/MetricsDataServiceTest.java | 10 +-
.../warehouse/service/WarehouseServiceTest.java | 66 +-
.../warehouse/store/MemoryDataStorageTest.java | 11 +-
.../warehouse/store/MetricsDataRedisCodecTest.java | 17 +-
.../warehouse/store/RedisDataStorageTest.java | 8 +-
web-app/README.md | 8 +-
web-app/src/app/pojo/BulletinDefine.ts | 28 +
web-app/src/app/pojo/Fields.ts | 22 +
.../alert/alert-setting/alert-setting.component.ts | 13 +-
.../app/routes/bulletin/bulletin.component.html | 237 +++
.../app/routes/bulletin/bulletin.component.less | 17 +
.../app/routes/bulletin/bulletin.component.spec.ts | 43 +
.../src/app/routes/bulletin/bulletin.component.ts | 509 ++++++
.../monitor-data-chart.component.ts | 1 +
.../monitor-data-table.component.html | 336 ++--
.../monitor-data-table.component.less | 3 +
.../monitor-data-table.component.ts | 1 +
.../monitor-detail/monitor-detail.component.less | 3 -
.../monitor/monitor-list/monitor-list.component.ts | 40 +-
web-app/src/app/routes/routes-routing.module.ts | 2 +
web-app/src/app/routes/routes.module.ts | 19 +-
.../routes/setting/plugins/plugin.component.html | 24 +
.../app/routes/setting/plugins/plugin.component.ts | 62 +
web-app/src/app/service/app-define.service.ts | 18 +
web-app/src/app/service/bulletin-define.service.ts | 87 ++
web-app/src/app/service/monitor.service.ts | 36 +-
web-app/src/app/service/plugin.service.ts | 27 +-
.../form-field/form-field.component.html | 2 +-
web-app/src/assets/app-data.json | 6 +
web-app/src/assets/i18n/en-US.json | 46 +-
web-app/src/assets/i18n/zh-CN.json | 17 +
web-app/src/assets/i18n/zh-TW.json | 41 +-
1182 files changed, 22054 insertions(+), 33386 deletions(-)
create mode 100644 .markdownlint-cli2.jsonc
create mode 100644
collector/src/main/java/org/apache/hertzbeat/collector/collect/mqtt/MqttCollectImpl.java
copy
collector/src/main/java/org/apache/hertzbeat/collector/dispatch/unit/impl/{DataSizeConvert.java
=> AbstractUnitConvert.java} (55%)
copy
common/src/main/java/org/apache/hertzbeat/common/{constants/PluginType.java =>
config/BaseKafkaProperties.java} (66%)
copy
common/src/main/java/org/apache/hertzbeat/common/constants/{AiTypeEnum.java =>
ConfigConstants.java} (56%)
copy
common/src/main/java/org/apache/hertzbeat/common/constants/{PluginType.java =>
GeneralConfigTypeEnum.java} (70%)
copy
common/src/main/java/org/apache/hertzbeat/common/entity/job/protocol/{RedfishProtocol.java
=> MqttProtocol.java} (55%)
copy
common/src/main/java/org/apache/hertzbeat/common/entity/manager/{GeneralConfig.java
=> bulletin/Bulletin.java} (54%)
copy manager/src/main/java/org/apache/hertzbeat/manager/service/AiService.java
=>
common/src/main/java/org/apache/hertzbeat/common/entity/manager/bulletin/BulletinDto.java
(65%)
create mode 100644
common/src/main/java/org/apache/hertzbeat/common/entity/manager/bulletin/BulletinMetricsData.java
copy
common/src/main/java/org/apache/hertzbeat/common/entity/{job/protocol/RedfishProtocol.java
=> manager/bulletin/BulletinVo.java} (67%)
create mode 100644
common/src/main/java/org/apache/hertzbeat/common/entity/plugin/PluginConfig.java
create mode 100644
common/src/main/java/org/apache/hertzbeat/common/entity/plugin/PluginContext.java
create mode 100644 e2e/report/report.md
create mode 100644 home/blog/2024-08-18-new-committer.md
create mode 100644 home/docs/help/bulletin.md
create mode 100644 home/docs/help/grafana_dashboard.md
copy home/{versioned_docs/version-v1.5.x/help/opengauss.md =>
docs/help/greenplum.md} (82%)
rename home/{versioned_docs/version-v1.4.x/help/hive.md =>
docs/help/iceberg.md} (94%)
rename home/{versioned_docs/version-v1.4.x/help/opengauss.md =>
docs/help/kingbase.md} (87%)
rename home/{versioned_docs/version-v1.4.x/help/mysql.md =>
docs/help/oceanbase.md} (79%)
create mode 100644 home/docs/help/valkey.md
rename home/{versioned_docs/version-v1.4.x/help/postgresql.md =>
docs/help/vastbase.md} (84%)
delete mode 100644
home/i18n/en/docusaurus-plugin-content-docs/version-v1.4.x.json
create mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-blog/2024-08-18-new-committer.md
create mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/bulletin.md
create mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/current/help/grafana_dashboard.md
rename
home/i18n/zh-cn/docusaurus-plugin-content-docs/{version-v1.4.x/help/postgresql.md
=> current/help/greenplum.md} (57%)
rename
home/i18n/zh-cn/docusaurus-plugin-content-docs/{version-v1.4.x/help/hive.md =>
current/help/iceberg.md} (90%)
rename
home/i18n/zh-cn/docusaurus-plugin-content-docs/{version-v1.4.x/help/opengauss.md
=> current/help/kingbase.md} (81%)
rename
home/i18n/zh-cn/docusaurus-plugin-content-docs/{version-v1.4.x/help/mysql.md =>
current/help/oceanbase.md} (50%)
rename
home/i18n/zh-cn/docusaurus-plugin-content-docs/{version-v1.4.x/help/redis.md =>
current/help/valkey.md} (87%)
copy
home/i18n/zh-cn/docusaurus-plugin-content-docs/{version-v1.5.x/help/opengauss.md
=> current/help/vastbase.md} (60%)
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x.json
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-http-default.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-http-example-hertzbeat.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-http-example-token.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-http-jsonpath.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-http.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-jdbc.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-jmx.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-point.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-push.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-snmp.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-ssh.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/advanced/extend-tutorial.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/activemq.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/airflow.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_console.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_dingtalk.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_discord.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_email.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_enterprise_wechat_app.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_feishu.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_slack.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_smn.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_telegram.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_threshold.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_threshold_expr.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_webhook.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/alert_wework.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/api.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/centos.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/dm.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/docker.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/dynamic_tp.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/fullsite.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/guide.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/hadoop.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/iotdb.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/issue.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/jetty.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/jvm.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/kafka.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/kubernetes.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/linux.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/mariadb.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/memcached.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/nebulagraph.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/nginx.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/ntp.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/oracle.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/ping.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/pop3.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/port.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/rabbitmq.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/shenyu.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/smtp.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/spring_gateway.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/springboot2.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/sqlserver.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/ssl_cert.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/tomcat.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/ubuntu.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/website.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/windows.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/help/zookeeper.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/introduce.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/others/contact.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/others/contributing.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/others/design.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/others/developer.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/others/huaweicloud.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/others/images-deploy.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/others/resource.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/others/sponsor.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/account-modify.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/custom-config.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/docker-deploy.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/greptime-init.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/influxdb-init.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/iotdb-init.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/mysql-change.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/package-deploy.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/postgresql-change.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/quickstart.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/rainbond-deploy.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/sslcert-practice.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/tdengine-init.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/upgrade.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/start/victoria-metrics-init.md
delete mode 100644
home/i18n/zh-cn/docusaurus-plugin-content-docs/version-v1.4.x/template.md
create mode 100644 home/static/img/blog/committer/yuluo-yx/1.jpg
create mode 100644 home/static/img/blog/committer/yuluo-yx/2.png
create mode 100644 home/static/img/blog/committer/yuluo-yx/3.jpg
create mode 100644 home/static/img/blog/committer/yuluo-yx/4.jpg
create mode 100644 home/static/img/blog/committer/yuluo-yx/5.jpg
create mode 100644 home/static/img/blog/committer/yuluo-yx/6.jpg
create mode 100644 home/static/img/blog/committer/yuluo-yx/7.jpg
create mode 100644 home/static/img/docs/help/bulletin-1.png
create mode 100644 home/static/img/docs/help/bulletin-2.png
create mode 100644 home/static/img/docs/help/grafana-1.png
create mode 100644 home/static/img/docs/help/grafana-2.png
create mode 100644 home/static/img/docs/help/plugin-5-en.jpg
create mode 100644 home/static/img/docs/help/plugin-5.jpg
delete mode 100644
home/versioned_docs/version-v1.4.x/advanced/extend-http-default.md
delete mode 100644
home/versioned_docs/version-v1.4.x/advanced/extend-http-example-hertzbeat.md
delete mode 100644
home/versioned_docs/version-v1.4.x/advanced/extend-http-example-token.md
delete mode 100644
home/versioned_docs/version-v1.4.x/advanced/extend-http-jsonpath.md
delete mode 100644 home/versioned_docs/version-v1.4.x/advanced/extend-http.md
delete mode 100644 home/versioned_docs/version-v1.4.x/advanced/extend-jdbc.md
delete mode 100644 home/versioned_docs/version-v1.4.x/advanced/extend-jmx.md
delete mode 100644 home/versioned_docs/version-v1.4.x/advanced/extend-point.md
delete mode 100644 home/versioned_docs/version-v1.4.x/advanced/extend-push.md
delete mode 100644 home/versioned_docs/version-v1.4.x/advanced/extend-snmp.md
delete mode 100644 home/versioned_docs/version-v1.4.x/advanced/extend-ssh.md
delete mode 100644
home/versioned_docs/version-v1.4.x/advanced/extend-tutorial.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/activemq.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/airflow.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_console.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_dingtalk.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_discord.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_email.md
delete mode 100644
home/versioned_docs/version-v1.4.x/help/alert_enterprise_wechat_app.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_feishu.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_slack.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_smn.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_telegram.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_threshold.md
delete mode 100644
home/versioned_docs/version-v1.4.x/help/alert_threshold_expr.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_webhook.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/alert_wework.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/api.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/centos.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/dm.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/docker.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/doris_be.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/doris_fe.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/dynamic_tp.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/fullsite.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/guide.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/hadoop.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/iotdb.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/issue.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/jetty.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/jvm.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/kafka.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/kubernetes.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/linux.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/mariadb.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/memcached.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/nebulagraph.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/nginx.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/ntp.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/oracle.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/ping.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/pop3.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/port.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/rabbitmq.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/redis.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/shenyu.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/smtp.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/spark.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/spring_gateway.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/springboot2.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/sqlserver.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/ssl_cert.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/tomcat.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/ubuntu.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/website.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/windows.md
delete mode 100644 home/versioned_docs/version-v1.4.x/help/zookeeper.md
delete mode 100644 home/versioned_docs/version-v1.4.x/introduce.md
delete mode 100644 home/versioned_docs/version-v1.4.x/others/contact.md
delete mode 100644 home/versioned_docs/version-v1.4.x/others/contributing.md
delete mode 100644 home/versioned_docs/version-v1.4.x/others/design.md
delete mode 100644 home/versioned_docs/version-v1.4.x/others/developer.md
delete mode 100644 home/versioned_docs/version-v1.4.x/others/hertzbeat.md
delete mode 100644 home/versioned_docs/version-v1.4.x/others/huaweicloud.md
delete mode 100644 home/versioned_docs/version-v1.4.x/others/images-deploy.md
delete mode 100644 home/versioned_docs/version-v1.4.x/others/resource.md
delete mode 100644 home/versioned_docs/version-v1.4.x/others/sponsor.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/account-modify.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/custom-config.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/docker-deploy.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/greptime-init.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/influxdb-init.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/iotdb-init.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/mysql-change.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/package-deploy.md
delete mode 100644
home/versioned_docs/version-v1.4.x/start/postgresql-change.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/quickstart.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/rainbond-deploy.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/sslcert-practice.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/tdengine-init.md
delete mode 100644 home/versioned_docs/version-v1.4.x/start/upgrade.md
delete mode 100644
home/versioned_docs/version-v1.4.x/start/victoria-metrics-init.md
delete mode 100644 home/versioned_docs/version-v1.4.x/template.md
delete mode 100644 home/versioned_sidebars/version-v1.4.x-sidebars.json
create mode 100644
manager/src/main/java/org/apache/hertzbeat/manager/controller/BulletinController.java
copy
manager/src/main/java/org/apache/hertzbeat/manager/{service/AiService.java =>
dao/BulletinDao.java} (61%)
create mode 100644
manager/src/main/java/org/apache/hertzbeat/manager/dao/PluginParamDao.java
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/{service/AiService.java =>
pojo/dto/PluginParametersVO.java} (63%)
create mode 100644
manager/src/main/java/org/apache/hertzbeat/manager/service/BulletinService.java
rename manager/src/main/java/org/apache/hertzbeat/manager/service/{ =>
ai}/AiService.java (96%)
rename manager/src/main/java/org/apache/hertzbeat/manager/service/{impl =>
ai}/AlibabaAiServiceImpl.java (64%)
rename manager/src/main/java/org/apache/hertzbeat/manager/service/{impl =>
ai}/KimiAiServiceImpl.java (70%)
rename manager/src/main/java/org/apache/hertzbeat/manager/service/{impl =>
ai}/SparkDeskAiServiceImpl.java (73%)
rename manager/src/main/java/org/apache/hertzbeat/manager/service/{impl =>
ai}/ZhiPuServiceImpl.java (71%)
rename manager/src/main/java/org/apache/hertzbeat/manager/service/{impl =>
ai/factory}/AiServiceFactoryImpl.java (95%)
create mode 100644
manager/src/main/java/org/apache/hertzbeat/manager/service/impl/BulletinServiceImpl.java
create mode 100644
manager/src/main/java/org/apache/hertzbeat/manager/service/impl/DefaultPluginRunner.java
create mode 100644 manager/src/main/resources/define/app-greptime.yml
create mode 100644 manager/src/main/resources/define/app-kvrocks.yml
create mode 100644 manager/src/main/resources/define/app-mqtt.yml
create mode 100644 manager/src/main/resources/define/app-valkey.yml
create mode 100644
manager/src/test/java/org/apache/hertzbeat/manager/controller/BulletinControllerTest.java
copy
common/src/main/java/org/apache/hertzbeat/common/constants/PluginType.java =>
plugin/src/main/java/org/apache/hertzbeat/plugin/PostAlertPlugin.java (72%)
copy
common/src/main/java/org/apache/hertzbeat/common/constants/PluginType.java =>
plugin/src/main/java/org/apache/hertzbeat/plugin/PostCollectPlugin.java (70%)
copy
manager/src/main/java/org/apache/hertzbeat/manager/config/AiProperties.java =>
plugin/src/main/java/org/apache/hertzbeat/plugin/runner/PluginRunner.java (56%)
create mode 100644
plugin/src/main/resources/META-INF/services/org.apache.hertzbeat.plugin.PostAlertPlugin
create mode 100644
plugin/src/main/resources/META-INF/services/org.apache.hertzbeat.plugin.PostCollectPlugin
create mode 100644 plugin/src/main/resources/assembly/assembly.xml
create mode 100644 plugin/src/main/resources/define/define.yml
create mode 100644
push/src/test/java/org/apache/hertzbeat/push/dao/PushMetricsDaoTest.java
create mode 100644
push/src/test/java/org/apache/hertzbeat/push/dao/PushMonitorDaoTest.java
create mode 100644 script/ci/docs/check_file_name.json
create mode 100644 script/ci/docs/check_file_name.py
create mode 100644 script/ci/exclude_files.txt
copy .github/ISSUE_TEMPLATE/config.yml =>
script/ci/github-actions/setup-deps/action.yml (71%)
create mode 100644 script/ci/link_check.json
copy
common/src/main/java/org/apache/hertzbeat/common/constants/AiTypeEnum.java =>
warehouse/src/main/java/org/apache/hertzbeat/warehouse/constants/WarehouseConstants.java
(56%)
create mode 100644 web-app/src/app/pojo/BulletinDefine.ts
create mode 100644 web-app/src/app/pojo/Fields.ts
create mode 100644 web-app/src/app/routes/bulletin/bulletin.component.html
create mode 100644 web-app/src/app/routes/bulletin/bulletin.component.less
create mode 100644 web-app/src/app/routes/bulletin/bulletin.component.spec.ts
create mode 100644 web-app/src/app/routes/bulletin/bulletin.component.ts
create mode 100644 web-app/src/app/service/bulletin-define.service.ts
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]