cacti气象图调整(批量位置调整、更改生成图大小等)
cacti气象图能够非常直观的看到各个节点的流量。这里用的是CactiEZ中文版 V10
1、调整气象图大小
默认有一个1024像素的背景图可选,
这里我们须要新增一个1600像素的背景图。
背景图自己准备好后,放到cactiserver气象图的位置
/var/www/html/plugins/weathermap/images/
这样在背景图形文件里就能够选择刚才上传的1600像素背景图了
2、批量调整节点位置
由于之前调整了背景图后,全部节点的位置有时显得不协调。如:总体偏左,右边空出一大块区域。
如今把全部节点总体移动到相对靠右的位置去。
气象图配置文件位置
[root@CactiEZ configs]# pwd
/var/www/html/plugins/weathermap/configs
此文件夹下有 simple.conf 及你server上的气象图文件(这里如果气象图名字为:server气象图.conf,请依据server上的详细名而定),
[root@CactiEZ configs]# ls
simple.conf server气象图.conf
复制一份做备份,以防出错时恢复
cp -a server气象图.conf server气象图bak.conf
编辑气象图文件
vi server气象图.conf
找到文件中类似例如以下内容
# regular NODEs:
NODE Juniper
LABEL Juniper
ICON images/Firewall.png
POSITION 578 183 NODE H3C
LABEL H3C
ICON images/Firewall.png
POSITION 871 189 NODE CT_Net
LABEL 电信
ICON images/Cloud-Filled.png
POSITION 749 36 NODE ChinaUnicom
LABEL 联通
ICON images/Cloud-Filled.png
POSITION 956 31
当中 POSITION 578 183里,也就是 position x y格式,表示坐标(横向 X ,纵向 Y)位置。假设全部节点总体向右偏移200像素,则把全部position x y里的X值加上200。如:
POSITION 778 183
记得编辑文件中全部position x y的位置都要相加200,表示向右移动位置。
3、更改node节点背景颜色,默觉得白色
找到配置文件中类似例如以下内容
保存,退出编辑文件,过几分钟气象图自己主动更新后就能够发现改动成功了。
NODE NetgearGS724T
LABEL NetgearGS724T
ICON images/WorkgroupSwitch2.png
POSITION 1303 259 NODE h3c_SW
LABEL h3c001 (VLAN2)
LABELBGCOLOR 65 105 225
POSITION 1006 336
当中 LABELBGCOLOR 就是lable背景设置參数,“65 105 225”是RGB颜色值,换成你须要的颜色值就可以。
4、更改流量文字大小
格式:BWFONT fontnumber
内置的GD库里,内置的有1-5号字体,可供选择,找到配置文件中类似例如以下内容,这里选用2号字体,BWFONT 2
# TEMPLATE-only LINKs:
LINK DEFAULT
WIDTH 3
BWFONT 2
COMMENTFONT 100
BWLABEL bits
BANDWIDTH 1M
很多其它參考
http://www.network-weathermap.com/manual/latest/pages/config-reference.html
附一个官网图
cacti气象图调整(批量位置调整、更改生成图大小等)的更多相关文章
- 图解JanusGraph系列 - 关于JanusGraph图数据批量快速导入的方案和想法(bulk load data)
大家好,我是洋仔,JanusGraph图解系列文章,实时更新~ 图数据库文章总目录: 整理所有图相关文章,请移步(超链):图数据库系列-文章总目录 源码分析相关可查看github(码文不易,求个sta ...
- js 实现淘宝无缝轮播图效果,可更改配置参数 带完整版解析代码[slider.js]
前言: 本人纯小白一个,有很多地方理解的没有各位大牛那么透彻,如有错误,请各位大牛指出斧正!小弟感激不尽. 本篇文章为您分析一下原生JS写淘宝无缝轮播图效果 需求分析: ...
- 生成图形化html报告
生成图形化html报告: 1.从cmd 进入执行测试文件 2.执行该命令:jmeter -n -t <test JMX file> -l <test log file> -e ...
- word 2013 题注、图注、插入图片自动修改大小、批量更新题注编号
1 .题注 图片下面的文字说明,如 图 1.1.1 2.图注 图的标题格式,可以右键修改段落为居中,选中图片,点下此格式快捷居中等其他格式 3. 题注插入 效果 如下 4.题注自动居中对齐 先点击图 ...
- 4张图看懂delphi 10生成ipa和在iPhone虚拟器上调试(教程)
4张图看懂delphi 10生成ipa和在iPhone虚拟器上调试(教程) (2016-02-01 03:21:06) 转载▼ 标签: delphi ios delphi10 教程 编程 分类: 编程 ...
- 国庆集训 Day1 T2 生成图 DP
国庆集训 Day1 T2 生成图 现在要生成一张\(n\)个点的有向图.要求满足: 1.若有 a->b的边,则有 b->a 的边 2.若有 a->b 的边和 b->c 的边,则 ...
- (appium+python)UI自动化_09_unittest批量运行测试用例&生成测试报告
前言 上篇文章[(appium+python)UI自动化_08_unittest编写测试用例]讲到如何使用unittets编写测试用例,并执行测试文件.接下来讲解下unittest如何批量执行测试文件 ...
- < python PIL - 批量图像处理 - 生成自定义大小图像 >
< python PIL - 批量图像处理 - 生成自定义大小图像 > 直接用python自带的PIL图像库,对一个文件夹下所有jpg/png的图像进行自定义像素变换 from PIL i ...
- Tableau绘制K线图、布林线、圆环图、雷达图
Tableau绘制K线图.布林线.圆环图.雷达图 本文首发于博客冰山一树Sankey,去博客浏览效果更好.直接右上角搜索该标题即可 一. K线图 1.1 导入数据源 1.2 拖拽字段 将[日期]托到列 ...
随机推荐
- sort函数简单调用方法
向量调用sort函数排序,一般有三个参数,即为sort(v.begin(),v.end(),cmp),第三个传入的是比较函数的地址(函数名),决定你比较的性质,运用灵活 #include<ios ...
- 反射以及 getDeclaredMethods()和getMethods()区别
内容转载自http://blog.csdn.net/ljphhj/article/details/12858767 package cn.lee.demo; import java.lang.refl ...
- XML读写文件辅助类
/// <summary> /// 历史下载记录xml文件操作 /// </summary> public class XMLHelper { private string x ...
- JS 获取浏览器窗口大小clientWidth、offsetWidth、scrollWidth
常用: JS 获取浏览器窗口大小 // 获取窗口宽度 if (windows.innerWidth) winWidth = windows.innerWidth; else if ((docume ...
- php基础知识(很简单一套适合零基础的朋友学习)
红色的一般都是重点,还有自己的一些废话 运算符 算术运算符: 基本运算(除数不能为0) 比较运算符: 大小比较(类型比较), 如果两个类型不一样,系统会自动转换成统一类型 赋值运算符: 基本赋值和运算 ...
- Mongodb备份(mongodump)和恢复(mongorestore)
1.备份: mongodump -d DbName -o /data/backup 2. 恢复: mongorestore -d newDB --drop data/backup/DbName/
- Python 安装、循环语句、数据类型(一)
一.关于版本的选择 Should i use Python 2 or Python 3 for my development activity?转载自Python官网 Short version: P ...
- git版本控制的笔记
一.配置你的身份,提交代码时git就可以知道是谁提交的了 git config --global user.name "Tony" git config --global user ...
- MVC-03 控制器(2)
五.ActionResult解说 ActionResult的继承图: 类型 Controller辅助方法 用途帮助 ContentResult Content 回传一个用户自定义的文字属性 Empty ...
- HDU 4931 Happy Three Friends
#include <cstdio> #include <algorithm> using namespace std; int p1,p2,a[6],T; int main() ...