第十三节:OA权限管理系统(Exceptionless日志收集)

部属Exceptionless

提前先下载好对应的程序包


.NET 4.6.1。如果已安装过VS请忽略。
JDK  http://www.oracle.com/technetwork/java/javase/downloads/index.html
Elasticsearch (Elasticsearch v5.5.2) https://www.elastic.co/downloads/elasticsearch( 这个无需安装,安装Exceptionless会自己安装对应的Elasticsearch版本)
Exceptionless(Exceptionless.4.1.2861) https://github.com/exceptionless/Exceptionless/releases


配置环境变量: 
JAVA_HOME ...\Java\jdk-10.0.1   
CLASSPATH:%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
Path 新增:%JAVA_HOME%\bin


安装:elasticsearch-6.3.1
以管理员方式运行CMD:
...\elasticsearch-6.3.1\bin>elasticsearch.bat
启动成功:http://localhost:9200/


安装:Exceptionless.4.1.2861
以管理员方式运行CMD:
powershell Set-ExecutionPolicy Unrestricted


再运行:
...\Exceptionless.4.1.2861>Start.bat
启动成功:http://localhost:50000/




新建MVC(4.5 frameWork)
Install-Package Exceptionless.Mvc


配置文件:
<exceptionless apiKey="LhhP1C9gijpSKCslHHCvwdSIz298twx271n1l6xw" serverUrl="http://localhost:50000" enabled="true"/>(写配置文件中不起作用!!)
建议用下面的
Application_Start(){
ExceptionlessClient.Default.Configuration.ApiKey = "KLlEsIjJCeVcVlAKuoxhHEnfeNsZo73hxrWVha0G";
ExceptionlessClient.Default.Configuration.ServerUrl = "http://localhost:50000";
}


.net CoreMVC
Install-Package Exceptionless.AspNetCore
配置文件:
  "Exceptionless": {
    "ApiKey": "gUb2v8AUSPyTtAKmECZqZ03a4EPXX9CV5agTStPP",
    "ServerUrl": "http://localhost:50000"
  }
app.UseExceptionless(Configuration);
 

最终效果:

发布了128 篇原创文章 · 获赞 18 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/xiaoxionglove/article/details/81048224
今日推荐