出于自己的需求,做了一个网站/API 监控服务,欢迎大家用用看

2018-04-30 22:40:50 +08:00
 timchou
手里管了几个站点,有国内有国外的,对于最基本的 [网站 down 机检测] ,之前一直用 uptimerobot,不过由于国内外延迟较大,国内网站经常有误报。

国内之前也用过阿里云的,但是一直不怎么合心意。

所以最近花了点时间,自己写了一个,这几天刚刚上线,各种粗糙、简陋,不过基本功能应该还是没什么问题,我把它定性为 [小而美] 的监控服务,希望能在这个基础上一步步完善。

目前支持:
1.网站监控,也可以判断 http status code 是否是 200
2.关键字检测
3.简单的 api post 监控

down 机时会有 email 推送,后面有计划接入 sms、微信(主要是认证啥的优点繁琐)

粒度目前是 5 分钟

如果大伙有需求,欢迎使用:)

网址:
https://www.ifuptime.com

目前还没开放注册,邀请码是:v2exifuptime,暂时先开放一点名额,等修修补补一些 bug 后再完全开放。

请各位大佬请锤。
4244 次点击
所在节点    分享创造
17 条回复
Tink
2018-04-30 22:44:13 +08:00
我也是自建的,自己用感觉还行
LeungJZ
2018-05-01 01:07:48 +08:00
目前有两个小问题。
一个是,数据未加载,显示了 {{}} 的表达式

一个是,如果不 fq,加载不了 vue-chart 这个插件。或者说,移动屏蔽了?
vizards
2018-05-01 01:25:05 +08:00
感觉很不错,不知道楼主有没有打算开放一下监控数据的 API,这样就可以给自己的服务端或者网站搞一个公开的状态监控页面了 2333
timchou
2018-05-01 09:03:00 +08:00
@LeungJZ hi 谢谢反馈,看样子应该是由于 vue-echarts 组件没有加载进来导致页面渲染失败了。我看下怎么改进下。


@vizards hello,谢谢认可:) 不过 api 初期还没计划开放,主要是有一些我觉得优先级更高的需求得做下,后面看如果大家有需求那可能会开放,嘿嘿
wongskay
2018-05-01 11:03:13 +08:00
可不可以调整粒度?
airyland
2018-05-01 13:02:37 +08:00
赞。微信推送 如果楼主暂时没有企业身份认证可以考虑下找我合作,有一个准备开放服务的通用报警推送微信号 WeAlert。
timchou
2018-05-01 13:41:41 +08:00
@wongskay 暂时还不支持哦,因为目前是自己买的普通 vps,性能也不是特别强劲,怕力度细了之后,服务器压力扛不住。目前的打算是,后面出一个 pro 会员,稍微收点费用,然后粒度到 1min 左右:)
timchou
2018-05-01 13:42:26 +08:00
@airyland 谢谢啦,不过我这边公众号是有的,暂时不需要哈
B1ock
2018-05-01 20:44:09 +08:00
Nice~~支持你老哥~
timchou
2018-05-01 23:18:57 +08:00
@B1ock 谢谢支持:)
TabGre
2018-05-02 06:05:41 +08:00
你好,我也想做个类似的东西,但是我姿势不够,需要哪些知识预备,比如怎么才能获取这些实际到前端?比如 200 的检测,难道是通过定时 HTTP 请求吗?妄言无怪。有开源打算吗?
timchou
2018-05-02 09:32:07 +08:00
@TabGre 我的方法确实就是定时去发送 HTTP 请求 :)

定时请求,然后结果存储下来,前端展示,其实很简单
liyj144
2018-05-02 10:51:11 +08:00
顶一个,清爽精悍。
pengfei
2018-05-02 11:06:45 +08:00
注册成功后新增两个监控对象, 刷新了好多次没有监控信息,退出重新登录就好了 ,是不是我姿势不对
timchou
2018-05-02 11:13:51 +08:00
@liyj144 谢谢支持:)


@pengfei hello,现在监控是每隔 5mins 检查一次,有可能是你在某次检查时间点刚刚结束后增加的监控,然后就得等 5 分钟,等下次检查时间点才会检查,可能是这种情况..
zdnyp
2018-05-02 13:59:50 +08:00
跟 360 的奇云测有点像?
timchou
2018-05-02 14:15:30 +08:00
@zdnyp 没用过哦 部分参考的是国外的 uptimerobot

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/451114

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX