01-01 搭建.net framework版本的Exceptionless

前言

Exceptionless是一款日志记录框架,它开源、免费、提供管理界面、易于安装和使用,底层采用ElasticSearch作为日志存储,提供了快速、丰富的查询API,方便我们进行系统集成。

所需环境工具

1、JDK 1.8+
2、.net framework 4.0+
3、Exceptionless 4.1.0
4、elasticsearch 5.2.0

1、下载Exceptionless,下载地址,v4.1.0是.net framework版本的最后一个版本

注意: 可能会出现“找不到 github-production-release-asset-2e65be.s3.amazonaws.com 的服务器 IP 地址。”,可以用联通网络下载(手机热点,亲测)。
01-01 搭建.net framework版本的Exceptionless
解压后:
01-01 搭建.net framework版本的Exceptionless

2、下载elasticsearch,国内镜像下载地址,Exceptionless v4.1.0对应版本为 v5.2.0

PS:可以使用exceptionless 解压文件中的start.bat下载,但是非常慢,不建议
01-01 搭建.net framework版本的Exceptionless
解压到Exceptionless解压文件夹中
01-01 搭建.net framework版本的Exceptionless

3、部署到IIS,注意应用程序池使用.net 4.0,物理路径指向wwwroot目录下,默认端口是50000

01-01 搭建.net framework版本的Exceptionless
PS:可以修改默认端口,修改下面两个文件
01-01 搭建.net framework版本的Exceptionless
01-01 搭建.net framework版本的Exceptionless01-01 搭建.net framework版本的Exceptionless

4、启动es,在elasticsearch\bin目录下启动cmd,输入elasticsearch+回车

也可以将elasticsearch安装为windows 服务,具体操作,参考使用NSSM将bat或者exe安装为windows服务
01-01 搭建.net framework版本的Exceptionless
浏览器访问localhost:50000(默认端口为50000):会先让你创建账号
01-01 搭建.net framework版本的Exceptionless
登录之后
01-01 搭建.net framework版本的Exceptionless
好了,.net framework版本的exceptionless就搭建好了,下篇我们试试搭建.net core版本的。