Exceptionless服務(wù)端如何本地化部署
本文轉(zhuǎn)載自微信公眾號(hào)「UP技術(shù)控」,作者conan5566 。轉(zhuǎn)載本文請(qǐng)聯(lián)系UP技術(shù)控公眾號(hào)。
背景
分布式異常日志收集框架Exceptionless是開(kāi)源的工具,根據(jù)官方給出的說(shuō)明:Exceptionless提供兩種使用方式,一種是官網(wǎng)創(chuàng)建賬號(hào),需要付費(fèi),免費(fèi)版有限制;一種是自己搭建本地項(xiàng)目,無(wú)任何限制。
準(zhǔn)備
安裝包準(zhǔn)備
- Exceptionless.4.1.2861.zip
- elasticsearch-5.6.14.zip
服務(wù)器準(zhǔn)備
1. 在D盤(pán)下創(chuàng)建Exceptionless文件夾
2. 拷貝需要安裝的軟件(參照上面安裝軟件列表)到Exceptionless文件夾下
3. 安裝JDK 1.8+ (已經(jīng)有安裝, 步驟忽略)
Elasticsearch安裝
安裝Elasticsearch
(參考https://www.elastic.co/guide/en/elasticsearch/reference/5.6/zip-windows.html)
- 解壓elasticsearch-5.6.14.zip到當(dāng)前文件夾
- 修改配置文件
1. 進(jìn)入D:\Exceptionless\elasticsearch-5.6.14\config
- 打開(kāi) elasticsearch.yml
- 找到行 #network.host: 192.168.0.1, 修改為 network.host: 0.0.0.0 (注: 如果只有本機(jī)可以訪問(wèn)請(qǐng)?jiān)O(shè)置為localhost 或 127.0.0.1)
- 找到行 #http.port: 9200 , 修改為 http.port: 9200
- 保存修改
安裝服務(wù)
1. 打開(kāi)CMD命令窗口
- 執(zhí)行 cd D:\Exceptionless\elasticsearch-5.6.14\bin
- 執(zhí)行 elasticsearch-service.bat install
- 命令窗口提示"The service 'elasticsearch-service-x64' has been ubstalled.'"
- 進(jìn)入服務(wù)(本地) ,查看是否該服務(wù)(Elasticsearch 5.6.14 (elasticsearch-service-x64))有存在, 如果沒(méi)有及時(shí)顯示就右擊刷新下
修改Elasticsearch 5.6.14 (elasticsearch-service-x64) 服務(wù)的啟動(dòng)類(lèi)型為自動(dòng)
啟動(dòng)服務(wù)Elasticsearch 5.6.14 (elasticsearch-service-x64)
檢查服務(wù)是否有正常運(yùn)行
- 打開(kāi)瀏覽器
- 輸入網(wǎng)址http://localhost:9200/, 并按Enter
- 查看是否能正常訪問(wèn)(返回的消息是Json字符串)
安裝完成
Exceptionless 安裝
安裝Exceptionless 服務(wù)端
- 解壓Exceptionless.4.1.2861.zip到Exceptionless.4.1.2861
- 修改配置
1. 打開(kāi)D:\Exceptionless\Exceptionless.4.1.2861\wwwroot\Web.config
- 修改appsetting 中BaseURL的值為 http://182.254.150.218:8100/!#
- 保存文件
- 打開(kāi) app.config.77fc9ddd679d37dc.js
- 修改第5行的BASE_URL的值為http://182.254.150.218:8100
2.發(fā)布到IIS
- 在IIS中添加網(wǎng)站
2. 網(wǎng)站名稱(chēng)中輸入 Exceptionless
3. 物理路徑選擇D:\Exceptionless\Exceptionless.4.1.2861\wwwroot
4. 點(diǎn)擊確定
- 打開(kāi)網(wǎng)址http://localhost:8100/#!/login
- Exceptionless服務(wù)端部署完成
- 注: 上面沒(méi)有配置郵件通知功能
測(cè)試效果1、注冊(cè)賬號(hào)。
2、登陸進(jìn)去,添加組織項(xiàng)目。
3、項(xiàng)目添加完成即可看到對(duì)應(yīng)的項(xiàng)目的 key ,復(fù)制到程序配置即可。
最后,就可以在項(xiàng)目里把日志輸出到該服務(wù)端了。