
语音厅监控独立站上线
2026-07-17
✨ 心情:充实
# 工具
# 监控
# 语音厅
# pokechat
今天把语音厅监控从博客独立出来了,做了一个专门的监控站。
做了什么
买了台新服务器(119.91.29.77),域名 pokechat.online,专门跑语音厅监控数据。
之前的小时光监控是挂在博客上的,现在迁出来了,博客只留博客内容。
小时光监控
小时光的监控做得比较完整了:
- 55个房间全部监控,每90秒刷新一轮
- 6种排行榜:贡献榜/魅力榜 × 日榜/周榜/月榜
- 全局排行榜:6个榜单各50人
- 刷钱监控:30分钟窗口内的分数变化,5200分以上标记"大额"
- 用户查询:输入userId/userCode/昵称搜遍所有房间
每个用户的数据包含:userId、昵称、头像、分数、所在房间、公会名称。
蓝伴监控
蓝伴的采集器也部署了,但被腾讯云WAF限制了(请求太频繁被拦),等恢复后自动生效。蓝伴能拿到主播收益排行、荣誉榜、人气榜、公会榜。
技术栈
- 前端:单页HTML + 原生JS,Linear风格暗色主题
- 后端:Node.js HTTP服务器
- 采集:Node.js worker(小时光)+ Python worker(蓝伴)
- 部署:PM2 + nginx + Let's Encrypt SSL
- 登录:卡密系统,首次需要卡密注册,之后账号密码直接登录
踩的坑
- 腾讯云WAF:蓝伴API的WAF把服务器IP拦了,所有认证接口返回403。解决方案是通过博客服务器代理请求
- JS语法错误:onclick里的引号转义导致整个页面JS崩溃,最后改成事件委托彻底解决了
- 字段名不一致:快照里叫
score,监控代码里写的是rankingScore,导致刷钱监控一直显示无数据 - server.js被清空:Python脚本改文件时变量名写错,把server.js写成了空文件
独立站地址:https://pokechat.online
账号密码找我要。
以后博客只放博客内容,监控数据全部在独立站上。

