原创 使用alertmanager對監控對象進行報警(郵件)二

安裝alertmanager到https://prometheus.io/download/下載alertmanager解壓後編輯alertmanager.yml,只實現報警功能,修改如下global:   resolve_timeout:

原创 使用alertmanager對監控對象進行報警(微信)三

上篇主要講了alertmanager組件使用郵件對監控對象進行報警,本文講解下使用企業微信進行報警,前提環境依賴上文配置。前提:註冊企業微信,添加一個報警的應用,並獲取相關信息agent_id和api_secretto_partycorp_

原创 通過node_exporter監控linux服務器一

前言:node_exporter用於監控*nux系統,使用go編寫的收集器prometheus服務器:192.168.199.222監控服務器 192.168.199.221在192.168.199.221下載node_exporterwg

原创 Linux系統調優

  Linux在進行系統調優的時候,首先要考慮整個操作系統的結構,然後針對各個部分進行優化,下面展示一個Linux系統的各個組成部分:   由上圖可以看出,我們可以調整的有應用程序,庫文件,內核,驅動,還有硬件本身,所以接下來講對這些進

原创 源碼安裝lamp

  mysql安裝方式:     1)rpm        1系統提供商提供的,        2官方提供的:版本比較新     2)二進制包,類似於綠色軟件,官方編譯好的,但是受限於平臺,要和自己的平臺向適合     3)源碼編譯,能夠最

原创 linux下tomcat的安裝

  一 tomcat是什麼 Tomcat運行時佔用的系統資源小,擴展性好,支持負載平衡與郵件服務等開發應用系統常用的功能。Tomcat 是一個輕量級應用服務器,在中小型系統和併發訪問用戶不是很多的場合下被普遍使用   實際上Tomcat 部

原创 構造函數和析構函數

構造函數:當類被調用,實例化的第一步是創建實例對象。在類創建實例對象時會使用構造函數初始化其內部狀態。python提供的構造函數是__init__(),這個函數是可選的,沒有提供時,系統會默認提供一個無參的構造函數,構造函數形如下列:cla

原创 k8s 1.13 kubeadm部署(帶dashboard)並修改默認證書期限

說明:本次k8s安裝是1.13.0版本,並且在安裝過程中通過重新編譯修改其默認證書期限,最後部署dashboard安裝之前確保之前沒有安裝或者安裝的k8s以及docker,etcd已經卸載yum -y remove kubernetes* 

原创 我的友情鏈接

51CTO博客開發馬哥教育

原创 Python之線程

首先了解幾個知識點:一:當一個進程啓動之後,會默認產生一個主線程,因爲線程是程序執行流的最小單元,當設置多線程時,主線程會創建多個子線程,在python中,默認情況下(其實就是setDaemon(False)),主線程執行完自己的任務以後,

原创 python之作用域

LEGB:L:即locals,當前所在命名空間(函數或者模塊),函數參數也屬於命名空間內的變量E:即enclosing function,外部嵌套函數的命名空間G:即globals,全局變量B:即內建模塊的命名空間,這些內建模塊都在__bu

原创 Python之線程

首先了解幾個知識點:一:當一個進程啓動之後,會默認產生一個主線程,因爲線程是程序執行流的最小單元,當設置多線程時,主線程會創建多個子線程,在python中,默認情況下(其實就是setDaemon(False)),主線程執行完自己的任務以後,

原创 CentOS7.1 KVM虛擬化之虛擬機添加磁盤

線下有一臺jenkins,有很多項目要打包,磁盤已不夠用,只有一個根分區,使用90%左右,現在給其添加一塊兒磁盤宿主機:查看當前磁盤信息創建一塊400G的硬盤qemu-img create -f qcow2 vm5add.img 400G編

原创 系統批量運維管理器Fabric詳解

Fabric是基於Python(2.5及以上版本)實現的SSH命令行工具,簡化了SSH的應用程序部署及系統管理任務,它提供了系統基礎的操作組件,可以實現本地或遠程shell命令,包括命令執行、文件上傳、下載及完整執行日誌輸出等功能。Fab-

原创 系統批量運維管理paramiko

paramiko是基於Python實現的SSH2遠程安全連接,支持認證及密鑰方式。可以實現遠程命令執行、文件傳輸、中間SSH代理等功能,相對於Pexpect,封裝的層次更高,更貼近SSH協議的功能,官網地址:http://www.param