系統管理自測32問之11:有關操作文檔
譯文【51CTO精選譯文】本文是《Limoncelli的測試:有助于提高系統管理員團隊工作效率的32個問題》當中的第11題:每項具體服務都具備操作文檔嗎?
每項服務都應該建立獨立的小站點,其中必須包含下列七類標簽:
1.概述,顧名思義就是服務內容概述:具體是何種服務、能夠發揮怎樣的作用、主要服務于什么樣的用戶群體、如何報告bug、設計文檔鏈接以及其它相關信息。
2.創建:如何創建軟件以提供服務、從哪里進行下載、源代碼庫來自何處、創建的具體步驟以及軟件包的生成或分配機制等各類說明。如果大家所調用的是經過修改的軟件(例如我們有所貢獻或是本地類型的開源項目),還應包含針對新開發者的指導說明。
3.部署:如何部署軟件。怎樣從頭到尾創建服務器:內存/硬盤要求、操作系統版本及配置、需要安裝哪些軟件包等等。如果這些工作是通過諸如cfengine/puppet/chef等配置管理工具自動完成的(實際上也理應如此),別忘了告知用戶。
4.常見任務:一步一步對常見內容進行講解,包括基本操作(添加/變更/刪除)、常見問題以及解決方案等等。
5.呼叫范本:這是一份清單,內容應囊括服務中可能出現的每條來自監控系統的警示信息,并一步步指導用戶“何時該進行何種操作”。
6.災難恢復:災難恢復計劃及具體流程。如果某臺服務用設備發生故障,我們要如何通過無縫或者暫時中斷的方式進行設備切換。
7.服務等級協議:主要內容即大家與客戶間簽署的合同(分通常內容與專有內容兩種)。通常情況下會涉及正常運行時間目標之類內容(就是我們經常接觸的小數點后多少個9啥的)、恢復機制目標以及恢復時間目標等。
打造一套模板,借以為團隊中的其他成員造福,你就是人們心中的英雄。從DNS這樣最基礎的服務項目著手,努力培養我們的備檔習慣,并逐漸增加備檔工作量與自動化處理能力。為業務流程創建主體骨架,讓其他人將工作轉化為填寫缺失的部分。最后,一定在啟動任何新項目的同時將這個小網站打理好。
【51CTO.com譯文,轉載請注明原文作譯者和出處。】
原文:http://everythingsysadmin.com/the-test.html
Limoncelli的測試:有助于提高系統管理員團隊工作效率的32個問題:
- A.面向公眾的處理方式:
- B. 現代化團隊處理方式:
- C. 業務操作方式:
- D. 自動化處理方式:
- E. 團隊管理方式:
- F. 硬件發生故障時的處理方式:
- G. 安全性處理方式:
【編輯推薦】