原创 PUPPET-配置服務器之安裝部署《附自動部署腳本》

“循環調用ssh命令不是一個我能接受的解決方案。”                       --Luke Kanies,Puppet開發者Puppet是一個開源自動化配置與部署工具,採用C/S架構模式,基於Ruby,它既能以客戶端-服務

原创 shell腳本實時監控進程連接數

   公司生產服務器通過配置文件來控制進程連接數量,當沒有進程或進程連接數與配置文件中配置不一致,則導致應用出現故障,影響業務正常運行。現採用腳本方式來對進程進行檢測。配置文件如下:#max arguments = 10; #Subsys

原创 我的友情鏈接

51CTO博客開發遊造技術博客老男孩的linux博客有志者事竟成!煮酒品茶張宴技術成就夢想吟—技術交流撫琴煮酒吖吖個呸聖殿騎士系統運維百度技術博客斬月www.kisspuppet.com300second的運維小站技術學習與交流“純真”程序

原创 用GIT做版本控制-並上傳至github

安裝Git源碼安裝:Git的工作需要調用curl,zlib,openssl,expat,libiconv等庫的代碼,首先安裝依賴環境:# yum install curl-devel expat-devel gettext-devel op

原创 apache+tomcat負載均衡_項目實例

  工行原圖 更改後的圖:   注: 用戶訪問工行服務器,訪問的爲apahce的接口,apache做負載將用戶分配到不同的tomcat中,當其中一個tomcat出現故障,apache只會使用另一個tomcat,不會影響業務,故障的tom

原创 Centos5.4(64位)源碼包完整搭建cacti監控系統詳解

  Cacti搭建 Cacti是一套基於PHP,Mysql,SNMP及RRDTool開發的網絡流量檢測圖形分析工具,cacti是通過snmpget來獲取數據,使用RRDtool繪畫圖形,而且你完全可以不需要了解RRDtool複雜的參數,它

原创 PUPPET-配置服務器之用戶管理筆記

puppet服務器用戶管理看下我的目錄結構/etc/puppet/modules在modules文件夾內建立users文件夾手動創建puppet所需的三個文件夾,此例files用不到,可以選擇不創建`-- users |-- fi

原创 PUPPET-安裝配置Dashboard顯示和解析Puppet報告

PUPPET-安裝配置Dashboard顯示和解析Puppet報告簡介:Puppet Dashboard 是一個Ruby on Rails程序,用於顯示Puppet master和agent的相關信息,有一個web控制檯,能夠更好的管理pu

原创 shell提取日期日誌文件

簡介:   生產環境中,應用服務會每天按照日期生成固定格式的日誌文件,開發人員經常會需要運維人員提供這些應用日誌,有時會要單獨一天,有時會要一段時間的,重複繁瑣的工作很多,爲簡化操作步驟,自己寫了一個小腳本,來拿取日誌文件分析:    日誌

原创 Top命令詳解

 Top命令 作用:top命令用來顯示執行中的程序進程,是linux下常用的性能分析工具,能夠實時顯示各個進程的資源佔用情況。 格式: usage:  top -hv | -bcisSHM -d delay -n iterations [-