asp.net core结合NLog搭建ELK实时日志分析平台

  1. 云栖社区>
  2. 博客>
  3. 正文

asp.net core结合NLog搭建ELK实时日志分析平台

如痴如醉 2018-09-07 20:05:00 浏览449
展开阅读全文

0、整体架构


 

整体架构目录:ASP.NET Core分布式项目实战-目录

一、介绍ELK


 

1、说明(此篇ELK采用rpm的方式安装在服务器上)-牛刀小试

承接上一篇文章的内容准备部署ELK来展示asp.net core 的数据。目前此篇文章只用到单台服务器,等下一篇将会介绍如何做到集群部署ELK+filebeat+MQ,因为这个集群部署才是真正体现大项目的价值。当然如果是小项目或者是内部项目单台足以。

当然ELK只是在业界用的比较多,但是里面所用的工具是可以替换的,比如说 如下:

体现价值的解决方案就是:es+kibana+filebeat/logstash+MQ(RabbitMQ/Kfaka) 来实现日志记录等。

 

多介绍一下吧:

Beats包含四种工具:

  Packetbeat(搜集网络流量数据)
  Topbeat(搜集系统、进程和文件系



网友评论

登录后评论
0/500
评论
如痴如醉
+ 关注