码迷,mamicode.com
首页 > Web开发 > 详细

asp.net core系列 74 Exceptionless服务端安装

时间:2020-01-11 09:52:36      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:sea   ase   并发   开启   修改   asp   安装   电脑   targe   

原文:asp.net core系列 74 Exceptionless服务端安装

一.   Docker安装

  Docker   要求版本Docker 18.09.0+以上

  安装地址:https://www.runoob.com/docker/windows-docker-install.html

  1.操作系统win10系统,在启用或关闭Windows功能中,开启hyper-v

  2.安装后,在cmd中使用docker version查看版本信息为19.3。在电脑右下角有个小鲸鱼图标

    技术图片

  3.设置镜像加速

    Docker 图标内右键菜单选择 Settings,打开配置窗口后左侧导航菜单选择 Daemon。在 Registrymirrors 一栏中填写加速器地址 https://registry.docker-cn.com ,之后点击 Apply 保存后 Docker 就会重启并应用配置的镜像地址了。

 

二. Exceptionless 安装

  1.下载源码包地址https://github.com/exceptionless/Exceptionless/releases

  2. Exceptionless下载后解压修改docker-compose.yml文件,修改处如下:

    image: edisonsaonian/exceptionless-elasticsearch:1 #注释已有的 exceptionless/elasticsearch:1

    EX_BaseURL和EX_ApiUrl设置为主机外网ip地址(我本机是192.168.0.103)

    EX_ConnectionStrings__Email可选项,如果需要邮件通知,通知将在安装exceptionless成功后设置。

      技术图片

  3.安装容器组

    拉取的镜像文件包括:redis, net core  sdk, kibana, elasticsearch. 整个过程会比较漫长,会经过34个Steps。

    docker-compose up –d

    开始阶段如下所示:

技术图片

    镜像拉取中如下所示: 

技术图片

   

 

    完成如下所示:

技术图片

  4.使用docker ps:列出运行中的容器 

技术图片

 

 

三.  查看Exceptionless各容器组成部分

  1. Exceptionless api

镜像名为:exceptionless/api:latest

    日志存储调用的api地址http://192.168.0.103:5000/

    在.net 客户端通过ExceptionlessClient.Configuration.ServerUrl来设置

  2.elasticsearch

    elasticsearch属于elastic stack家族,是一个nosql数据库,是核心组件,用来存储日志,检索数据。

    在浏览器中输入http://192.168.0.103:9200/

      技术图片

  3.kibana

    kibana属于elastic stack家族,用来做数据可视化操作,通地图、表、统计等方式将复杂的数据更直观的形式展示出来。

    在浏览器中输入http://192.168.0.103:5601/

      技术图片

     

   4.redis

    镜像名为:redis:alpine

    连接地址为: 192.168.0.103:6379

    用于做日志大并发下缓存

 

  5.Exceptionless job

    Exceptionless作业,在源代码中可以看到,使用服务注入了10多种作业。像MailMessageJob  邮件作业等。

 

  6.Exceptionless ui

    镜像名为:exceptionless/ui:latest

    在浏览器中输入 http://192.168.0.103:5100/

    (1)注册一个账号

    (2)创建项目

    (3)选择项目类型

    (4)拿到apikey   

技术图片

 

 

  参考

     自托管介绍

    日志过滤查询

asp.net core系列 74 Exceptionless服务端安装

标签:sea   ase   并发   开启   修改   asp   安装   电脑   targe   

原文地址:https://www.cnblogs.com/lonelyxmas/p/12178780.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!