这是一个创建于 1293 天前的主题,其中的信息可能已经有所发展或是发生改变。
几个兄弟部门的老大偶尔想了解下我们部门的情况(人均任务量、进行中项目等等),我们部门的研发管理是通过 Coding 进行的,一般拉个报表再补充一点 CSV 保存的数据就可以了。
一来二去觉得还是有点麻烦,于是打算做个仪表盘。没必要为此做个内容管理系统,就仿照 GitHub Flat Data 的思路,通过定期的持续集成任务从 Coding Open API 获取数据,以及在主管们 commit 几个 CSV 文件后,触发构建静态页面。最后托管到腾讯云 OSS 提供静态网站访问。这样一个月花不到 10 块钱,能够每日更新数据,还免去了服务器的运维管理工作。
不过这个仪表盘面向互联网开放就有点麻烦了,想到用 IP 白名单做访问控制,结果搜索了下需要通过 CDN 加速来曲线救国,而 5 月份开始 CDN 加速需要备案域名了,对一个内部网站确实有点多余。
不知道还有没有别的思路,实在不行就拉一台 PC 机放办公室里挂上持续部署 agent 跑个 http server 了。
1 条回复 • 2026-02-03 21:09:18 +08:00
 |
|
1
thulof 6 天前
抱歉挖坟,搜索仪表盘误入。其实可以用 SLS 、TLS 这种日志服务,把信息作为日志上报。这种服务一般都可以基于上报的日志搭建免登录仪表盘,还可以用 iframe 嵌入到自己的系统
|