WGCLOUD-v3.
3.
0系统操作说明www.
wgstart.
com一、系统简介WGCLOUD是微服务架构(SpringBoot)的分布式监控系统,基于java和go开发,核心模块包括:主机监控,ES状态监控,CPU/温度监控,内存监控,主机硬件信息,数据监控,服务心跳检测,应用进程管理,磁盘空间和IO监控,系统负载监控,自动网络拓扑图,端口监控,日志文件监控,docker监控,监控告警信息(可集成微信钉钉短信等方式)推送.
对标zabbix等监控工具,它更轻量,界面更友好,默认可支持500+主机监控,调优后可支持5000+主机监控.
文档的图片使用演示环境来截图,因此如添加,删除,编辑等按钮为只读状态,但实际使用环境中,按钮正常显示操作.
二、主要功能2.
1软件登录登录:输入账号和密码登录,默认为admin/111111,可在server配置文件里修改账号密码,参考网站说明(http://www.
wgstart.
com/docs13.
html)server配置文件位置:server/config/application.
yml,后面提到的server配置文件均指此文件2.
2监控概要登陆后显示主机的监控面板信息,显示信息包括:监控进程状态,docker状态,数据源状态,数据表数量,日志文件监控状态,服务接口数量,监控主机数量,监控端口数量.
数字说明,比如监控进程0/2,标识已下线数量为0,共监控2个进程.
腰线图,显示当前主机(含已下线)中,cpu和内存使用率的高低平指标.
扇形图显示内存使用率各个区间的占比.
饼图显示cpu使用率各个区间的占比.
柱状图显示最新30张监控表的数据量.
2.
3主机管理打开主机管理,可以看到所有主机上报的信息,主机不能直接添加,全部通过agent自动上报来主动发现.
2.
3.
1列表展示点击【删除】,可以删除主机,如果agent继续上报信息,则列表还会出现监控主机信息.
点击【备注】,可以对主机进行设置别名.
点击进程数量,端口数量可以跳转到相应的列表页面.
2.
3.
2系统信息主机列表点击【系统信息】,可以查看系统信息,如cpu个数,型号,系统类型,磁盘空间,CPU温度,磁盘IO信息等.
磁盘IO参数说明:readTime,是指(除NetBSD和OpenBSD外的所有时间)从磁盘读取所用的时间(毫秒)writeTime,是指(除NetBSD和OpenBSD外的所有时间)从磁盘写入所用的时间(毫秒)readCount,是指磁盘读取的总次数writeCount,是指磁盘写入的总次数readBytes,是指磁盘读取的总字节数writeBytes,是指磁盘写入的总字节数2.
3.
3CPU监控图表在左侧菜单,打开主机管理列表,点击列表右侧的图表按钮,可以查看CPU使用率%图形报表.
2.
3.
4内存监控图表在左侧菜单,打开主机管理列表,点击列表右侧的图表按钮,可以查看内存使用率%图形报表.
2.
3.
5网络流量监控图表在左侧菜单,打开主机管理列表,点击列表右侧的图表按钮,可以查看网络流量监控图形报表.
2.
3.
6网络接收发送包监控图表在左侧菜单,打开主机管理列表,点击列表右侧的图表按钮,可以查看网络接收和发送包数量监控图形报表.
2.
3.
7系统负载监控图表在左侧菜单,打开主机管理列表,点击列表右侧的图表按钮,可以查看系统负载监控图形报表,系统负载只支持linux,windows没有系统负载指标.
2.
4进程管理进程管理,是指对主机上的应用进行监控,可以对应用的使用资源,如内存和cpu,进行实时监控.
进程支持告警,开关在server配置文件里进行配置,安装说明有描述.
2.
4.
1列表展示点击左侧进程管理菜单,可以查看所有进程的资源占用信息.
点击【添加】,选择主机,并输入进程id,然后保存.
2.
4.
2进程添加在进程列表,点击【添加】,跳转到添加进程页面,选择监控主机,输入进程id,进程名称等信息,然后点击保存.
进程添加支持,进程id,pid文件,进程名称关键字来识别进程.
进程可以随时启用停用,启用时候进行监控,停用则不再监控.
2.
4.
3图表在进程列表,点击【图表】,跳转到进程监控图表页面,可以看到进程的cpu使用率和内存使用率趋势图.
2.
5端口管理端口管理,是指对主机上的TCP端口进行telnet测试,端口是否开通,如果开通则正常,否则失败,这里通过在监控主机执行telnetlocalhost3306(3306是例子端口)来测试,因此不用考虑防火墙和网络因素.
需要保证监控端口的所在主机,localhost可以使用端口支持告警,开关在配置文件进行配置,安装说明有描述.
2.
5.
1列表展示在左侧菜单,点击端口管理,端口也是实时监控,但是端口没有趋势图,只有状态(正常或失败).
2.
5.
1端口添加在端口列表,点击添加,跳转到添加端口页面,选择监控主机,输入端口,别名等信息,然后点击保存.
端口可以随时启用停用,启用时候进行监控,停用则不再监控.
2.
6日志监控日志监控,是指对主机上的日志文件进行监控,当日志文件出现设置的关键字符时候,进行告警通知.
日志支持告警,开关在配置文件进行配置,安装说明有描述.
2.
6.
1列表展示点击菜单,可以查看日志文件监控的列表信息.
点击添加,选择主机,并输入进程id,然后保存.
点击【告警记录】可以查看告警信息列表,说明:1.
监控日志每隔10分钟会扫描日志文件,若有关键字会上报给server出现关键字的所有行数,并告警,日志告警不受告警缓存机制约束2.
每次扫描会记录上一次扫描文件结束的位置,从结束位置继续扫描3.
如果日志文件被修改或清空,会重新从第一行扫描2.
6.
2日志添加在日志监控列表,点击添加,跳转到添加页面,选择监控主机,输入日志文件的绝对路径,或日志文件的目录,告警关键字等信息,然后点击保存.
当日志文件为目录时候,系统会每次扫描时间戳最新的日志文件,每隔10分钟扫描一次.
日志监控可以随时启用停用,启用时候进行监控,停用则不再监控.
2.
7DOCKER管理DOCKER管理,是指对主机上的docker容器进行监控.
DOCKER支持告警,开关在配置文件进行配置,安装说明有描述.
2.
7.
1列表展示点击左侧菜单,可以查看docker信息.
点击添加,选择主机,并输入进程id,然后保存.
CPU用户时间:user(432661)从系统启动开始累计到当前时刻,用户态的CPU时间(单位:jiffies),不包含nice值为负进程.
CPU系统时间:system(86656)从系统启动开始累计到当前时刻,核心时间(单位:jiffies)2.
7.
2图表点击【图表】会显示docker的资源使用趋势图表2.
7.
3DOCKER添加在列表,点击添加,跳转到添加页面,选择监控主机,输入docker真实的containerid,别名等信息,然后点击保存.
docker可以随时启用停用,启用时候进行监控,停用则不再监控.
containerid要输入完整的id,就是很长的那个字符串2.
8数据源管理数据源管理是数据监控的基础,添加完数据源,才能添加监控数据表.
支持mysql,oracle,postgresql,sqlserver,db2数据库类型2.
8.
1列表单击左侧菜单数据监控->数据源管理,在数据源列表,可以看到已添加的数据源信息.
2.
8.
2数据源添加单击数据源列表页面的添加按钮,可进行添加数据源操作,在如下所示页面需要对其进行相应信息进行输入,包括对数据库类型,用户名,密码,JDBC连接字符串等.
2.
9数据表管理添加完数据源,就可以添加数据表进行监控数据表的数据量了,如每个小时有多少订单,多少注册用户等.
默认每60分钟统计一次表数据量,可以在server配置文件里修改扫描时间.
数据表可以随时启用停用监控.
2.
9.
1列表单击页面的数据表管理按可打开对应页面可对其进行相应信息进行操作,下图为列表.
2.
9.
2图表点击【图表】显示数据量趋势图表,此功能使用场景非常多,比如日活,注册,订单等业务数据量检测2.
9.
3数据表添加单击页面的数据表管理按可打开对应页面可对其进行相应信息进行操作,添加页面,选择数据源,表别名,sql语句.
2.
10大屏展板大屏展板对游客开放,需要升级到专业版才可使用,系统默认是开启看板服务的,可以随时在server配置文件关闭.
目前只有一套大屏模板,后续模板还在开发中.
2.
11服务接口管理在页面点击服务接口管理,可以添加服务接口,添加成功后,对服务接口进行定时扫描,检测服务接口是否可达.
扫描间隔时间,可以在server配置文件里修改,默认是10分钟.
点击【图表】显示每次检测服务接口响应时间,单位毫秒2.
12公众看板打开对应的看板页面可对其进行信息查看,公众看板是对游客开放,系统默认是开启看板服务的,可以随时在配置文件关闭,公众看板无需登陆,可以浏览主机的监控信息,但无法进行编辑,只能浏览.
2.
13系统日志在左侧菜单点击日志信息,可以查看系统运行中,产生的错误信息,如告警信息,程序错误信息,日志只能查看,无法编辑和删除.
2.
14邮件告警单击页面的邮件预警按钮,可对其进行信息查看.
邮件预警是用来配置告警信息发送的目标邮箱和发送邮箱,目前只支持邮件发送.
2.
15主机画像主机画像可以对主机的所有指标进行整理统计显示,包括当前和历史的内存,cpu,系统负载,网络流量等信息,监控端口,监控日志,监控进程等信息.
2.
16网络拓扑图网络拓扑图,自动生成,可以对所有主机进行生成拓扑图.
2.
17设备管理设备管理,是指对公司的资产进行管理,如电脑,服务器等进行添加维护.
Mineserver(ASN142586|UK CompanyNumber 1351696),已经成立一年半。主营香港日本机房的VPS、物理服务器业务。Telegram群组: @mineserver1 | Discord群组: https://discord.gg/MTB8ww9GEA7折循环优惠:JP30(JPCN2宣布产品可以使用)8折循环优惠:CMI20(仅1024M以上套餐可以使用)9折循...
ZJI又上新了!商家是原Wordpress圈知名主机商:维翔主机,成立于2011年,2018年9月启用新域名ZJI,提供中国香港、台湾、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册等业务。本次商家新上韩国BGP+CN2线路服务器,国内三网访问速度优秀,适用8折优惠码,优惠后韩国服务器最低每月440元起。韩国一型CPU:Intel 2×E5-2620 十二核二十四线...
HaBangNet支持支付宝和微信支付,只是价格偏贵,之前国内用户并不多。这次HaBangNet推出三个特价套餐,其中美国机房和德国机房价格也还可以,但是香港机房虽然是双向CN2 GIA线路,但是还是贵的惊人,需要美国和德国机房的可以参考下。HaBangNet是一家成立于2014年的香港IDC商家,中文译名:哈邦网络公司,主营中国香港、新加坡、澳大利亚、荷兰、美国、德国机房的虚拟主机、vps、专用...