nagios 是個企業(yè)級的監(jiān)控方案,隨著監(jiān)控客戶端的增加,nagios服務(wù)端會面臨很大的壓力,尤其是IO和CPU的使用率居高不下。
本文采用rpm安裝nagios,通過分析,我們發(fā)現(xiàn)nagios的讀寫無非是下面幾個文件:
- 1、/etc/nagios/nagios.cfg
nagios主配置文件,通過監(jiān)控發(fā)現(xiàn),nagios啟動后會反復(fù)讀取該文件
- 2、/var/log/nagios/status.dat
這個文件隨著status_update_interval 的值進行定期更新
- 3、/tmp/host-perfdata
主機的可用性統(tǒng)計,每次檢查后都要更新
- 4、/tmp/service-perfdata
服務(wù)的可用性統(tǒng)計,每次檢查后都要更新
- 5、/var/log/nagios/objects.cache
這個文件存儲nagios的配置,每次重啟或重載配置才會被更新
- 6、/var/log/nagios/nagios.log
nagios日志,不多說
- 7、/var/log/nagios/spool/checkresults
每次所有的檢查結(jié)果都在這里匯總
解決方案
將次要且讀寫頻繁的文件放進內(nèi)存,也就是說,排除主配置文件和日志,其他都放進內(nèi)存
- mount -t tmpfs none /var/nagiosramdisk -o size50m
編輯主配置文件nagios.cfg,修改如下值
- object_cache_file
- status_file
- temp_path
- check_result_path
- host_perfdata_file
- service_perfdata_file
修改/etc/nagios/objects/commands.cfg
- # 'process-host-perfdata' command definition
- >>/var/nagiosramdisk/host-perfdata.out
- >>/var/nagiosramdisk/service-perfdata.out
另外,注意修改/usr/share/nagios/html/config.inc.php
重啟nagios生效
- service nagios restart
開機掛在tmpfs,編輯/etc/fstab
- tmpfs /var/nagiosramdisk tmpfs defaults,size50m
翻譯來源(有修改和增減)
http://assets.nagios.com/downloads/nagiosxi/docs/Utilizing_A_RAM_Disk_In_NagiosXI.pdf
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
文章標(biāo)題:使用ramdisk優(yōu)化nagiosIO性能-創(chuàng)新互聯(lián)
文章位置:http://chinadenli.net/article48/desoep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、網(wǎng)站內(nèi)鏈、域名注冊、Google、企業(yè)建站、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容