91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

網絡服務器監控

發布時間:2020-06-11 11:35:01 來源:網絡 閱讀:384 作者:嘀充值成功 欄目:建站服務器

一、監控介紹:

他是通過一種代理將數據傳遞到監控平臺的手段。


二、監控方式一(SNMP+RRDTool+CACTI):

SNMP(simple network management protocol):簡單網絡管理協議

RRDtool:繪圖工具,他是將收集到的數據通過加工,繪制成某種圖形。

cacti(php):將圖形數據展示出來

1、snmp有三種版本,分別是snmp v1,snmp v2,snmpv3;


snmp v1:它是基于communitils來實現的。communty的名字就是雙方認證的密碼。

communities有三種類型:read-only(只讀),read-write(讀寫的,可以發送指令),trap(被監控端可以主動發送請求給監控端);trap本身只是被監控端發送請求給監控端的一種機制,但是監控端操作的機制只有兩種:一種是read-only、一種是read-write。

snmp v1的工作機制:需要一個監控端(nms)和一個被監控端(agent),nms向agent發送一個指令獲取客戶端的數據。agent收到指令查詢相應信息發送給監控端(nms)。為了實現數據的安全,通過community來認證實現。(帶來的問題是安全性不高)


snmp v2它也是基于communitils-string來實現的。在v1的版本上作了功能增強。

snmp v3增強了認證機制

但是目前最為流行了還是snmp v1。


MIB(manmagement information base):管理信息庫。他是agent索取數據事先定義的監控資源庫。

所以每個snmp agent都會有一個mib庫來定義數據。

mib-II如下圖:



主機監控數據的MIB標示:(host OID)



監控可以做到:故障管理、配置管理、記賬管理、性能管理、安全管理


snmp通知機制:通過snmp端口實現:udp 161(agent)、udp162(nms)

snmp默認的團體 :public community、private community


snmp報文分類:

get:獲取特定OID(對象標識符)信息。

getnext:獲取指定節點下的所有的直接指標的OID信息。(它只能獲取節點下的直接指標數據)

getbulk(snmp v2 & snmp v3):獲取指定節點下所有節點的指標數據。比getnext范圍更大。

set:發送控制指令

getresponse:發起響應信息。

trap:由trap端發起。


linux上啟用snmp:

linux上有兩個snmp軟件包分別是:net-snmp和net-snmp-utils

net-snmp:被監控端(agent)(如果需要用到trap功能需要安裝此包)

net-snmp-utils(監控端所需用到的命令)


安裝步驟:

[root@promote yum.repos.d]# yum install net-snmp.x86_64 net-snmp-utils.x86_64    //安裝snmp軟件包

[root@promote yum.repos.d]# rpm -ql net-snmp | less    //查看安裝snmp軟件包后產生了哪些工具

/etc/snmp

/etc/snmp/snmpd.conf

/etc/snmp/snmptrapd.conf

/etc/sysconfig/snmpd

/etc/sysconfig/snmptrapd

[root@promote yum.repos.d]# systemctl start snmpd    //啟動snmp服務

[root@promote yum.repos.d]# netstat -unlp   //查看是否啟動snmp服務

[root@promote yum.repos.d]# snmpwalk -v 2c -c public localhost    //通過snmp查看主機信息;

[root@promote mibs]# cat /etc/snmp/snmpd.conf    //查看snmp配置文件信息

2、RRDtool(Round Robin Database tool):繪圖工具,他是將收集到的數據通過加工,繪制成某種圖形。


3、cacti(php):將圖形數據展示出來

它的作用是:

  • 自動創建rrdtool語句即rrdtool  create

  • 周期性執行能夠取得數據的命令,并將取回的數據保存至rrd文件當中。

  •  利用rrdtool繪圖并展示

  


cacti是一種php開發的網頁程序

因此必須安裝LAMP、LNMP,如果是編譯安裝的話,必須啟用--enable-sockets。

cacti還支持插件機制:如thold插件(報警機制)。

cacti還支持三種模版機制:圖形模版、數據模版、主機模版

圖形模版:定義圖形是怎么繪制的

數據模版:定義數據是怎么獲取的,數據獲取后怎么保存,保存在哪里

主機模版:歸類的圖形模版和數據模版。


cacti如何獲取數據:

  • 腳本

  • snmp

  • ssh(基于秘鑰的認證)

cacti如何保存數據:

  • 數據模版(定義從其他主機上獲取數據保存下來的方法)

cacti如何展示數據:

  • 圖形模版



安裝cacti:

a、安裝LAMP環境

[root@promote ~]# yum -y install httpd mysql mysql-server php php-mysql php-devel.x86_64       

b、編輯httpd配置文件,修改主頁位置(也可以默認)

c、安裝cacti(cacti-0.8.8以后的插件框架默認集成一起。

4、創建一個mysql數據庫用于存放cacti數據:#mysqladmin create cactidb

5、將cacti下的cacti.sql導入到數據庫 #mysqlcactidb < cacti.sql

6、創建一個mysql賬號:#mysql -e "GRANT ALL ON cactidb.*TO cactiuser@localhost IDENTIFIED BY 'cactiuser'












     

















三:監控方式二(nagios):

nagios:監控數據的狀態

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

个旧市| 新化县| 靖西县| 堆龙德庆县| 广水市| 永和县| 汉阴县| 普安县| 宣恩县| 阿合奇县| 长丰县| 工布江达县| 渑池县| 双柏县| 高雄县| 高平市| 朝阳市| 桐庐县| 长沙市| 永泰县| 南安市| 密山市| 七台河市| 新沂市| 巴林左旗| 通辽市| 敦煌市| 乐都县| 宣恩县| 凌海市| 洛浦县| 宝丰县| 甘南县| 永靖县| 沭阳县| 宾阳县| 时尚| 峡江县| 威远县| 庆阳市| 金平|