(一)自動化運維架構實戰

2022-05-27 02:57:10 字數 934 閱讀 8949

一、前言

現在中小型企業運維有一下特點:

1.開發人員兼職完成,監控不及時

2.各式各樣的指令碼,重複性高

3.人工參與度高,瑣碎易犯錯

現在網上有很多自動化運維的經驗,有講概念的,有講架構圖的,有講方向的,由此看來,自動化運維是乙個必然的趨勢,那麼怎麼做呢,寫乙個指令碼?安裝乙個軟體?配置一堆東西?這樣就完了嗎?不是的。自動化運維應該解決以下問題:

1.及時的監控報警;

2.持續可迭代的專案整合;

3.運維資料的處理、統計、分析;

4.批量服務管理,包括伺服器,印表機,員工pc的管理等等;

接下來我們一起搭建一套自動化運維系統。學習前,我希望你最好具備linux基礎命令,基礎運維概念,有python基礎的話,那更好了。

二、自動化運維架構圖

、自動化運維流程

1.機器管理流程

2.zabbix 監控流程

3.elk資料收集流程

4.持續整合監控流程

運維自動化

1,cobbler安裝環境準備 安裝epel epel release 6 8.noarch.rpm x86 64 epel release 6 8.noarch.rpm x86 安裝系列依賴環境 要是區域網用,建議關閉iptables 或是放行25151 80 69埠 和關閉selinux 檢視狀...

自動化運維

考慮的因素 源 打包為映象 發布到映象庫 利用k8s發布到物理機器執行,以服務的形式對外提供服務 目前的做法 0 建立乙個執行遠端命令的框架 1 每個應用建立乙個部署檔案指令碼 a 指定元 位址 c 同步源 到目標主機 d 接受指令碼引數 vername 2 版本號,映象tag fromport 3...

ansible 自動化運維(一)

ansible 用 python 寫的。主要是自動化運維使用。ansible 批量管理linux系統windows系統。linux 管理 linux 走的是ssh通道。普通使用者需要增加sudo的配置。管控機和收管機要完成無密碼驗證登入。1.需要設定無密碼登入。2.有密碼登入。expect 無互動密...