安全管理合规的原因,开发未被授权访问生产服务器,但经常会有分析问题查看日志的需求. 大家一般是怎样解决的?
我尝试用过的,或者是想到的方法主要有如下几种,但都不太完美,有更好的方案或者工具吗?
开源产品 logio http://logio.org/ 可实时采集日志通过 web 展示 , 应用多了,日志多了分类浏览不便,无法解决持久存储的问题
fluented 同步日志文本,以文本模式存储在专用的日志服务器.
系统管理员手工复制日志
jenkins + ansible+shell 脚本 复制传输日志
1
k9982874 2018-05-23 20:43:28 +08:00 via iPhone
发工单找系统管理员要,至于他怎么花式拿下来不管
|
2
kaikai5601 2018-05-23 20:45:02 +08:00 via iPhone
elk
|
3
greatbll OP @kaikai5601 没有用 ELK 处理过多行文本,比如 tomcat 的日志,不知效果怎样? 有用过吗?
|
4
changnet 2018-05-23 21:05:08 +08:00 via Android
找有权限的拿。有些公司有后台能打包日志下来。
|
5
xpol 2018-05-23 23:34:10 +08:00 via iPhone
APM ? 比如 new relic
|
6
zj299792458 2018-05-24 09:43:49 +08:00
无权限设计不合理吧,不开写权限,可以开读权限啊……
|
7
boris1993 2018-05-24 09:48:59 +08:00 via Android
我司就是这样,开发人员禁止登录生产机,要拿日志就是找我人肉拖
最近也在想上个 ELK,然而根据经验,做起来麻烦多多,也就停留在想想 |
8
th00000 2018-05-24 10:05:34 +08:00
考虑 log 实时上传到云上
|
9
shimmerh 2018-05-24 14:09:05 +08:00
报错都会 handle 到我的 email 上
|
10
xschaoya 2018-06-18 12:18:22 +08:00 via Android
一般都给读权限,规定不给的话只能找管理员拿
|