苍穹多集群共有ELK配置

1 业务情景:
因为客户硬件资源不足,现在希望非生产环境共用一套ELK日志系统从而节约硬件资源。
注释:通常非生产环境包含:开发环境、集成测试环境、预发布环境
2 配置方法:
首先,此文章的前提是按照标准工具部署方法已经部署了一套集群的ELK集群
之后,在配置其他集群共用这套日志系统
那么如何怎样配置哪?在配置之前我们先看下日志架构图,了解日志流转的过程

通过上面的流程图可知,最后日志的展现需要下面四个步骤
微服务把日志写到kafa中
logstash要在kafaka中读取对应日志
logstash把日志写到ElasticSearch中
通过monitor查询ES中的日志信息
只需要完成上面四个步骤的操作,并且对多集群加以区分就可以实现多集群共用一套ELK
其中第一步骤和第四步骤在对应的对应的苍穹MC中完成,第二步骤和第三步骤通过修改logstash的配置完成
2.1、MC修改苍穹集群相关配置指向(完成第一步骤和第四步骤)
1、修改苍穹日志输出到kafaka中(默认是输出到本地)
/root/config/mservice/prop/log.config
修改 log.config 里面只留kafka。
右边的值是logback配置文件格式。

/root/config/web/prop/web:log.config
修改 log.config 配置日志同时可以写到本地和kafka中

2、正确填写kafka机器信息
log.kafka.ip_port

3、修改ES信息(目的是
苍穹多集群共有ELK配置
1 业务情景:因为客户硬件资源不足,现在希望非生产环境共用一套ELK日志系统从而节约硬件资源。注释:通常非生产环境包含:开发环境、集成...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



