Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

dhjz/dwatch

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

网站监控程序

开发语言

  • 前端: vue2
  • 后端: go
  • 数据库: sqlite (方便本地运行, 无需额外环境)

功能介绍

  • 添加网站监控任务, 通过http请求来监控网站状态\
  • 基于cron表达式定时监控
  • 支持配置响应超时时间, 并对响应时间数据做统计, 使用echart做看板分析
  • 支持任务的总体启动暂停和单个任务的启动暂停
  • 支持设置告警词汇, 检测页面中包含关键字则设置为告警状态
  • 支持查看监控日志明细, 以及分析图
  • 支持自定义webhook发送告警或者无法访问的通知, 例如可以配合钉钉机器人进行消息推送

打包安装

  • 双击build.bat 可以打包window和linux运行文件, 双击生成的dist/dwatch.exe, 即可运行
  • 打开页面http://localhost:3457/web/ 访问页面
  • dwatch.exe -p 3457 可以指定端口

其他说明

  • 目前前端页面用的cdn资源, 如需离线运行可以下载对应的js和css文件, 修改index.html里面的路径即可
  • 页面效果图见appimg目录
  • alt 首页图
  • alt 明细图
  • alt 数据看板图

About

网站监控程序, cron定时任务,通过http请求来监控网站状态,支持webhook, 钉钉通知, 支持设置告警词汇, 检测页面中包含关键字则设置为告警状态,支持查看监控日志明细, 以及数据分析图

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.