数据分析

两块内容:实时访问分析来自服务器 nginx 的 access.log,每天实时更新;SSH 爆破分析来自 2023 年 1~3 月的 lastb 暴力破解登录日志,是一个留存的历史 Demo。

实时访问分析

来自 nginx access.log 的当天实时数据:浏览量 PV、独立访客 UV、 请求 Top20 页面、爬虫 / 移动端 / PC 构成,30 秒自动刷新; 另有本周、本月汇总和近 30 天访问趋势。

查看实时数据

每周分布和每天分布饼图

SSH 爆破攻击按周几、按日期的嵌套饼图分布,内圈是周几统计,外圈是每日明细。

查看饼图

周内每日统计饼图

图片填充样式的饼图,展示爆破攻击在一周里每天的分布占比。

查看饼图

24小时攻击分布柱图

一天 24 个小时里爆破攻击的分布,支持鼠标滚轮缩放查看细节。

查看柱图

爆破常用用户名 Top15

被爆破尝试最多的 15 个用户名,root 以绝对优势遥遥领先,第二是 admin。

查看排行

入侵用户名词云

把所有被爆破尝试过的用户名做成词云,出现越频繁字号越大。

查看词云
数据来源说明

实时访问分析:数据来自服务器的 /var/log/nginx/access.log, 按 IP 去重统计 UV,按 User-Agent 区分爬虫、移动端与 PC 端,每天实时更新, 并自动汇总出本周(周一起)、本月(1 号起)与近 30 天的趋势。

SSH 爆破分析:来自 2023 年 1~3 月某台云服务器被尝试暴力破解 SSH 登录的 10 万余条 lastb 日志,清洗整理后用 ECharts 展示,属于留存的历史数据 Demo。