原创 linux監控平臺介紹,zabbix監控介紹,zabbix安裝,忘記Admin密碼如何做

linux監控平臺介紹 cacti、nagios、zabbix、smokeping、open-falcon等等 cacti、smokeping偏向於基礎監控,成圖非常漂亮 cacti、nagios、zabbix服務端監控中心,需要php環

原创 分發系統-expect講解,expect腳本遠程登錄,expect腳本遠程執行命令,expect腳本

分發系統-expect講解 業務越來越大,網站app,後端,編程語言是php,所以就需要配置lamp或者lnmp,最好還需要吧代碼上傳到服務器上;但是因爲業務增加,代碼增加,多臺機器,就會非常麻煩;這是只需要一個分發系統,就可以把每次更新

原创 shell腳本介紹,shell腳本結構和執行,date命令用法,shell腳本中的變量

shell腳本介紹 shell是一種腳本語言 aming_linux(公衆號) blog.lishiming.net(博客) 可以使用邏輯判斷、循環等語法 可以自定義函數 shell是系統命令的集合 shell腳本可以實現自動化運維,

原创 告警系統主腳本,告警系統配置文件,告警系統監控項目

告警系統主腳本 定義監控系統的各個目錄,然後再去定義主腳本,因爲是分佈式的,所以需要每一臺機器都需要定義,事先創建好各個腳本和各個目錄,隨後腳本直接拷貝過去即可,然後再去做一些更改 所有的shell腳本放到 /usr/local/sbin

原创 expect腳本同步文件,expect腳本指定host和要同步的文件,構建文件分發系統,批量遠程執行

expect腳本同步文件 在一臺機器上把文件同步到多臺機器上 自動同步文件 [root@akuilinux01 sbin]# vim 4.expect #!/usr/bin/expect set passwd "s5381561" sp

原创 集羣介紹,keepalived介紹,用keepalived配置高可用集羣

集羣介紹 根據功能劃分爲兩大類:高可用和負載均衡 高可用集羣通常爲兩臺服務器,一臺工作,另外一臺作爲冗餘,當提供服務的機器宕機,冗餘將接替繼續提供服務 業內有個綜合評分比如4個九,甚至5個九六個九來衡量服務的高可用,一般大企業的核心業務都

原创 添加自定義監控項目,配置郵件告警,測試告警,不發郵件的問題處理

添加自定義監控項目 需求:監控某臺web的80端口連接數,並出圖 兩步:1)zabbix監控中心創建監控項目;2)針對該監控項目以圖形展現 對於第一步,需要到客戶端定義腳本,並賦予755權限,因爲需要zabbix用戶可以執行它 [root

原创 Xshell使用xftp傳輸文件,使用pure-ftpd搭建ftp服務

使用pure-ftpd搭建ftp服務 pure-ftpd比vsftp更簡單 安裝 [root@akuilinux01 ~]# yum install -y epel-release [root@akuilinux01 ~]# yum in

原创 shell中的邏輯判斷,if 判斷文件、目錄屬性,if判斷的一些特殊用法

shell中的邏輯判斷 格式1:if 條件 ; then 語句; fi //如果滿足條件,然後執行語句 [root@akuilinux01 shell]# cat if1.sh #!/bin/bash a=5 if [ $a -gt

原创 告警系統郵件引擎, 運行告警系統

告警系統郵件引擎 因爲之前做zabbix的時候,做過mail.py的腳本,在這裏,直接複製到mail目錄下就行 但是告警郵件引擎核心,conf主配置文件調用到的都是mail.sh ,所以這裏需要定義調用mail.py的sh腳本 mail.

原创 for循環,while循環,break跳出循環,continue結束本次循環,exit直接退出腳本

for循環 語法:for 變量名 in 條件; do …; done 案列1,算出1到10的數字相加等於多少並打印出過程 [root@akuilinux01 shell]# cat for1.sh #!/bin/bash sum=0 f

原创 主動模式和被動模式,添加監控主機,添加自定義模板,處理圖像中的亂碼,自動發現

主動模式和被動模式 主動或者被動是相對客戶端來講的 被動模式,服務端會主動連接客戶端獲取監控項目數據,客戶端被動地接受連接,並把監控信息傳遞給服務端 主動模式,客戶端會主動把監控數據彙報給服務端,服務端只負責接收即可。 當客戶端數量非常多

原创 NFS介紹,服務端安裝配置及配置選項

NFS介紹 NFS是Network File System的縮寫 NFS最早由Sun公司開發,分2,3,4三個版本,2和3由Sun起草開發,4.0開始Netapp公司參與並主導開發,最新爲4.1版本(2010年) NFS數據傳輸基於RPC

原创 shell腳本中的函數,shell中的數組,shell項目-告警系統

shell腳本中的函數 函數就是把一段代碼整理到了一個小單元中,並給這個小單元起一個名字,當用到這段代碼時直接調用這個小單元的名字即可。 格式: function f_name() {command }函數必須要放在最前面,functi

原创 tomcat介紹,jdk,tomcat安裝

tomcat介紹 Tomcat是Apache軟件基金會(Apache Software Foundation)的Jakarta項目中的一個核心項目,由Apache、Sun和其他一些公司及個人共同開發而成。 java程序寫的網站用tomca