Python 程序的运行过程日志,是否有轮子可以实现 C/S 或者 B/S 放出来?

2022-09-27 10:37:26 +08:00
 uti6770werty

家里 homelab 的虚拟机上跑着 win ,目前是 cmd console 运行着 while true 炼丹,
日志和状态观看,全靠 rdp 远程桌面过去看,
日志的显示,全靠 logging 或者 print 输出到 console ,

请教一下大家,
有没有多种方法组合成方案实现,或者现成轮子可以把这些日志, C/S ,B/S 放出来远程浏览?
只看最近的 500 条就可以了,
看的人,只有我一个。

3229 次点击
所在节点    Python
28 条回复
ipwx
2022-09-27 14:27:42 +08:00
@Vegetable 我觉得你司没有一个统一的 VPN 入口就有点问题。。。
ipwx
2022-09-27 14:29:13 +08:00
@Vegetable 首先网络安全大部分东西就不该是算法工程师考虑的问题。算法工程师就该考虑什么工具做实验最快。显然 Jupyter Notebook 最快。

VPN 接入应该是提供远程访问的公司最基础的设施。如果没有,那就应该全面禁止远程访问。我不能理解,随便谁都能暴露一个随便什么服务给公网的这种操作。。。
lmshl
2022-09-27 15:16:57 +08:00
以前用过一个远程日志服务,叫 https://www.papertrail.com/ ,日质量不大的时候可以托管着用。
如果量大的话就应该考虑 ELK 那种托管日志方案了,比如丢给七牛日志平台或者阿里云
SenLief
2022-09-27 16:17:42 +08:00
不放在浏览器,而是用 email 发给自己如何?

你是自己看的日志,应该用 email 发给自己看应该可以,notifiers 库。
mijazz
2022-09-27 16:51:36 +08:00
[logging handler - Python]( https://docs.python.org/3/library/logging.handlers.html)

Python 的 `logging` 有`HTTPHandler` 或者 `SMTPHandler`

按需求自己补上点缝到项目里就差不多了
vZexc0m
2022-09-27 17:15:37 +08:00
建议上一套 EFK
xuelu520
2022-09-27 17:50:15 +08:00
日志写文件,然后套 ELK 或 EFK 呗。都是有现成的东西,轮子都不用写
tfdetang
2022-09-27 19:38:12 +08:00
其实你需要的不是 看日志,需要的是记录 ML 过程? 那难道不可以 tensorboard 吗?
或者我个人更推荐 MLflow ,基本不需要侵入太多代码,就可以把所有炼丹的过程与结果放到一个集中的平台去管理;
除了可以远程看日志,还顺带把模型版本什么的都管理起来了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/883214

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX