足球资料库数据/孙祥/nba五佳球/足球直播哪个平台好 - cctv5今日现场直播

首頁 > 知識庫 > 正文

IT運維人員之痛 如何通過自動化進行系統化解決?(1)
2016-02-20 19:34:11   來源: 韓曉光 StuQ    評論:0 點擊:

本文作者韓曉光,現在新華網從事運維工作。他詳細介紹了IT運維人員的六大工作痛點,通過哪些自動化方法得以系統化的解決。

\

這是系統服務狀態監控與展示模塊。這是怎么開發出來的呢?

\

在django中,使用的是MVC開發模式。如圖所示,在url匹配中,我們基于app模塊對url路徑分門別類進行邏輯處理與響應。

1.首先通過前端頁面,根據指定的url的name名匹配找到url鏈接

2.在urls.py,根據url匹配鏈接名字,找到后臺邏輯處理層(這里通過Django CBV方式實現)

3.邏輯處理結果將數據集提交渲染給template模板

4.模板(html)根據數據集內容,進行加工渲染,也就是我們最后可以看到的對號、叉號。

\

在后臺,系統服務狀態信息獲取方面,采用的CS方式。

1.在終端系統中部署client程序,定期采集信息。

2.采集完畢的信息,通過socket傳輸給Sever服務器端 ,進行加工處理、入庫表。

相關代碼如圖所示。

\

想了解IT運維更多內容,請參閱:《系統運維全面解析:技術、管理與實踐》

空間門戶: http://xhnetops.home.news.cn/

【編輯推薦】

  1. 十個強大的DevOps基礎設施自動化工具,不容錯過
  2. 微軟開源Windows Live Writer并更名為Open Live Writer
  3. Windows Live Writer完成開源并推出開源分支
  4. 運維高手十分鐘寫了一個內存監控系統
  5. 百度運維專家:我在大數據項目中踩過的那些坑
【責任編輯:火鳳凰 TEL:(010)68476606】

相關熱詞搜索:IT 運維 自動化

上一篇:百度運維專家:我在大數據項目中踩過的那些坑
下一篇:運維人要理清運維產品的能力分層體系

分享到: 收藏