注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)從零開始搭建前端監(jiān)控平臺(tái)

從零開始搭建前端監(jiān)控平臺(tái)

從零開始搭建前端監(jiān)控平臺(tái)

定 價(jià):¥59.00

作 者: 陳辰 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115532626 出版時(shí)間: 2020-04-01 包裝: 平裝
開本: 小16開 頁(yè)數(shù): 188 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書從實(shí)際開發(fā)工作中遇到的問題出發(fā),從前端工程師的角度實(shí)踐從零開始搭建一個(gè)前端監(jiān)控平臺(tái)。本書共分為8章,第1章和第2章分別介紹搭建前端監(jiān)控平臺(tái)的必要性以及如何確定前端監(jiān)控平臺(tái)的功能,第3章介紹數(shù)據(jù)上報(bào)的方法,第4章介紹前端監(jiān)控平臺(tái)各功能模塊的總體設(shè)計(jì),第5章介紹相關(guān)數(shù)據(jù)處理工作,第6章和第7章分別介紹后端服務(wù)搭建和前端界面搭建,第8章介紹前端監(jiān)控平臺(tái)的具體使用場(chǎng)景。本書內(nèi)容通俗易懂,實(shí)踐性強(qiáng),適合任何對(duì)監(jiān)控平臺(tái)開發(fā)感興趣的工程師,也適合希望減輕前端監(jiān)控成本的團(tuán)隊(duì)領(lǐng)導(dǎo)者。

作者簡(jiǎn)介

  陳辰 現(xiàn)任貝殼找房前端架構(gòu)團(tuán)隊(duì)負(fù)責(zé)人、架構(gòu)師。在性能監(jiān)控領(lǐng)域具有多年開發(fā)、架構(gòu)經(jīng)驗(yàn),涉獵前端、移動(dòng)端、后端多個(gè)方向,對(duì)監(jiān)控?cái)?shù)據(jù)的產(chǎn)生、使用有著很高的敏感度。曾供職于百度、阿里巴巴等公司。經(jīng)常受邀參加各類大型技術(shù)會(huì)議,是2019年GMTC全球大前端技術(shù)大會(huì)明星講師、2019年GIAC全球互聯(lián)網(wǎng)架構(gòu)大會(huì)講師、2019年ArchSummit全球架構(gòu)師峰會(huì)講師。

圖書目錄

第 1章 前端監(jiān)控平臺(tái)解決的問題 1
1.1 解決穩(wěn)定性問題 1
1.2 解決技術(shù)產(chǎn)出問題 6
1.3 小結(jié) 8
第 2章 我們就是產(chǎn)品經(jīng)理 9
2.1 定義平臺(tái)邊界 9
2.2 把需求翻譯成研發(fā)文檔 10
2.2.1 用戶登錄失敗 10
2.2.2 服務(wù)器頁(yè)面加載失敗 11
2.2.3 混合App內(nèi)部報(bào)錯(cuò) 11
2.2.4 服務(wù)器接口返回錯(cuò)誤數(shù)據(jù) 12
2.3 小結(jié) 13
第3章 上報(bào)數(shù)據(jù) 15
3.1 自動(dòng)上報(bào)數(shù)據(jù) 16
3.1.1 錯(cuò)誤類型數(shù)據(jù) 16
3.1.2 性能相關(guān)數(shù)據(jù) 22
3.1.3 環(huán)境相關(guān)數(shù)據(jù) 27
3.2 手動(dòng)上報(bào)數(shù)據(jù) 29
3.2.1 用戶行為數(shù)據(jù) 31
3.2.2 流程錯(cuò)誤數(shù)據(jù) 32
3.3 上報(bào)數(shù)據(jù)的形式 32
3.4 小結(jié) 37
第4章 總體設(shè)計(jì) 39
4.1 業(yè)務(wù)系統(tǒng)的整體架構(gòu) 39
4.2 監(jiān)控平臺(tái)的整體架構(gòu) 40
4.3 小結(jié) 42
第5章 數(shù)據(jù)處理 43
5.1 服務(wù)器日志 43
5.2 消息系統(tǒng) 47
5.3 臨時(shí)日志存儲(chǔ) 53
5.4 數(shù)據(jù)存儲(chǔ) 60
5.5 指令系統(tǒng) 62
5.5.1 SaveLog指令 64
5.5.2 Parse指令 64
5.5.3 Summary指令 66
5.5.4 WatchDog指令 68
5.6 任務(wù)系統(tǒng) 69
5.7 小結(jié) 71
第6章 服務(wù)搭建 73
6.1 啟動(dòng)一個(gè)服務(wù)器程序 73
6.2 數(shù)據(jù) 76
6.2.1 數(shù)據(jù)庫(kù)操作工具箱 77
6.2.2 用戶接口的依賴數(shù)據(jù)獲取 81
6.2.3 增 82
6.2.4 刪、改 84
6.2.5 查 85
6.2.6 數(shù)據(jù)接口的依賴數(shù)據(jù)獲取 86
6.3 服務(wù)器接口 89
6.3.1 路由 90
6.3.2 接口 91
6.3.3 登錄相關(guān)接口 92
6.3.4 錯(cuò)誤相關(guān)接口 95
6.3.5 報(bào)警相關(guān)接口 103
6.3.6 性能相關(guān)接口 111
6.4 小結(jié) 123
第7章 界面展示 125
7.1 模塊劃分 125
7.2 配置模塊 126
7.3 類庫(kù)依賴 127
7.4 頁(yè)面路由 132
7.5 靜態(tài)資源 144
7.6 數(shù)據(jù)展示 144
7.6.1 報(bào)錯(cuò)主界面展示 145
7.6.2 性能主界面展示 157
7.6.3 報(bào)警主界面展示 169
7.7 小結(jié) 174
第8章 監(jiān)控平臺(tái)的使用 175
8.1 監(jiān)控平臺(tái)的使用場(chǎng)景 175
8.2 監(jiān)控平臺(tái)本身的挑戰(zhàn) 179
8.3 小結(jié) 181
附錄 Node.js后端處理方案總結(jié) 183

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)