软件部署
操作步骤
解压程序包XuguCM-*.*.*.tar.gz 到任意目录。
进入程序目录,执行 startdb.sh,启动数据库。
进入程序目录,执行 startapp.sh,启动工具和积木报表,积木报表启动后访问地址ip:9500/jmreport/list。
说明:
积木报表的配置通常保持默认即可,如果存在端口冲突等情况,也可根据需要自行配置报表工具。进入监控软件所在目录下的jimu/config目录,自行配置application.yml,配置完成后重启积木报表即可,先执行./shutdownapp.sh,再执行./startapp.sh。
配置SNMP。
各监控目标机需要的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
配置完成后启动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
如果需要获取监控节点的系统参数等信息或监控集群节点最近一段时间是否有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