猫头鹰页面状态监控项目

虽然现在移动互联网已经是趋势了。我也知道再做PC的项目优势不大了,但是还是基于Laravel做了一个项目。

取名叫:猫头鹰状态监控系统。

主要功能就是通过CURL轮询页面来获取页面的健康状态的信息。

现在分享给大家。源代码可以在Github找到。

这个项目前端代码和Laravel代码编写差不多用了两周时间。

https://github.com/jiangbianwanghai/ping

file

file

Github上只有源代码,静态资源我是使用的一个Bracket的素材,需要大家通过下面的链接下载。

百度云盘:

链接: http://pan.baidu.com/s/1qY73pRu 密码: xqbi

本帖已被设为精华帖!
本帖由系统于 7年前 自动加精
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 35

也欢迎大家跟我一起来开发这个项目。

其实,后续计划再增加几个IDC,可以通过国内和国外的节点来请求被监控页面,从而得到全面的健康数据。

7年前 评论
nickfan

还可以加个HEAD方法,有响应就成,body内容都不用看。

7年前 评论

@nickfan 确实,这样更轻量了。

7年前 评论

file
composer 时有错误提示,少了什么吗?

7年前 评论

@abc

file

你需要将这两个目录的权限设置为777,然后在composer up

7年前 评论

@abc 由于job目录中有两个文件有我在本地测试的敏感URL,我提交到github上后进行了脱敏处理。你调试的时候注意一下更换成自己的地址昂。

7年前 评论

@江边望海 目录改为 777 还是一样。jobs 下看了,好几个 url 呢,domain.net?

7年前 评论

@abc 恩,原来的域名是一个真实的域名,我给修改成现在的假域名了,你可以替换掉

7年前 评论

@abc

file

bootstrap下的cache目录就一个这个文件,这个文件是composer自动生成的。

7年前 评论

@江边望海 现在是生成不了 cache 目录和文件。

7年前 评论

Composer version 1.3.0 2016-12-24 00:47:03

7年前 评论

可以自己新建一个

7年前 评论

@abc 新建一个cache目录试一试

7年前 评论

@江边望海 好像缺一个CSS还有一个JS文件?

7年前 评论

@江边望海
@jiemoon 新建可以了, composer 执行下去了,但又有了新的问题,静态资源 js css 链接的是 192.168... 的地址,404.

7年前 评论

@亿百xpp 确实,静态资源我是单独放到了一台服务器上的。稍等,我给上传到百度云盘吧。

7年前 评论

@abc 谢谢你,这么有耐心的调试,感动:kissing_closed_eyes:

7年前 评论

前端素材我是使用的一个Bracket的资源,版权归国外的开发团队。

百度云盘:

链接: http://pan.baidu.com/s/1qY73pRu 密码: xqbi

7年前 评论

我当时这么做的原因就是,我认为前端资源属于静态资源。所以,不应该对它们进行版本控制的。

7年前 评论

@江边望海 初接触lara,安装测试项目向你们学习!

7年前 评论

@江边望海 前端资源也是项目的一部分,不管有没有版本控制,可能现在没有,以后可能会有。或者你这个地址出应该是公网的地址,会好点(担心后面公网对应的地址也没了,这些资源文件就找不回来了,不是坑爹了:cry: )

7年前 评论

额,刚看到 版权 的问题,它是开源项目?

7年前 评论

其实可以直接用 Grafana 这种可视化工具就可以了,没必要自己做 UI,可以更轻量级

7年前 评论

貌似缺少 css/app.css 以及 js/app.js 请问是否有安装文档?

7年前 评论

@myluoluo 项目中是没有app.css和app.js这两个文件的

7年前 评论

@江边望海 已经生成 css/app.css 以及 js/app.js,但实际访问效果与预览图相差甚远。

同时也找不到添加表单中的 form-validation.html, 请问是否有安装文档?

7年前 评论

快照获取失败怎么,有遇到的吗

7年前 评论

@初见画扇秋风 看看存放快照的目录权限是否可写。

7年前 评论

@江边望海 查看了一下错误 Call to undefined function PrateekKathal\SimpleCurl\curl_init() 找到原因了,我的PHP没有编译curl扩展,谢谢

7年前 评论

@初见画扇秋风 好的,确实是需要CURL的支持的。

7年前 评论

楼主可以贴个git链接吗? 哪怕是git OSC的也行

6年前 评论

@江边望海 不好意思 请忽略楼上的评论

6年前 评论

给个安装文档会减轻很多麻烦

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!