wgcloud-server-backup使用说明

server-backup的主要作用是分流,可以分担server的监测工作,可以监测资源:服务接口数据监控网络设备监测PING网络设备监测SNMPFTP/SFTP动环信息监控
有时候server因为网络或其他原因无法访问被监控的资源,这时候就可以使用server-backup监控这些资源(需要升级到专业版
提示:server-backup监控相比server监控以上资源,server-backup的性能更好,效率更高,server也会减少资源消耗
server-backup和server也可以部署在同一个主机上
server-backup使用不区分版本,可以同时适配英文版,中文繁体版本,中文简体版
解决方案如下
server-backup是一个server的辅助工具,使用方法相当于agent,但是功能和agent完全不同,server-backup用于当server因为某些原因无法访问
被监控的数据库、数据表、网络设备PING、网络设备SNMP、服务接口时,将其(server-backup)部署到可访问到监控资源的网络环境,接替server,
实现扫描监测数据库、数据表、网络设备PING、网络设备SNMP、服务接口、FTP,server-backup会定时给server上报监控状态数据
server-backup可以部署多个,而且每个可以分别监控不同的资源,哪里需要,就部署到哪里,就像agent一样灵活自由
提示:server-backup和agent没有联系,它不会监控主机的内存、cpu、磁盘等指标,它不会代替agent的工作
1、点击下载 server-backup
2、部署server-backup的主机需要安装JDK1.8或JDK11环境
更高JDK版本也可以,openjdk也可以,Linux安装JDK请点击Windows安装JDK请点击
3、server-backup不需要连接数据库
不需要连接数据库,因为它会像agent一样,采集数据后,把数据上报给server进行处理,自己不存贮数据
4、下载server-backup后,我们先解压
使用方式和server相同,start.sh是启动程序,config/application.yml是配置文件
5、server-backup默认每5分钟(暂不支持自定义),会从server请求一次新的监控数据
然后刷新本地的监控数据
6、配置文件config/application.yml修改
server-backup只能监控server中已经添加的监控资源,比如数据库、数据表、网络设备PING、网络设备SNMP、服务接口、FTP/SFTP
我们需要server-backup监控什么资源,就在配置文件中填写什么,不需要的不用填写,每个配置项都有注释说明
记得把下面标红的serverUrl替换为自己实际的serverIP和端口,其他信息可以根据实际情况来修改
port: 9996,这个端口可以随意修改,因为server-backup没有对外提供服务,不需要开启端口
注意yml文件格式规则,每个配置项冒号后需要保留一个英文空格
6、启动
windows用start.bat(停止关掉窗口即可)。Linux用sh start.sh启动服务,停止用sh stop.sh
在日志文件(在log目录下)看到如下信息,说明程序启动成功
......
2024-12-25 09:33:49.186 [main] INFO  com.wgcloud.WgcloudServiceApplication - Starting WgcloudServiceApplication vrelease using Java 1.8.0_362 on VM-12-17-centos with PID 2203043 (/wgcloudServerBackup/wgcloud-server-backup-v3.5.6/wgcloud-server-backup-release.jar started by root in /wgcloudServerBackup/wgcloud-server-backup-v3.5.6)
2024-12-25 09:33:49.190 [main] INFO  com.wgcloud.WgcloudServiceApplication - No active profile set, falling back to 1 default profile: "default"
2024-12-25 09:33:51.118 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 9996 (http)
2024-12-25 09:33:51.139 [main] INFO  org.apache.catalina.core.StandardService - Starting service [Tomcat]
2024-12-25 09:33:51.139 [main] INFO  org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
2024-12-25 09:33:51.253 [main] INFO  o.a.c.c.C.[.[localhost].[/wgcloud-server-backup] - Initializing Spring embedded WebApplicationContext
2024-12-25 09:33:51.253 [main] INFO  o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1910 ms
2024-12-25 09:33:52.656 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 9996 (http) with context path '/wgcloud-server-backup'
2024-12-25 09:33:52.704 [main] INFO  com.wgcloud.WgcloudServiceApplication - Started WgcloudServiceApplication in 4.495 seconds (JVM running for 5.38)
2024-12-25 09:34:02.675 [taskScheduler-1] INFO  com.wgcloud.ScheduledTask - wgcloud-server-backup v3.5.6 getServerListTask------------2024-12-25 09:34:02
......
7、在windows部署server-backup,若不想看到黑窗口,可以注册为windows系统服务
查看说明
8、server-backup监控配置的数据库、服务接口、PING、SNMP资源后,server便不会再监控该资源,直到server-backup停止监控后
server才会在一段时间后继续监控(在次日早上8点开始监控)。如果需要server立即接管监控起来,重启server即可
PING分组说明,如果只填写分组标签,会获取该分组标签下的所有PING设备,如果同时填写PING设备的分组和PING列表中的IP,则会获取该分组标签下的指定IP设备
9、其他类型数据库监控说明
查看说明
10、中间件监测说明
K8S监测需要依赖server-backup采集数据上报给server,server本身没有采集K8S的模块(免费使用)
中间件Kafka监测需要依赖server-backup采集数据上报给server,server本身没有采集Kafka性能参数的模块(免费使用)
中间件Redis监测需要依赖server-backup采集数据上报给server,server本身没有采集Redis性能参数的模块(免费使用)