摘要:是官方推薦的一款監(jiān)控工具,利用可以很方便的生成圖表,便于我們查看。編輯配置文件多個(gè)虛擬主機(jī),可以中空格分開(kāi),前部分為的地址,后面為被監(jiān)控主機(jī)的域名。注意,虛擬主機(jī)中,需要已經(jīng)加入設(shè)置定時(shí)收集數(shù)據(jù)重啟后生效。
Nginx-rrd 是 Nginx 官方推薦的一款 Nginx 監(jiān)控工具,利用 Nginx-rrd 可以很方便的生成圖表,便于我們查看。
配置過(guò)程比較簡(jiǎn)單,首先安裝 rrdtool 這個(gè)畫(huà)圖工具和相應(yīng)的 perl 模塊:
Debian 或 Ubuntu安裝方法:
apt-get install perl rrdtool libhtml-parser-perl libwww-perl librrds-perl librrd2-dev
CentOS 安裝方法:
vim /etc/yum.repos.d/dag.repo
[dag]
name=Dag rpm Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
enabled=1
yum install perl rrdtool perl-libwww-perl libwww-perl perl-rrdtool
確定 rrdtool 和相應(yīng)的 perl 被安裝上后,開(kāi)始安裝Nginx-rrd:
wget http://wcoserver.googlecode.com/files/nginx-rrd-0.1.4.tgz tar zxvf nginx-rrd-0.1.4.tgz cd nginx-rrd-0.1.4 cp cp usr/sbin/* /usr/sbin #復(fù)制主程序文件到 /usr/sbin 下 cp etc/nginx-rrd.conf /etc #復(fù)制配置文件到 /etc 下
創(chuàng)建Nginx-rrd生成目錄
mkdir /data/wwwroot/nginx && mkdir /data/wwwroot/nginx/rrd cp html/index.PHP /data/wwwroot/nginx
這里提醒需要修改 index.php 文件的訪問(wèn)密碼,使用 vi 打開(kāi)即可修改。
編輯配置文件:
##################################################### # # dir where rrd databases are stored RRD_DIR="/data/wwwroot/nginx/rrd/"; # dir where png images are presented WWW_DIR="/data/wwwroot/nginx/"; # process nice level NICE_LEVEL="-19"; # bin dir BIN_DIR="/usr/sbin"; # servers to test # server_utl;server_name SERVERS_URL="http://www.linuxde.net/nginx_status;www.linuxde.net"
多個(gè)虛擬主機(jī),可以SERVERS_URL中空格分開(kāi),前部分為 nginx_status 的地址,后面為被監(jiān)控主機(jī)的域名。
注意,nginx.conf 虛擬主機(jī) server{} 中,需要已經(jīng)加入:
location /nginx_status { stub_status on; access_log off; }
設(shè)置定時(shí)收集數(shù)據(jù):
vim /etc/crontab **** root /usr/sbin/nginx-collect */15 **** root /usr/sbin/nginx-graph
重啟crondtab后生效。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/39294.html
摘要:什么是是一個(gè)跨平臺(tái)的用來(lái)監(jiān)控系統(tǒng)比如的工具。可以監(jiān)控服務(wù)器進(jìn)程狀態(tài)端口狀態(tài),狀態(tài)碼服務(wù)器資源變化文件系統(tǒng)變動(dòng)等等,根據(jù)這些變化,可以設(shè)定郵件報(bào)警重啟進(jìn)程或服務(wù)。易于安裝輕量級(jí)的實(shí)現(xiàn)以及強(qiáng)大的功能,讓成為一個(gè)理想的后備監(jiān)控工具。 什么是monit Monit是一個(gè)跨平臺(tái)的用來(lái)監(jiān)控Unix/linux系統(tǒng)(比如Linux、BSD、OSX、Solaris)的工具。Monit特別易于安裝,而且...
摘要:是由的作者開(kāi)發(fā)的一款監(jiān)控網(wǎng)絡(luò)狀態(tài)和穩(wěn)定性的開(kāi)源軟件。準(zhǔn)備準(zhǔn)備一臺(tái),這是必須的。不要急于修改網(wǎng)站配置文件和添加。其他方面的修改顯而易見(jiàn),不贅述。SmokePing?是由?RRDtool?的作者?Tobi Oetiker?開(kāi)發(fā)的一款監(jiān)控網(wǎng)絡(luò)狀態(tài)和穩(wěn)定性的開(kāi)源軟件。SmokePing 會(huì)不斷向目標(biāo)發(fā)送各種類(lèi)型的數(shù)據(jù)包,并對(duì)返回值進(jìn)行測(cè)量和記錄,通過(guò) RRDtool 制圖程序圖形化地展示在各個(gè)時(shí)段內(nèi)...
摘要:圖形化是如何實(shí)現(xiàn)指標(biāo)的收集展示的圖形化界面入口說(shuō)明端口是由配置文件來(lái)指定的,可以修改。圖形化的界面其實(shí)就是從這個(gè)獲取數(shù)據(jù),并展示的怎么把流數(shù)據(jù)返回省略代碼省略代碼其實(shí)就是通過(guò)去獲取響應(yīng)結(jié)果,然后不斷的輸出到前臺(tái)頁(yè)面。 spring cloud圖形化dashboard是如何實(shí)現(xiàn)指標(biāo)的收集展示的 1、dashboard圖形化界面入口 http://localhost:10000/hystr...
閱讀 1075·2023-04-26 02:02
閱讀 2416·2021-09-26 10:11
閱讀 3569·2019-08-30 13:10
閱讀 3758·2019-08-29 17:12
閱讀 732·2019-08-29 14:20
閱讀 2199·2019-08-28 18:19
閱讀 2245·2019-08-26 13:52
閱讀 969·2019-08-26 13:43