Skip to content

cc373471664/jiankong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于GO+Redis的高性能运行状态监控

定时发起HTTP请求去判断web站点是否存活,如果挂掉发送企业微信通知

架构

前端:Vue+Ant Design+Axios
后端:Go1.13.3
存储:Redis5

v1版本功能:

1.支持自定义请求
2.可查看进程日志情况
3.可配置进程访问间隔
4.配置企业微信推送
5.首页加入websocket的更新

安装方式

前端:进入./web/ 进行yarn install 运行方式 yarn run serve
后端:进入./go/ 进行go run main.go
配置文件:
在./go/文件中加入`config.yaml`内容为:
  qiwechat:
    wecahtid: 31232312 #企业微信企业ID
    agent_id: 13123 #应用agent_id
    secret: 1231231231 #应用secret
    ren: 234,32 #推送人ID逗号分隔

流程

1.首页可查看所有接口运行状态 avatar 2.点击[添加计划]进行任务添加 avatar 3.运行时可通过[日志]查询历史监控记录 avatar 4.如果配置了[企业微信]会进行推送 avatar

v2版本计划

1.短信的推送提醒
2.定期清理日志
3.添加数据库状态监控
4.性能健壮监控

About

监控web服务是否在运行

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published