小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

初識zabbix(安裝篇)

 深呼吸 2007-06-06
初識zabbix(安裝篇)
[不指定 2007/03/06 17:38 | by admin ]

隨著IDC的服務(wù)器越來越多,一直都想用套軟件來承擔日常的運維監(jiān)控工作,但是普通的網(wǎng)管軟件基本上都是基于SNMP的,監(jiān)控的層次比較低,特別是對于我們運維來說應(yīng)用方面的監(jiān)控是主要工作。做為我想要的運維監(jiān)控軟件,它應(yīng)該滿足一下一些要求:

1。對于主機基本情況的監(jiān)控。如CPU、文件系統(tǒng)、MEM等;
2。對于主流應(yīng)用系統(tǒng)的監(jiān)控,比如http、mysql、mail等,同時它對于應(yīng)用系統(tǒng)的監(jiān)控必須能夠細化到如http進程、mysql當前有多少query打開多少table等等這些情況;
3。它必須有良好的擴展性,比如對于webst這樣少見的應(yīng)用最好自己可以定制腳本來抓取連接信息等;
4。web監(jiān)控和靈活的圖表定制能力,我可以根據(jù)服務(wù)器或者某個應(yīng)用來自由定制曲線圖;
5。它還需要有靈活的預(yù)警功能,對于服務(wù)器down應(yīng)用down等預(yù)設(shè)閥進行預(yù)警處理,同時預(yù)警功能最好具有拓展性,比如能通過我們現(xiàn)有的短信平臺發(fā)送。

本來打算自己寫一個agent/Server模式的軟件,agent在每個監(jiān)控節(jié)點上開放端口,由server通過crond定期呼叫agent獲取監(jiān)控信息,然后用php+mysql在server端前臺管理和監(jiān)控。不過試了leera介紹的zabbix,我期望的功能要求它基本都達到了,而且是開源的產(chǎn)品,這樣基本打消了我的念頭。

下面就開始一起認識強大的zabbix吧,首先來看看如何安裝。

zabbix的官方站點:http://www./
當前穩(wěn)定版本:1.1.6

zabbix想比較其他管理監(jiān)控軟件而言,安裝非常簡單。

首先配置數(shù)據(jù)庫環(huán)境,我這里使用mysql作為數(shù)據(jù)庫支持,

引用
mysql> create databases zabbix;
mysql> use zabbix;
mysql> source /tmp/zabbix-1.1.6/create/mysql/schema.sql
mysql> source /tmp/zabbix-1.1.6/create/data/data.sql
mysql> source /tmp/zabbix-1.1.6/create/data/images.sql


引用
# tar zxvf zabbix-1.1.6.tar.gz
# cd zabbix-1.1.6
# ./configure --prefix=/data/app/zabbix \  //指定安裝目錄
--enable-server \        //安裝server端,監(jiān)控節(jié)點不需要
--enable-agent \        //安裝agent端
--with-mysql \          //需要mysql支持需要指定其目錄
--with-oracle \          //需要oracle支持需要指定其目錄
--with-net-snmp          //需要snmp支持需要指定
# make
# make install
# cp -r misc/conf/*.conf /etc/zabbix    //如果是agent那么只需要zabbix_agent.conf zabbix_agentd.conf兩個文件即可
# cp -r misc/init.d/redhat/*ctl /data/app/zabbix/bin
注意修改/data/app/zabbix/bin/zabbix_agentd_ctl和zabbix_suckerd_ctl文件中默認的zabbix目錄;


如果是server端,需要修改/etc/zabbix中的zabbix_server.conf、zabbix_trapper.conf兩個文件,主要是配置一些路徑、IP、端口、數(shù)據(jù)庫信息等等;如果是agent端,需要修改/etc/zabbix中的zabbix_agent.conf、zabbix_agentd.conf兩個文件,也是配置類似的相關(guān)信息,這些都比較簡單不用詳說。

在agent端服務(wù)器上需要通過/data/app/zabbix/bin/zabbix_agentd_ctl start來啟動agent進程,在server端通過/data/app/zabbix/bin/zabbix_suckerd_ctl start來啟動server進程,如果發(fā)生錯誤可以查看指定的log文件來分析。

最后我們需要在server端來配置web腳本的環(huán)境,拷貝frontends/php目錄的腳本到web文件目錄,并修改include/db.inc.php中的數(shù)據(jù)庫連接信息。

ok,安裝基本完成,后面再來看看如何使用zabbix,先來兩張我的zabbix的截屏,不過只添加了部分server。

一服務(wù)器列表界面

點擊在新窗口中瀏覽此圖片

二手工指定的監(jiān)控面板

點擊在新窗口中瀏覽此圖片

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多