实时抓取网页数据(网页监控管理-添加你的第一个监控(py3.7))

优采云 发布时间: 2021-10-22 20:13

  实时抓取网页数据(网页监控管理-添加你的第一个监控(py3.7))

  3) 然后就可以自己部署docker-compose up -d了:

  docker-compose up -d

  4)打开你的就可以访问如下界面,说明一切正常:(如果不能访问,让8000端口安全~)

  

  注:默认账号密码:admin、password

  4、手动部署

  1)很多人不喜欢docker的方式,所以我们可以手动部署。但最好的前提是安装下面的测试代码。独立运行环境(py3.7)

  curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh

  2)下载WebMonitor的源代码

  git clone https://github.com/LogicJake/WebMonitor.git

cd WebMonitor

  3)下载后安装依赖

  pip install -r requirements.txt

  4) 第一次运行需要迁移数据库并设置管理账号。假设账号为admin,密码为password,运行端口为8000。

  python manage.py migrate

python manage.py initadmin --username admin --password password

python manage.py runserver 0.0.0.0:8000 --noreload

  5)不是第一次运行,只是指定端口

  python manage.py runserver 0.0.0.0:8000 --noreload

  注:默认账号密码:admin、password

  5、设置网络监控

  1) 登录后,我们首先需要设置通知方式,这里我们使用Server酱的微信通知~

  

  2)添加监控项,在任务管理-Web监控管理-添加你的第一个监控。

  例子:我想监控BUYVM的VPS是否有货。元素选择器类型使用 XPath:

  

  注意:

  3)元素选择器的内容可以通过Chrome浏览器F12获取:

  

  4) 保存以上即可完成监控项目的创建。在下面找到任务状态,看看你添加的监控项目是否可以正常工作:

  

  5) 第一次添加的监控项,如果正常的话,你的微信应该也能收到服务器酱的消息:

  

  

  设置RSS监控

  设置方法和网页监控类似,这里截图展示一下。

  

  7、设置域名访问

  直接看图:

  

  8、终于

  监控网页内容变化非常好用,安装方法也非常简单。有这个要求的童鞋可以用。具体特点如下:

  内容

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线