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

溫馨提示×

溫馨提示×

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

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

使用ramdisk 優化nagios IO性能

發布時間:2020-07-11 14:02:45 來源:網絡 閱讀:742 作者:紫色葡萄 欄目:移動開發

 nagios 是個企業級的監控方案,隨著監控客戶端的增加,nagios服務端會面臨很大的壓力,尤其是IO和CPU的使用率居高不下。

 

本文采用rpm安裝nagios,通過分析,我們發現nagios的讀寫無非是下面幾個文件:

 

  1. 1、/etc/nagios/nagios.cfg 

nagios主配置文件,通過監控發現,nagios啟動后會反復讀取該文件

 

  1. 2、/var/log/nagios/status.dat 

這個文件隨著status_update_interval 的值進行定期更新

 

  1. 3、/tmp/host-perfdata 

主機的可用性統計,每次檢查后都要更新

 

  1. 4、/tmp/service-perfdata 

服務的可用性統計,每次檢查后都要更新

 

  1. 5、/var/log/nagios/objects.cache   

這個文件存儲nagios的配置,每次重啟或重載配置才會被更新

 

  1. 6、/var/log/nagios/nagios.log 

nagios日志,不多說

 

  1. 7、/var/log/nagios/spool/checkresults 

每次所有的檢查結果都在這里匯總

 

解決方案

將次要且讀寫頻繁的文件放進內存,也就是說,排除主配置文件和日志,其他都放進內存

  1. mount -t tmpfs none /var/nagiosramdisk -o size=50m   
  2. mkdir -p -m 775 /var/nagiosramdisk/tmp 
  3. mkdir -p -m 755 /var/nagiosramdisk/spool  
  4. mkdir -p -m 755 /var/nagiosramdisk/spool/checkresults 
  5. chown -R nagios.nagios /var/nagiosramdisk  

 

編輯主配置文件nagios.cfg,修改如下值

  1. object_cache_file=/var/nagiosramdisk/objects.cache 
  2. status_file=/var/nagiosramdisk/status.dat 
  3. temp_path=/var/nagiosramdisk/tmp 
  4.  
  5. check_result_path=/var/nagiosramdisk/spool/checkresults 
  6.  
  7. host_perfdata_file=/var/nagiosramdisk/host-perfdata 
  8. service_perfdata_file=/var/nagiosramdisk/service-perfdata 

 

修改/etc/nagios/objects/commands.cfg

  1. # 'process-host-perfdata' command definition 
  2. "$LASTHOSTCHECK$\t$HOSTNAME$\t$HOSTSTATE$\t$HOSTATTEMPT$\t$HOSTSTATETYPE$\t$HOSTEXECUTIONTIME$\t$HOSTOUTPUT$\t$HOSTPERFDATA$\n" >> /var/nagiosramdisk/host-perfdata.out 
  3. # 'process-service-perfdata' command definition 
  4. "$LASTSERVICECHECK$\t$HOSTNAME$\t$SERVICEDESC$\t$SERVICESTATE$\t$SERVICEATTEMPT$\t$SERVICESTATETYPE$\t$SERVICEEXECUTIONTIME$\t$SERVICELATENCY$\t$SERVICEOUTPUT$\t$SERVICEPERFDATA$\n" >> /var/nagiosramdisk/service-perfdata.out 

 

另外,注意修改/usr/share/nagios/html/config.inc.php

 

重啟nagios生效

  1. service nagios restart  

 

開機掛在tmpfs,編輯/etc/fstab

  1. tmpfs  /var/nagiosramdisk  tmpfs  defaults,size=50m  0 0 

 

翻譯來源(有修改和增減)

http://assets.nagios.com/downloads/nagiosxi/docs/Utilizing_A_RAM_Disk_In_NagiosXI.pdf

向AI問一下細節

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

AI

华宁县| 宜兰市| 南岸区| 寻乌县| 乐业县| 漳州市| 吴桥县| 太白县| 固镇县| 吴旗县| 远安县| 合肥市| 甘洛县| 盐山县| 阳朔县| 汾西县| 旌德县| 驻马店市| 彰化县| 高淳县| 天峨县| 双柏县| 留坝县| 县级市| 通道| 城步| 石棉县| 武城县| 金山区| 德昌县| 漳浦县| 巩留县| 连平县| 青田县| 东光县| 册亨县| 白城市| 平遥县| 阳东县| 漾濞| 孙吴县|