好的想法是十分钱一打,真正无价的是能够实现这些想法的人。

ELK stack(主要是Logstash)如何记录App版本号?

Logstash | 作者 kilik52 | 发布于2016年08月22日 | 阅读数:4561

我app是通过http请求和我的api服务器通信的。 Log是由api服务器生成的。 每个请求会生成一行apache combined log那种形式的log。 
 
所以每一次通信都会有一个log发送到logstash,存到es里面。 我希望我的es能够储存每一次请求的app的版本号。

我可以在http请求的useragent里面加上版本信息,然后自己写一个useragent filter plugin去解析。 但又没有什么更简单的办法?
已邀请:

leighton_buaa

赞同来自:

那还不如直接在log中加入版本号...

要回复问题请先登录注册