**數據采集與監控**:監控網站訪問情況與系統運行情況,為網站運營決策和運維管理提供支持保障。
[TOC]
## 6.1 瀏覽器數據采集
通過在網站頁面中嵌入JS 腳本采集用戶瀏覽器環境與操作記錄, 分析用戶行為。
## 6.2 服務器業務數據采集
服務器業務數據包括兩種,一種是采集在服務器端記錄的用戶請求操作日志;一種是采集應用程序運行期業務數據,比如待處理消息數目等。
## 6.3 服務器性能數據采集
采集服務器性能數據,如系統負載,內存使用率,網卡流量等。
## 6.4 系統監控
將前述采集的數據以圖表的方式展示,以便運營和運維人員監控網站運行狀況,做到這一步僅僅是系統監視。 更先進的做法是根據采集的數據進行自動化運維, 自動處 理系統異常狀況, 實現自動化控制。
## 6.5 系統報警
如果采集來的數據超過預設的正常情況的閾值, 比如系統負載過高, 就通過郵件、短信,語音電話等方式發出報警信號,等待工程師干預。
- 軟件工程
- 1. 基礎
- 計算
- 網絡
- 存儲
- 2. 開發/運維
- 微服務
- 容器化(Docker)
- 容器網絡
- 持續集成
- 持續發布
- 3. 架構
- 操作系統
- Linux服務器
- windows
- 內存
- 應用軟件
- 前端
- 后端
- 數據庫
- 協議
- 服務
- 分布式
- LNMP+Vue.js
- web網站架構技術
- 架構演化
- 架構分層
- Layer1. Frontend
- Layer2. Application
- Layer3. Service
- Layer4. Storage
- Layer5. Backend
- Layer6. Operation
- Layer7. Security
- Layer8. DataCenter
- 架構模式
- 架構要素
- 1. Performance
- 2. Availability
- 3. 可伸縮性
- 4. 可擴展性
- 5. 安全
- 6. 成本
- 4. 開發項目
- vue-php