Skip to content
This repository was archived by the owner on Sep 25, 2019. It is now read-only.

URLooker/web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

362a939 · Sep 25, 2019

History

24 Commits
Apr 2, 2018
Nov 6, 2017
Mar 30, 2017
Apr 2, 2018
Jan 29, 2019
Apr 2, 2019
Nov 26, 2017
Apr 2, 2019
Aug 5, 2016
Jan 29, 2019
Aug 5, 2016
Apr 2, 2019
Apr 2, 2018
Jan 29, 2019
Apr 2, 2019
Aug 5, 2016
Sep 25, 2019
Jan 29, 2019
Jan 29, 2019
Jan 29, 2019
Sep 25, 2019

Repository files navigation

监控web服务可用性及访问质量,采用go语言编写,易于安装和二次开发

Feature

  • 返回状态码检测
  • 页面响应时间检测
  • 页面关键词匹配检测
  • 自定义Header
  • GET、POST、PUT访问
  • 自定义POST BODY
  • 检测结果支持向open-falcon推送

Architecture

此处输入图片的描述

ScreenShot

看图

此处输入图片的描述

添加监控项

常见问题

Install

源码安装

安装依赖
yum install -y redis
yum install -y mysql-server
导入数据库
wget https://raw.githubusercontent.com/URLooker/web/master/schema.sql
mysql -h 127.0.0.1 -u root -p < schema.sql
安装组件
# set $GOPATH and $GOROOT
mkdir -p $GOPATH/src/github.com/710leo
cd $GOPATH/src/github.com/710leo
git clone https://github.com/710leo/urlooker.git
go get ./...
./control build
./control start all

打开浏览器访问 http://127.0.0.1:1984 即可

答疑

QQ交流群:556988374

Thanks

一些功能参考了open-falcon,感谢 UlricQin & laiwei