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

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

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

定 價:¥59.00

作 者: 陳辰 著
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

ISBN: 9787115532626 出版時間: 2020-04-01 包裝: 平裝
開本: 小16開 頁數(shù): 188 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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