Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/710leo/urlooker
enterprise-level websites monitoring system
https://github.com/710leo/urlooker
api api-monitor devops monitoring nightingale open-falcon prometheus statsd url-monitor website-monitor
Last synced: 11 days ago
JSON representation
enterprise-level websites monitoring system
- Host: GitHub
- URL: https://github.com/710leo/urlooker
- Owner: 710leo
- License: apache-2.0
- Created: 2016-08-06T09:15:01.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-03-07T00:27:23.000Z (over 1 year ago)
- Last Synced: 2024-10-12T06:12:09.737Z (about 1 month ago)
- Topics: api, api-monitor, devops, monitoring, nightingale, open-falcon, prometheus, statsd, url-monitor, website-monitor
- Language: Go
- Homepage:
- Size: 8.57 MB
- Stars: 558
- Watchers: 36
- Forks: 151
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## [urlooker](https://github.com/710leo/urlooker)
enterprise-level websites monitoring system
[English](https://github.com/710leo/urlooker)|[中文](https://github.com/710leo/urlooker/blob/master/readme_zh.md)## Feature
- status code
- respose time
- page keyword
- customize header
- customize post body
- support get post put method
- send to nightingale、open-falcon、statsd、prometheus## Architecture
![Architecture](img/urlooker_arch.png)## ScreenShot
![](img/urlooker_en1.png)
![](img/urlooker_en2.png)
![stra](img/urlooker_stra.png)## FAQ
- [wiki](https://github.com/710leo/urlooker/wiki)
- [FAQ](https://github.com/710leo/urlooker/wiki/FAQ)
- default user/password:admin/password## Install
##### install by docker```bash
git clone https://github.com/710leo/urlooker.git
cd urlooker
docker build .
docker volume create urlooker-vol
docker run -p 1984:1984 -d --name urlooker --mount source=urlooker-vol,target=/var/lib/mysql --restart=always [CONTAINER ID]
```##### install by code
```bash
# install dependence
yum install -y mysql-server
wget https://raw.githubusercontent.com/710leo/urlooker/master/sql/schema.sql
mysql -h 127.0.0.1 -u root -p < schema.sqlcurl https://raw.githubusercontent.com/710leo/urlooker/master/install.sh|bash
cd $GOPATH/src/github.com/710leo/urlooker# change [mysql root password]to your mysql root password
sed -i 's/urlooker.pass/[mysql root password]/g' configs/web.yml./control start all
```open http://127.0.0.1:1984 in browser
## Q&A
Gitter: [urlooker](https://gitter.im/urllooker/community)