這個配置檔案監控了
vsftpd, sshd, mysql, apache, postfix
服務,設定
web監控的埠是
2812
將接受到警告郵件。
配置apache
的檢查資訊
mkdir /var/www/monit
echo "hello" > /var/www/monit/token
建立/var/certs/monit.pem
資訊,設定
的web
監控訪問
mkdir /var/certs
cd /var/certs
編輯乙個預設的
openssl
的配置檔案
vi /var/certs/monit.cnf
# create rsa certs - server
randfile = ./openssl.rnd
[ req ]
default_bits = 1024
encrypt_key = yes
distinguished_name = req_dn
x509_extensions = cert_type
[ req_dn ]
countryname = country name (2 letter code)
countryname_default = mo
stateorprovincename = state or province name (full name)
stateorprovincename_default = monitoria
localityname = locality name (eg, city)
localityname_default = monittown
organizationname = organization name (eg, company)
organizationname_default = monit inc.
organizationalunitname = organizational unit name (eg, section)
organizationalunitname_default = dept. of monitoring technologies
commonname = common name (fqdn of your server)
commonname_default = server.monit.mo
emailaddress = email address
[ cert_type ]
nscerttype = server
建立/var/certs/monit.pem
檔案openssl req -new -x509 -days 365 -nodes -config ./monit.cnf -out /var/certs/monit.pem -keyout /var/certs/monit.pem
openssl gendh 512 >> /var/certs/monit.pem
openssl x509 -subject -dates -fingerprint -noout -in /var/certs/monit.pem
chmod 700 /var/certs/monit.pem
啟動monit
服務/etc/init.d/monit start
通過訪問監控頁面資訊檢視郵件可以看到監控的郵件警告資訊
圖:登陸資訊輸入
密碼test
圖:監控的資訊清單
圖:監控的服務的詳細資訊
圖:收到的監控警告郵件
圖:監控郵件內容
ntop
的安裝和使用
執行安裝
ntop
yum install ntop
啟動ntop
ntop startup - waiting for user response!
please enter the password for the admin user:
please enter the password again:
第一次執行會要求輸入
admin
的password
啟動後檢視本機的埠資訊,會出現
tcp3000
的埠netstat -tlnup
active internet connections (only servers)
proto recv-q send-q local address foreign address state pid/program name
tcp 0 0 :::3000 :::* listen 3932/ntop
以在web
瀏覽器中輸入
就可以訪問到監控的資訊頁面
圖:ntop
監控資訊
圖:ntop
監控資訊
現在就可以使用
munin monit ntop
監控linux
主機的服務及資源。使用
yum可以很便捷的安裝軟體包,達到快速實現系統服務的目的,維護使用
centos
的一部分工作就是選擇乙個很好的
yum的源,這樣可以很快捷的實現管理。
作者簡介:
cu網友
kns1024wh
,目前從事
linux
群集方面的具體工作,之前做過多年的
it技術支援、
mct講師、及
redflag
的技術合作,技術專長群集、
unix
主機、ad
部署等,您可以通過電子郵件
或者chinaunix
社群與他取得聯絡。
]
乙個半通用網絡卡流量監測指令碼
v netinte ce 1 網絡卡名 v sleeptime 1 網絡卡名 v sleeptime 2 取樣間隔時間 單位 秒,規則 整數 f outfile 3 輸出檔名 v tx lastnetbytes 1 tx 上個取樣週期網絡卡位元組數 v tx nownetbytes 1 tx 當前取...
乙個網工的Linux學習過程
機緣巧合下,在快要畢業時找到了乙份網路工程師的工作,對於學習通訊工程的我來說,也不算是跨專業就業吧。在入職之前也了解了一下網路工程師的學習路徑,網路工程師是從事計算機資訊系統的設計 建設 執行和維護工作,需掌握網路技術的理論知識和操作技能。然後我就開始了這方面的學習,比如網路的設計 ccna等。工作...
乙個網工的Linux學習過程
機緣巧合下,在快要畢業時找到了乙份網路工程師的工作,對於學習通訊工程的我來說,也不算是跨專業就業吧。在入職之前也了解了一下網路工程師的學習路徑,網路工程師是從事計算機資訊系統的設計 建設 執行和維護工作,需掌握網路技術的理論知識和操作技能。然後我就開始了這方面的學習,比如網路的設計 ccna等。工作...