鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

编译安装

  1. 下载Server Metrics源码
    1
    wget --no-check-certificate https://github.com/metamx/server-metrics/archive/server-metrics-0.2.8.tar.gz
    
  2. 下载依赖so源码
    1
    wget --no-check-certificate https://github.com/hyperic/sigar/archive/sigar-1.6.zip
    
  3. 解压Sigar包。
    1
    unzip sigar-1.6.zip
    
  4. 进入“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
    

  5. 修改完成之后进入“sigar-sigar-1.6/bindings/java/”目录执行编译。
    1
    2
    cd sigar-sigar-1.6/bindings/java/
    ant
    
  6. 拷贝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/
    
  7. 编译Sever Metric。
    1
    2
    cd server-metrics-server-metrics-0.2.8
    mvn install package -DskipTests