diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 2f9d6c98da..0484085f91 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -131,7 +131,7 @@ Add WeChat account `ahertzbeat` to pull you into the WeChat group.
## π₯ Architecture
-
+
@@ -271,4 +271,4 @@ Add WeChat account `ahertzbeat` to pull you into the WeChat group.
### 樑ε
-
+
diff --git a/README.md b/README.md
index c0f5d9c384..9ffa71a092 100644
--- a/README.md
+++ b/README.md
@@ -47,7 +47,7 @@
## π₯ Architecture
-
+
## π Quick Start
diff --git a/README_CN.md b/README_CN.md
index 8b4ae8afb3..bed631fd46 100644
--- a/README_CN.md
+++ b/README_CN.md
@@ -47,7 +47,7 @@
## π₯ 樑ε
-
+
## π εΏ«ιεΌε§
diff --git a/README_JP.md b/README_JP.md
index 947f52e24e..93293a0a2d 100644
--- a/README_JP.md
+++ b/README_JP.md
@@ -46,7 +46,7 @@
## π₯ γ’γΈγ₯γΌγ«
-
+
## π γ―γ€γγ―γΉγΏγΌγ
diff --git a/hertzbeat-collector/hertzbeat-collector-collector/pom.xml b/hertzbeat-collector/hertzbeat-collector-collector/pom.xml
index ae6be74df3..ed0699c0fe 100644
--- a/hertzbeat-collector/hertzbeat-collector-collector/pom.xml
+++ b/hertzbeat-collector/hertzbeat-collector-collector/pom.xml
@@ -424,7 +424,6 @@
${native.image.name}
-H:+UnlockExperimentalVMOptions
- --enable-monitoring=jmxclient
-H:-AddAllFileSystemProviders
-H:ServiceLoaderFeatureExcludeServiceProviders=org.apache.sshd.common.file.root.RootedFileSystemProvider,org.apache.sshd.sftp.client.fs.SftpFileSystemProvider
--initialize-at-build-time=net.i2p.crypto.eddsa.EdDSASecurityProvider,org.apache.arrow.memory.util.MemoryUtil
diff --git a/hertzbeat-collector/hertzbeat-collector-collector/src/main/resources/META-INF/native-image/org.apache.hertzbeat/hertzbeat-collector-native/reachability-metadata.json b/hertzbeat-collector/hertzbeat-collector-collector/src/main/resources/META-INF/native-image/org.apache.hertzbeat/hertzbeat-collector-native/reachability-metadata.json
index 9a3116a3ab..87d0c05b8b 100644
--- a/hertzbeat-collector/hertzbeat-collector-collector/src/main/resources/META-INF/native-image/org.apache.hertzbeat/hertzbeat-collector-native/reachability-metadata.json
+++ b/hertzbeat-collector/hertzbeat-collector-collector/src/main/resources/META-INF/native-image/org.apache.hertzbeat/hertzbeat-collector-native/reachability-metadata.json
@@ -13,6 +13,13 @@
{"type": "io.netty.channel.epoll.EpollEventLoopGroup", "allPublicConstructors": true},
{"type": "io.netty.channel.socket.nio.NioDatagramChannel", "allPublicConstructors": true},
{"type": "io.netty.channel.socket.nio.NioSocketChannel", "allPublicConstructors": true},
- {"type": "io.netty.channel.nio.NioEventLoopGroup", "allPublicConstructors": true}
+ {"type": "io.netty.channel.nio.NioEventLoopGroup", "allPublicConstructors": true},
+
+ {"type": "java.lang.management.ThreadInfo", "allPublicMethods": true},
+ {"type": "java.lang.management.LockInfo", "allPublicMethods": true},
+ {"type": "java.lang.management.MonitorInfo", "allPublicMethods": true},
+ {"type": "java.lang.StackTraceElement", "allPublicMethods": true},
+ {"type": "java.lang.management.MemoryUsage", "allPublicMethods": true},
+ {"type": "com.sun.management.GcInfo", "allPublicMethods": true}
]
}
diff --git a/home/static/img/docs/hertzbeat-architecture.png b/home/static/img/docs/hertzbeat-architecture.png
new file mode 100644
index 0000000000..e5d7b30dcd
Binary files /dev/null and b/home/static/img/docs/hertzbeat-architecture.png differ