微服务架构 — 服务治理 — 服务监控与告警、服务日志与审计

网友投稿 737 2022-05-30

目录

文章目录

目录

日志与审计

监控与告警

配置中心

文档中心

日志与审计

日志分析组件应该在微服务兴起之前就被广泛使用了。即使单体应用架构,当访问数变大、或服务器规模增多时,日志文件的大小会膨胀到难以用文本编辑器进行访问,更糟的是它们分散在多台服务器上面。排查一个问题,需要登录到各台服务器去获取日志文件,一个一个地查找(而且打开、查找都很慢)想要的日志信息。如果框架层能够统一处理并记录日志,对服务监控和快速问题定位有很大帮助。

微服务架构 — 服务治理 — 服务监控与告警、服务日志与审计

因此,在应用规模变大时,我们需要一个日志搜索引擎,以便于能准确的找到想要的日志。另外,数据源一侧还需要收集日志的组件和展示结果的 UI 组件。

ELK(elasticsearch、Logstash 和 Kibana)是目前使用最广泛的日志搜索引擎解决方案

Elasticsearch:搜索引擎,同时也是日志的存储。

Logstash:日志采集器,它接收日志输入,对日志进行一些预处理,然后输出到 Elasticsearch。

Kibana:UI 组件,通过 Elasticsearch 的 API 查找数据并展示给用户。

微服务 搜索引擎

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:另一种方式实现事务码SE16里的结果集修改
下一篇:R语言实战应用精讲50篇(一)-万字长文干货R语言ggplot2包图形绘制
相关文章