Skip to content

软件部署

操作步骤

  1. 解压程序包XuguCM-*.*.*.tar.gz 到任意目录。

  2. 进入程序目录,执行 startdb.sh,启动数据库。

  3. 进入程序目录,执行 startapp.sh,启动工具和积木报表,积木报表启动后访问地址ip:9500/jmreport/list。

    说明:

    积木报表的配置通常保持默认即可,如果存在端口冲突等情况,也可根据需要自行配置报表工具。进入监控软件所在目录下的jimu/config目录,自行配置application.yml,配置完成后重启积木报表即可,先执行./shutdownapp.sh,再执行./startapp.sh。

  4. 配置SNMP。

    1. 各监控目标机需要的net-snmp请自行安装,配置 snmp,进入snmpd.conf文件目录:cd /etc/snmp/,修改文件snmpd.conf开头对应项如下。

      #        sec.name       source         community
      com2sec notConfigUser default             public
      
      ####
      # Second, map the security name into a group name:
      
      #        groupName        securityModel securityName
      group notConfigGroup v1                notConfigUser
      group notConfigGroup v2c               notConfigUser
      
      view     systemview    included      .1
      #view    systemview    included      .1.3.6.1.2.1.25.1.1
    2. 配置完成后启动snmpd服务,输入如下命令,输出正常说明配置启动snmpd服务成功。测试获取网卡名:

      [root@xxx ~]# snmpwalk -v2c -c public localhost ifName
      IF-MIB::ifName.1 = STRING: lo
      IF-MIB::ifName.2 = STRING: em1
      IF-MIB::ifName.3 = STRING: em2
    3. 如果需要获取监控节点的系统参数等信息或监控集群节点最近一段时间是否有TRC文件生成或修改,需挂载脚本到snmp服务。编辑snmpd.conf,在文件末尾添加如下示例代码,需自行根据脚本的绝对路径修改以下三行配置。修改完成后需重启snmp服务。

      extend .1.3.6.1.4.1.2021.53 systeminfo /bin/sh /RAID0_2/lj/systeminfo.sh
      extend .1.3.6.1.4.1.2021.54 systeminfo /bin/bash /RAID0_2/lj/oom.sh
      extend .1.3.6.1.4.1.2021.80 systeminfo /bin/sh /RAID0_2/lj/checkTrc.sh