暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

通过爬虫实现对大数据信息的监控分析

IT那活儿 2022-08-28
616
点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!

  
现场工作中,需要提供一个能力服务到能力中台,服务要具备对大数据信息的采集分析能力,且不能依赖与我们的产品服务做开发。失去了原本对资源运维监控的方式,我们通过爬虫的方式,对配置的大数据控制台抓取我们要的信息,经过业务处理后,展示可视化界面信息。


基础配置

我们的服务中,我们提供可视化界面对我们的mysql数据库的相关表进行增删改查。

前端使用layui组件库,更适合后端开发者做网页界面的快速开发。
后端使用spring boot +mybatis,提供api接口实现对表的增删改查。

爬虫实现

我们通过引入webmagic(webmagic是一个开源的java垂直爬虫框架)简化爬虫的开发流程,根据基础配置里存放的链接地址抓取大数据控制台的页面信息,在通过业务逻辑代码解析,分析出我们需要展示的监控数据。

1. 核心业务流程代码

2. 爬虫方法调用

3. 相关信息页面 (敏感信息已屏蔽)


本文作者:林志伟(上海新炬王翦团队)

本文来源:“IT那活儿”公众号

文章转载自IT那活儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论