分享乙個linux的流量監測工具!!!(3)

2021-08-25 01:23:54 字數 2969 閱讀 2392

這個配置檔案監控了

vsftpd, sshd, mysql, apache, postfix

服務,設定

web監控的埠是

2812

,設定[email protected]

將接受到警告郵件。

配置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

[email protected]

[ 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

部署等,您可以通過電子郵件

[email protected]

或者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等。工作...