流量监控 · 管理面板

请输入管理密码以继续

初始化数据库

检测到 D1 数据表尚未创建。
点击下方按钮一键建立所需的数据表结构。

将会创建 visits(详细日志)与 daily_summary(每日汇总)两张表。
操作幂等,可重复执行,不会删除已有数据。
流量监控
Visitor Statistics · D1 版
访问统计 · 近 30 天
-
今日
-
昨日
-
近 7 天
-
近 30 天
标识符名称今日近 7 天近 30 天
详细访问日志
加载中…
时间 标识符 IP 归属地 设备 / 系统 浏览器 来源
加载中…
第 1 页
图片管理
加载中…
标识符 名称 访问链接 图片 操作
暂无数据
使用说明
1

添加追踪图片

在「图片管理」页面点击「+ 添加一行」,填写标识符(如 nezha),点击缩略图或「选择图片」上传任意图片(也可以直接拖拽到缩略图)。

  • 标识符只允许字母、数字、下划线、连字符,长度 1–64
  • 支持 PNG / JPG / GIF / WebP / SVG,单张 ≤ 8 MB
  • 图片自动转为 base64 上传到 Git 仓库 public/pic/ 目录
2

触发部署

图片上传到 Git 后,需要点击「部署」按钮触发 Pages 重建。构建完成后图片才对外可用(通常 30 秒内)。

3

获取访问链接

部署完成后,把链接嵌入到任何 HTML 页面或邮件正文:

<img src="https://你的域名/nezha.png" width="1" height="1">

访客打开页面时,浏览器请求该图片 → Worker 拦截 → 记录 D1 → 返回图片(Cache API 加速)。

4

详细日志

每次有效访问(非爬虫)都会写入 D1 详细日志表,包含:时间、标识符、IP、归属地、运营商、设备、系统、浏览器、内核、来源。可在「详细日志」页面按日期 / 标识符 / IP 筛选。

5

Telegram 通知

每个 IP 在 60 秒内只推送一次通知(内存 + KV 双层去重)。爬虫 UA 不推送。

6

数据存储

  • Git 仓库 — 图片二进制 public/pic/*.png
  • D1 — 详细访问日志 + 每日汇总(永久保留)
  • KV — 图片索引 img_index + 推送冷却 cd:IP
  • Cache API — 图片边缘缓存,24h TTL