正要搭建一套微服务架构,之前没有这方面的经验。在书上看到需要先搭建一套日志分析系统,LOG4J 什么的倒是用过,ELK 只是听过,linux 服务器都没碰过,在微服务方面也就是刚出发的, 这该怎么办?
1
einverne 2018-08-22 15:12:13 +08:00 1
这个应该有 Docker 直接能搞定吧
|
2
VVVVVEX 2018-08-22 15:45:34 +08:00 1
sentry
|
3
lingll 2018-08-22 15:52:01 +08:00
elk 看官方文档部署还是很容易的
|
4
janxin 2018-08-22 15:56:36 +08:00 via iPad
elk 很好配的啊…
|
5
zjsxwc 2018-08-22 15:57:57 +08:00
花钱买三方服务被,和买阿里云 rds 数据库一样搞定
|
6
liprais 2018-08-22 16:07:07 +08:00
splunk
|
7
evlos 2018-08-22 16:16:28 +08:00
elk docker-compose 直接起
|
8
lfzyx 2018-08-22 16:19:22 +08:00
业务开发搞不定的,可以去找运维开发搞定
|
9
hischoolboy 2018-08-22 16:19:43 +08:00
docker hub 搜 有人搭好的
|
10
jeremaihloo 2018-08-22 16:27:59 +08:00
微服务不用 docker 感觉很累呀
|
11
sujin190 2018-08-22 16:32:19 +08:00
七牛这样云服务应该有整套的解决方案的吧
|
12
gino86 2018-08-22 16:46:04 +08:00
如果只是搭建的话,ELK 真的很简单
|
13
jatesun 2018-08-22 16:58:31 +08:00
贼鸡儿简单
|
14
luozhiyun 2018-08-22 17:00:47 +08:00 via iPhone
我刚帮顺丰航空组搭建了一个
|
15
FunnyCodingXu 2018-08-22 18:24:56 +08:00
兄弟 没碰过 linux 不应该啊 难道是 win 系码农?
|
16
GTim 2018-08-22 18:35:23 +08:00
所以,要写一个 ELK 搭建的教程给你么
|
17
picture2200 2018-08-22 18:43:45 +08:00 via Android
楼主如果日志量不大就数据库吧。我之前就搞了 elk,最后发现量不大,直接干到 DB 是一样,每个人都会 SQL。用 elk 每次都要问我怎么怎么搜,好烦。
|
19
sorra 2018-08-22 20:26:16 +08:00
ELK 已经算是很简单的了
|
20
PythonAnswer 2018-08-22 20:32:09 +08:00
elk 有没有替代品? 用起来感觉麻烦.
|
21
SoVince 2018-08-22 20:43:38 +08:00
感觉 ELK 迭代好快,你们都用什么版本的
|
22
introle 2018-08-22 20:48:18 +08:00
docker elk, 一步搞定 https://github.com/deviantony/docker-elk
|
23
idamien 2018-08-22 23:57:01 +08:00
那就 log4j 4ever
|
24
laxenade 2018-08-23 00:50:24 +08:00 via Android
Sentry 是最好的方案了 或者你可以看看 graylog 架设起来比 elk 方便一点
|
25
RqPS6rhmP3Nyn3Tm 2018-08-23 04:42:16 +08:00 via iPhone
grafana+es,我给组里搭的就是这个
|
26
eastrd 2018-08-23 07:55:02 +08:00
Splunk 最简单
|
27
jonechenug 2018-08-23 08:25:23 +08:00 via Android
直接买阿里云服务吧
|
28
fangpeishi 2018-08-23 09:48:41 +08:00
graylog 相对友好一点。
|
29
Mithril 2018-08-23 09:53:56 +08:00
Bitnami 提供了 ELK 的 Windows Installer,如果不是很专业的运维人员,用这个其实也够了。
|
30
Youen 2018-08-23 10:10:19 +08:00
Docker 走起啊. 我 fork 了一份, 改成 aliyun 镜像了
https://github.com/YouenZeng/elk |
31
CoderGeek 2018-08-23 10:15:00 +08:00
懒得做就阿里云日志服务 之类的 有现成的 搞个上传日志 agent 就行了
|
32
einvince 2018-08-23 10:18:33 +08:00
阿里云的日志服务,很便宜,功能超级强大
|
33
wonderflow 2018-08-23 13:37:45 +08:00
可以考虑用七牛的日志服务,装个 windows agent 就行。
https://developer.qiniu.com/insight |
34
tinybaby365 2018-08-23 14:02:39 +08:00
在 k8s 上用了 fluent-bit+ES。ES 要定期删除索引(按时间建立),日志多了就影响查询速度。用 vue.js 按自己的需求写个查询页面就可以了,超方便。我们在查询页面和 k8s 的 API server 打通了。
|
35
such 2018-08-23 14:20:14 +08:00
sentry 吧,非常滴好用。可以自己搭一套,不然邮件会很慢
|