rrdtool生成图像

简介:

-- coding: utf-8 --

#!/usr/bin/env python

import rrdtool
import time

title = "server network traffic ("+time.strftime('%Y-%m-d%', time.localtime(time.time()))+")"
rrdtool.graph("flow.png", "--start", "-1d", "--vertical-label=Bytes/s",\
"--x-grid", "MINUTE:15:HOUR:1:HOUR:1:0:%H", \
"--width", "650", "--height", "230", "--title", title,
"DEF:inoctets=Flow.rrd:eth1_in:AVERAGE",
"DEF:outoctets=Flow.rrd:eth1_out:AVERAGE",
"CDEF:total=inoctets,outoctets,+",
"LINE1:total#FF8833:Total traffic",
"AREA:inoctets#00ff00:IN traffic",
"LINE1:outoctets#0000ff:OUT traffic",
"HRULE:6144#FF0000:Alarm line\r",
"CDEF:inbits=inoctets,8,",
"CDEF:outbits=outoctets,8,
",
"COMMENT:\r",
"COMMENT:\r",
#"GPRINT:inbits:AVERAGE:Avg In traffic\: %6.21f %Sbps",
"COMMENT: ",
#"GPRINT:inbits:MAX:MAX In traffic\: %6.21f %Sbps",
"COMMENT: ",
#"GPRINT:inbits:MIN:MIN In traffic\: %6.21f %Sbps\r",
"COMMENT: ",
#"GPRINT:outbits:AVERAGE:Avg OUT traffic\: %6.21f %Sbps",
"COMMENT: ",
#"GPRINT:outbits:MAX:MAX out traffic\: %6.21f %Sbps",
"COMMENT: ",
#"GPRINT:outbits:MIN:MIN out traffic\: %6.21f %Sbps\r"
)















本文转自chenzudao51CTO博客,原文链接: http://blog.51cto.com/victor2016/2072209,如需转载请自行联系原作者


相关文章
|
11月前
|
C++ 计算机视觉
OpenCV-图像色温
OpenCV-图像色温
287 0
|
11月前
|
算法 C++
OpenCV-图像明度
OpenCV-图像明度
|
Python
Python GDAL绘制遥感影像时间序列数据走势图
本文介绍基于Python中gdal模块,对大量多时相栅格图像,批量绘制像元时间序列折线图的方法~
157 1
Python GDAL绘制遥感影像时间序列数据走势图
|
存储 算法 数据格式
Python GDAL读取栅格图像并基于QA波段加以掩膜的方法
本文介绍基于Python语言中gdal模块,对遥感影像数据进行栅格读取与计算,同时基于QA波段对像元加以筛选、掩膜的操作~
254 1
|
API 计算机视觉
OpenCV——图像灰度变换
OpenCV——图像灰度变换
303 0
OpenCV——图像灰度变换
|
物联网 测试技术 C++
【基于VS C++的Opencv图像和视频简单处理】
【基于VS C++的Opencv图像和视频简单处理】
205 0
|
计算机视觉
OpenCV | OpenCV检测图像轮廓
OpenCV | OpenCV检测图像轮廓
147 0
OpenCV | OpenCV检测图像轮廓
|
存储 关系型数据库 MySQL