企業級監控介紹

2017年3月6日23:58:47 發表評論 4,288 ℃

企業級監控

SNMP

RRDTool

cacti

展示

時間序列數據

Nagios

SNMP

net-snmp(Agent) 被監控端

net-snmp-utils(NMS:command) 監控端

安裝SNMP

#yum install net-snmp net-snmp-utils -y

#service snmpd start

#snmpwalk -v 2c -c public localhost

#snmpget -v 2c -c public localhost

#vim /etc/snmp/snmpd.conf 

添加view    systemview    included   .1.3.6.1.2.1.6

#service snmpd restart

#snmpwalk -v 2c -c public localhost tcp | grep established | wc -l  //查看已建立的鏈接

#vim /etc/snmp/snmpd.conf   

com2sec notConfigUser  default       public 修改為

com2sec notConfigUser  127.0.0.1      mypublic  // 只允許本地獲取信息

#service snmpd restart

#snmpnetstat -v 2c -c mypublic -Can -Cp tcp 127.0.0.1

RRDtool

#yum install rrdtool -y

#rrdtool create test.rrd --step 5 DS:testds:GAUGE:8:0:U RRA:AVERAGE:0.5:1:17280 RRA:AVERAGE:0.5:10:3456 RRA:AVERAGE:0.5:100:1210

#rrdtool info test.rrd //查看

#vim rrd.sh

#!/bin/bash

while true;do

   rrdtool update test.rrd N:$RANDOM

   sleep 5

done

#rrdtool fetch -r 5 test.rrd AVERAGE //查看每隔5秒的平均數據

#rrdtool graph a.png --step 5 -s 1486666900 -t Test  -v vtest DEF:vtest=test.rrd:testds:AVERAGE LINE1:vtest#ff0000:testline

#rrdtool graph b.png -s 1486666900 -t Test  -v vtest DEF:vtest=test.rrd:testds:AVERAGE:step=5 DEF:vartest2=test.rrd:testds:AVERAGE:step=50 LINE1:vtest#ff0000:testline LINE1:vartest2#00FF00:testline2

cacti

rrdtool  create

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

利用rrdtool繪圖并展示

php開發網頁程序

LAMP,LNMP

編譯安裝php需啟用--enable-sockets

插件機制

thold報警插件

模板

圖形模板

數據模板

主機模板

收集方法:數據收集方法

數據查詢:xml格式數據收集方法

數據輸入方法:命令或者腳本

腳本:

只需要指定如何獲取數據,并且獲取到的數據經過處理后要按規定輸出

TAG:data  TAG:data

input:30   output:40

Nagios

監控工具

主機,服務/資源

OK,AWRNGING,CRITICA,UNKNOWN

比如:CPU:90%(CRITICAL),80%(WARNING), OK ,UNKNOWN

報警系統

Nagios Core

不做任何監控工作

Plugins(scripts)

ssh 、nrpe(遠程端安裝nrpe進程,控制端也要按照nrpe )、snmp(支持windows、打印機)、NSCA(被動監控)、NSClient++(windows)、xyz(自定義)

幾種對象實現監控工作

主機、主機組

服務/資源,服務組

聯系人

時段

命令  (模板—>應用到么謳歌被監控對象,以實現具體的監控)

安裝

服務器端 

Nagios Daemon 

Nagios Plugins

【騰訊云】云服務器、云數據庫、COS、CDN、短信等云產品特惠熱賣中

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: