- A+
所属分类:Cacti
简述
要修改Cacti中图形右侧的标注水印,因为图形是由RRDTools生成,就要在RRDTools源码中修改。所以我们需要重新编译 RRDTool。
修改步骤
1、首先先检查当前使用的RRDTool版本,后边我们方便准备相同版本的安装包
[root@brace ~]# rrdtool -v
经检查当前的版本是RRDtool 1.7.2
2、安装一些编译相关需要的组件
yum install vim gcc gcc-c++ glib2-devel libpng-devel libxml2-devel cairo-devel pango-devel perl-ExtUtils-MakeMaker -y
3、下载tar.gz源代码到根目录并解压
wget https://oss.oetiker.ch/rrdtool/pub/rrdtool-1.7.2.tar.gz tar vxf rrdtool-1.7.2.tar.gz
4、修改源码文件,src/rrd_graph.c(查找TOBI,并修改为想要的文字)
[root@brace ~]# cd rrdtool-1.7.2 [root@brace rrdtool-1.7.2]# cd src/ [root@brace src]# vim rrd_graph.c
5、返回rrdtool-1.7.2目录执行编译安装操作
[root@brace src]# cd .. [root@brace rrdtool-1.7.2]# ./configure --disable-tcl --disable-python --disable-ruby [root@brace rrdtool-1.7.2]# make && make install
6、编译完成RRDTool执行文件会默认安装在 /opt/rrdtool-1.7.2/ 目录下,现在只需要把新编译RRTool执行文件覆盖到原来的RRDToo执行文件l即可
[root@brace ~]# cd /usr/bin/ (进入bin执行文件目录) [root@brace ~]# mv rrdtool rrdtool.bak(备份老的 rrdtool 文件) [root@brace ~]# cd /opt/rrdtool-1.7.2/bin(进入新安装的 rrdtool bin目录) [root@brace ~]# cp rrdtool /usr/bin/(拷贝新的rrdtool文件到系统bin目录)
7、刷新一下,会发现水印已修改
- 微信公众号
- 扫一扫关注微信公众号
- 运维交流群
- 扫一扫二维码加入群聊
2021年3月8日 下午8:54 沙发
请问水印字体大小在那调节?