Exceptionless服务端本地化部署
背景
分布式異常日志收集框架Exceptionless是開源的工具,根據官方給出的說明:Exceptionless提供兩種使用方式,一種是官網創建賬號,需要付費,免費版有限制;一種是自己搭建本地項目,無任何限制。
準備
安裝包準備
Exceptionless.4.1.2861.zip
elasticsearch-5.6.14.zip
服務器準備
1.????在D盤下創建Exceptionless文件夾
2.????拷貝需要安裝的軟件(參照上面安裝軟件列表)到Exceptionless文件夾下
3.????安裝JDK 1.8+ (已經有安裝, 步驟忽略)
Elasticsearch安裝
安裝Elasticsearch
(參考https://www.elastic.co/guide/en/elasticsearch/reference/5.6/zip-windows.html)
解壓elasticsearch-5.6.14.zip到當前文件夾
修改配置文件
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命令窗口
執行 cd ? ? ?D:\Exceptionless\elasticsearch-5.6.14\bin
執行 elasticsearch-service.bat ? ? ?install
命令窗口提示"The service ? ? ?'elasticsearch-service-x64' has been ubstalled.'"
進入服務(本地) ? ? ?,查看是否該服務(Elasticsearch 5.6.14 ? ? ?(elasticsearch-service-x64))有存在, 如果沒有及時顯示就右擊刷新下
修改Elasticsearch 5.6.14 ? ? (elasticsearch-service-x64) 服務的啟動類型為自動
啟動服務Elasticsearch 5.6.14 ? ? (elasticsearch-service-x64)
檢查服務是否有正常運行
打開瀏覽器
輸入網址http://localhost:9200/, ? ? ?并按Enter
查看是否能正常訪問(返回的消息是Json字符串)
安裝完成
Exceptionless?安裝
安裝Exceptionless 服務端
解壓Exceptionless.4.1.2861.zip到Exceptionless.4.1.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:8100
發布到IIS
在IIS中添加網站
2.??網站名稱中輸入 Exceptionless
3.??物理路徑選擇D:\Exceptionless\Exceptionless.4.1.2861\wwwroot
4.??點擊確定
打開網址http://localhost:8100/#!/login
Exceptionless服務端部署完成
注: 上面沒有配置郵件通知功能
測試效果
1、注冊賬號。
2、登陸進去,添加組織項目。
?
3、項目添加完成即可看到對應的項目的 key ,復制到程序配置即可。
?最后,就可以在項目里把日志輸出到該服務端了。
總結
以上是生活随笔為你收集整理的Exceptionless服务端本地化部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NET斗鱼直播弹幕客户端(2021)
- 下一篇: ABP vnext模块化架构的最佳实践的