RRDTool在2019.05.27將版本更新到1.7.2,所以這篇文章又小幅修正了一次(2019/05/29)
這次1.7.2的版本修正了7個Bug,有興趣的可以到這裡查看
很久沒更新的RRDTool在2019.02將版本更新到了1.7.1,所以這篇文章也要跟著修改(2019/03/15)
RRDTool 1.7.1多了下列幾個功能:
- 多行的標題(Multiline Titles)
- 法語支援(French translation)
- 增加了--allow-shrink以及--rigid flag的支援(Add support for --allow-shrink with --rigid flag)
- 為rrd_cached增加了SUSPEND/RESUME/SUSPENDALL/RESUMEALL 的指令(Added SUSPEND/RESUME/SUSPENDALL/RESUMEALL commands for rrd_cached)
- 在錯誤訊息中包含了daemon名稱(include the daemon name in the error message)
安裝完 CentOS 7後,如果沒有做其他變更,透過yum指令安裝的RRDTool版本會是1.4.8,1.4.8這版本已經是2012年五月的事情了,而RRDTool官方網站顯示,最新的版本是1.7,雖然1.7這版本是2016年五月出品,距今已經兩年多沒更新,但既然還有各種網路監控軟體會需要用到RRDTool,就把它更新到最後一版吧,至少效能方面應該會比1.4.8版要好。(2018/12/20)
安裝編譯前需要的套件
yum install glibc glibc-devel cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel perl-devel gcc wget
下載RRDTool
cd /opt
wget https://oss.oetiker.ch/rrdtool/pub/rrdtool-1.7.2.tar.gz
編譯RRDTool
tar xvfz rrdtool-1.7.2.tar.gz
cd rrdtool-1.7.2
./configure
make
make install
建立檔案鏈結
cd /usr/bin
ln -s /opt/rrdtool-1.7.2/bin/rrdcached rrdcached
ln -s /opt/rrdtool-1.7.2/bin/rrdtool rrdtool
ln -s /opt/rrdtool-1.7.2/bin/rrdcreate rrdcreate
ln -s /opt/rrdtool-1.7.2/bin/rrdupdate rrdupdate
ln -s /opt/rrdtool-1.7.2/bin/rrdcgi rrdcgi
驗證
rrdtool
沒有留言:
張貼留言