利用Filebeat+ELK 来收集.Net Core 微服务日志 (三)-完
摘要:一:建立监控端Filebeat (一台服务器部署一个,作为整个服务器微服务的监控点,这里为什么不使用logstash,原因可以查查Filebeat 与logstash的差别) Filebeat 这里值 得一提的就是 filebeat.yml 文件: 1:配置每个应用错误 日志文件路径,与合并多行上传
阅读全文
posted @
2018-06-26 18:17
yaobo
阅读(322)
推荐(0)
利用Filebeat+ELK 来收集.Net Core 微服务日志 (二)
摘要:一:建立ELK(这里使用docker 部署) ELK 在Github 上自己找个docker-compose 来部署,大家喜欢什么版本自行处理 这里接着上一帐,配置好我们的 logstash.conf 文件即可:(目的是按我们的格式 要求,过滤Filebeat 上传的日志,在Kibana 上作展示)
阅读全文
posted @
2018-06-26 18:10
yaobo
阅读(406)
推荐(0)
利用Filebeat+ELK 来收集.Net Core 微服务日志 (一)
摘要:对于所有的服务的日志,应该有相同的格式,收集到一起,称为日志中心,方便发现错误的时候,在统一的一个地方可以debug 整个项目结构图 集成后效果图: 拿出错日志为例: 一:建立你的service (我使用 WEB API为例) 1.引用nlog 负责 日志记录 并配置 nlog.config 配置文
阅读全文
posted @
2018-06-26 17:56
yaobo
阅读(821)
推荐(0)
NETStandard,NETFx,Mono,NETCore,ASPNetCore 之间关系的整理
摘要:.NET Standard: .NET标准,只要符合这个标准实现类库,即可在支持此标准的Runtime上运行 .NET Framework: 完整的.NET,只支持Windows,不同版本支持的.NET Standard不同,最新支持.NET Standard 2.x Mono: Mono即为.NE
阅读全文
docker 上运行 .net core 网站
摘要:1:安装.NET core 镜像 :docker pull microsoft/dotnet 2: 将网站发布文件 上传 至 :var/www 3:运行docker 脚本: docker run \ --name webapp \ -e "ASPNETCORE_URLS=http://+:5000"
阅读全文