当前位置: 首页 > 科技观察

如何本地化ExceptionlessServerDeployment

时间:2023-03-18 14:56:39 科技观察

转载请联系UP技控公众号。背景分布式异常日志收集框架Exceptionless是一个开源工具。根据官方说明:Exceptionless提供了两种使用方式,一种是在官网创建账户,需要付费,免费版有限制;另一种是自己搭建一个本地项目。无限制。准备安装包PrepareExceptionless.4.1.2861.zipelasticsearch-5.6.14.zip服务器准备1.在D盘下创建Exceptionless文件夹2.将需要安装的软件(参考上面的安装软件列表)复制到例外文件夹3。安装JDK1.8+(已安装,步骤忽略)Elasticsearch安装安装Elasticsearch(参考https://www.elastic.co/guide/en/elasticsearch/reference/5.6/zip-windows.html)解压elasticsearch-5.6。14、压缩到当前文件夹修改配置文件1、进入D:\Exceptionless\elasticsearch-5.6.14\config,打开elasticsearch.yml,找到#network.host:192.168.0.1这一行,修改为network.host:0.0.0.0(注:如果只有本机可以访问,请设置为localhost或127.0.0.1)找到#http.port:9200这一行,修改为http.port:9200保存修改安装服务1、打开CMD命令窗口,执行cdD:\Exceptionless\elasticsearch-5.6.14\bin执行elasticsearch-service.batinstall命令窗口提示“Theservice'elasticsearch-service-x64'hasbeenubstalled.'”回车service(local)查看服务(Elasticsearch5.6.14(elasticsearch-service-x64))是否存在,如果没有及时显示,右键刷新修改Elasticsearch5.6.14的启动类型(elasticsearch-service-x64)服务自动启动服务Elasticsearch5.6.14(elasticsearch-service-x64)检查服务是否runn正常吗?在浏览器中输入网址http://localhost:9200/,回车查看是否可以正常访问(返回信息为Json字符串)。安装完成。.2861修改配置1.打开D:\Exceptionless\Exceptionless.4.1.2861\wwwroot\Web.config修改appsetting中BaseURL的值为http://182.254.150.218:8100/!#保存文件,打开app。config.77fc9ddd679d37dc.js修改第5行BASE_URL的值为http://182.254.150.218:81002。发布到IIS在IIS中添加一个网站2、网站名称输入Exceptionless3、物理路径\wwwroot4选择D:\Exceptionless\Exceptionless.4.1.2861。点击确定,打开网址http://localhost:8100/#!/login异常服务器部署完成注意:上面没有配置邮件通知功能测试结果1.注册一个账号2.登录,添加组织项。3、添加项目后,可以看到对应项目的key,复制到程序配置中即可。最后就可以将日志输出到项目中的服务器上了。