原创 Docker compose v3版本構建跨主機容器編排構建wordpress集羣

    在Docker 1.13版本之後,可以說Docker 對於compose容器調度編排實現了飛躍,可以使得在編排容器的時候可以結合Docker swarm集羣和跨主機通訊的概念。在Docker swarm 的基礎之上引入stack對s

原创 Docker compose基於容器編排構建實踐

  上一篇我們介紹了通過使用Dockerfile構建LNMP環境,但是我們也發現了其中的缺陷;就是容器多的時候我們管理起來也是不方便的;我們需要考慮的就是把一組環境分組,然後按照執行順序一鍵啓動即可。(http://xiaoluoge.bl

原创 CMDB機櫃平臺結合zabbix告警展示

 最近看了劉天斯老師的機櫃展示平臺,非常絢麗,而且有大屏顯示的話也是能夠體現運維價值的,這裏就說下我最近在做的CMDB平臺的一些數據:CMDB數據: 機房,機櫃,機櫃電源,機櫃位置,機房合同,合同到期時間,機房聯繫人。 服務器,CPU,硬盤

原创 利用zabbix API進行管理

    zabbix 現在之所以那麼流行,個人感覺跟zabbix 強大的API有一個很大的關係,利用API可以幫我們完成很多事情:    1、獲取相關組,主機信息。    2、比如有人喜歡獲取歷史數據重新出圖。    3、添加刪除主機,綁定

原创 ansible 簡單入門與使用

     之前用過saltstack,也研究過一段時間,也寫過saltstack的自動化平臺;但是不可否認saltstack還是遇到各種小問題;後來開始轉向研究一下ansible,一來是他不用像saltstack一樣每個都要去部署一個客戶端

原创 關於cobbler APi實現的裝機平臺

     最近對於CMDB平臺做了一次功能增加,把具體實現再往下細分就是:運維人員對設備申請,申請好之後跟網絡部需要需要提前分配一個IP地址網段等等,然後通過從廠商獲取的MAC地址號,咱們可以根據cobbler 的API實現一個裝機方式,給

原创 Consul + Nginx實現自動擴容平臺

    幾個月沒有更新博客了,已經長草了,特意來除草。之前基於nginx反向代理使用的是:nginx + confd + etcd的存儲方式,最近發現部門DBA同事使用consul + redis + 哨兵實現的主從自動選舉切換,不影響業務

原创 第二個運維平臺項目

  把之前的運維平臺重新整理和改寫,主要實現的思路是從服務器採購開始,採購之後,從網絡部申請得到IP地址;通過廠商那裏得到的MAC地址直接定製裝機,裝機時候直接指定IP地址;後期硬件信息採集的方式取消saltstack的grain方式,直接

原创 把zabbix圖形整合至運維平臺

  今天把運維平臺加上圖形功能,就是把zabbix的圖片整合到CMDB平臺;當然要是想要非常美觀的顯示圖形的話也是不要建議這樣做;參考了好幾篇博客之後,自己也寫篇總結文檔:主要思路是:  1、找到zabbix圖片對應的url。  2、讀取U

原创 consul服務註冊與發現應用實戰

    上一講;講到consul發現的模板形式,這一講我們聊一聊比較基礎的consul的服務註冊與發現,並且使用bind代理給服務做負載均衡,這個功能也是後面要補充的redis + consul 或者mha + consul的一個基礎,我們

原创 zabbix lld結合pycurl批量監控網站服務質量

   前兩天看到博客有監控web的,之前也寫過pycurl的監控狀態;後面想想web監控咱們何不直接通過zabbix的方式監控;zabbix確實是個萬花筒,這個也是我喜歡zabbix的一個原因之一吧;pycurl可以參考我之前寫過的:htt

原创 TCP狀態以及關於內核調優的幾個參數

    不知道大家在面試時候是否會遇到tcp方面相關的面試題,比如幾個相關的內核調優,SYN_FLood***的原理和防禦,time_wait不回收對系統有什麼影響,等等還是很多的,前幾天有人問到,今天剛好細細學習一下:    一個正常的T

原创 Dockerfile構建LNMP分離環境部署wordpress

   最近忙着寫自己的項目,也把一個站點的bbs論壇打算遷移到Docker中,測試沒發現啥大問題。在單臺上面的架構如下;(往後我們也是要講到compose和swarm調度的慢慢來)1、首先我們先安裝一下docker,好多人都發現國內用yum

原创 使用Docker swarm構建wordpress集羣

   最近都在忙,久不更新博客了,今天更新下Docker swarm集羣和集羣容錯測試:1、如下拓撲:2、環境說明:Master/nfs服務器:192.168.63.217 Worker:192.168.63.217 Worker:192.

原创 ELK採集之nginx 日誌高德地圖出城市IP分佈圖

最近確實忙得像狗一樣,很久沒有更新博客了。今天有點空閒時間寫一些相關的ELK stack的博客;本來想做成一些列,後面有時間的話再更新吧1、採用拓撲:角色扮演:  Agent:採用logstash,IP:192.168.10.7Redis隊