编译安装
- 下载Server Metrics源码。
1
wget --no-check-certificate https://github.com/metamx/server-metrics/archive/server-metrics-0.2.8.tar.gz
- 下载依赖so源码。
1
wget --no-check-certificate https://github.com/hyperic/sigar/archive/sigar-1.6.zip
- 解压Sigar包。
1
unzip sigar-1.6.zip
- 进入“sigar-sigar-1.6/bindings/java/hyperic_jni/src/org/hyperic/jni”目录,修改ArchNameTask.java。
1
vi sigar-sigar-1.6/bindings/java/hyperic_jni/src/org/hyperic/jni/ArchNameTask.java
- 修改完成之后进入“sigar-sigar-1.6/bindings/java/”目录执行编译。
1 2
cd sigar-sigar-1.6/bindings/java/ ant
- 拷贝libsigar-aarch64-linux.so到“server-metrics-server-metrics-0.2.8/src/main/resources/”目录下。
1 2 3
cd - tar -zxf server-metrics-0.2.8.tar.gz cp sigar-sigar-1.6/bindings/java/sigar-bin/lib/libsigar-aarch64-linux.so server-metrics-server-metrics-0.2.8/src/main/resources/
- 编译Sever Metric。
1 2
cd server-metrics-server-metrics-0.2.8 mvn install package -DskipTests