rrdtool 画图技巧小议

rrdtool的相关使用和介绍文档,不再阐述,网上有一大把例子,也有很多大牛的分享。个人的经验而已,建议找一篇比较全的资料,好好看一次,基础的操作就会了。。。。。。

今天在工作中遇到一个问题,生成图片之后,下面的描述部分,总是无法按照理想的布局。如监控CPU的相关值,在zabbix上抓取有六项值,然后分别有最新值、平均值、最小值和最大值。如下格式

最新值 平均值 最小值 最大值
xxx
xxx

原计划希望有能有正常的格式输出,但是输出的格式总是不如意,调试的时候尝试了一百多张图,都不行,后来终于找到一种合适的方案。

rrdtool规划时可从右边开始,定义好长宽,依次输出即可,就能较为满意的布局了,ps(遇到一种情况,本地测试正常,个别服务器上测试时竟然全都变化了,后面终于找到原因在于 "\t" ,尽量不要使用,避免个别情况,中文乱码也遇到了,尝试修改参数,好像rrd画图需要系统的中文支持,最后全部使用了英文)

个人觉得rrd画图不是很方便,但是在于快速数据处理,如求平均值计算方面优势很大。虽然画出的图比较丑,立竿见影时很有效的。

时间: 2024-10-13 16:22:09

rrdtool 画图技巧小议的相关文章

学会这几个画图技巧,瞬间你就是高手!

下面小编为大家带来一款专业的画图工具--几何画板,不管你是老师.还是绘图设计人员,这款软件你肯定值得拥有.话不多说,下面就直接切入主题,一起来学学以下画图技巧. 技巧一.利用几何画板画心形线 指数:★★★ 具体绘制步骤如下: 1.新建参数.右键绘图区空白处,"新建参数",标签为 a,数值为 4,单位"无". 2.快捷键"Ctrl+G",调出绘制新函数编辑器.点"方程",选极坐标方程.在编辑器中 点入如图函数."确定&

gnuplot画图技巧总结

--------------------------------------------------------------------------------------------------------- 本文欢迎转载,转载请附上链接http://blog.csdn.net/iemyxie/article/details/41548583 ----------------------------------------------------------------------------

转:openTSDB 2.0 安装

OpenTSDB-2.0.0安装布署 2014-02-27 11:07:49|  分类: 大数据 |  标签:hadoop  |举报|字号 订阅 1.介绍OpenTSDB是一个架构在Hbase系统之上的实时监控信息收集和展示平台.它支持秒级数据采集所有metrics,支持永久存储,可以做容量规划,并很容易的接入到现有的报警系统里.OpenTSDB可以从大规模的集群(包括集群中的网络设备.操作系统.应用程序)中获取相应的metrics并进行存储.索引以及服务,从而使得这些数据更容易让人理解,如we

《UML大战需求分析》阅读笔记04

在学习了前面的几种UML图并不能满足所有情况的建模,如当流程图涉及到多种角色,并且通过对多种角色交互展开时,顺序图才是不二选择.顺序图就如同中文语法的说话语言相似,描述的是一种事件发生的顺序.顺序图分为循环及分支语法结构两种语法.它强调的先后顺序. 作为一个开发人员,不仅要懂得如何从用户那里获取有用的信息,还要懂得怎么清晰地描述自己的想法,给客户呈现出一个结构完整.功能全面的系统原型.那么,这些必备的画图技巧,就会帮上很大的忙.业务用例在整个软件开发过程可以获取需求,在整个项目开发过程中起到指导

lvs,dhcp,dns,lnmp,lamp,zabbix,nagios,hadoop,openstack,rsync等工作原理

一.客户端获取DHCP的过程 1.客服端通过广播发送    DHCPdiscovery包,寻找DHCP服务器数据包 源IP:0.0.0.0    目的地址:255.255.255.0 无响应:等待1秒,发送第二次.等待9秒,发送第三次.13.16. 有相应: 2.服务器提供地址信息    DHCPoffer包 用客户端MAC地址回应 数据包中包含IP地址.租约信息等 3.客户端接受并广播 发送    DHCPrequest广播包,告知网络中所有DHCP主机 发送arp包,检查IP是否可用,若被占

菜鸟入门_Python_机器学习(2)_最基本统计特性的证明

@sprt *写在开头:博主在开始学习机器学习和Python之前从未有过任何编程经验,这个系列写在学习这个领域一个月之后,完全从一个入门级菜鸟的角度记录我的学习历程,代码未经优化,仅供参考.有错误之处欢迎大家指正. 系统:win7-CPU; 编程环境:Anaconda2-Python2.7,IDE:pycharm5; 参考书籍: <Neural Networks and Learning Machines(Third Edition)>- Simon Haykin; <Machine L

UML大战需求分析——阅读笔记04

读<UML大战需求分析>有感04 开发某系统的重要前提是: 这个系统有谁在用? 这些人通过这个系统能做什么事? 一般搞清楚这件事,再画个业务流程图,就能条例清楚的表达系统的需求了.作为一个开发人员,不仅要懂得如何从用户那里获取有用的信息,还要懂得怎么清晰地描述自己的想法,给客户呈现出一个结构完整.功能全面的系统原型.那么,这些必备的画图技巧,就会帮上很大的忙. 用例图是用处非常广泛,使用频率最高的UML图,它用来描述什么角色通过某某系统能做什么事情,关注的是系统的外在表现.系统与人之间的交互.

第四阶段 :安全与监控 Linux监控和安全运维

监控介绍 monitor  cacti(rrdtool) 画图 监控网络设备 流量 展现历史数据功能 nagios 监控服务的状态 磁盘 内存 不会记录数据 一目了然 可自己写脚本 zabbix cacti安装 rpm -ivh http://www.lishiming.net/data/attachment/forum/epel-release-6-8_32.noarch.rpm yum install  epel-release yum install -y  httpd php php-m

Android群英传笔记——摘要,概述,新的出发点,温故而知新,能够为师矣!

Android群英传笔记--摘要.概述,新的出发点,温故而知新.能够为师矣! 当工作的越久,就越感到力不从心了,基础和理解才是最重要的,所以买了两本书,医生的<Android群英传>和主席的<Android开发艺术探索>.主要是再全面点的把自己所学的知识消化,这样也就不枉自己天天熬夜学习了,如今群英传快看完了.准备又一次再看一遍,同一时候把笔记以博客的形式记录下来,这样或许更加的深刻,然后再消磨一下主席的那本书,这本书有视频解说,更加好,所以估计以后应该非常少再写其它的博客,只是工