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,如需转载请自行联系原作者


相关文章
|
10天前
|
算法 计算机视觉 开发者
OpenCV图形检测中绘制图像的轮廓讲解与实战应用(附Python源码)
OpenCV图形检测中绘制图像的轮廓讲解与实战应用(附Python源码)
82 0
|
7月前
|
C++ 计算机视觉
OpenCV-图像色温
OpenCV-图像色温
200 0
|
10天前
|
算法 计算机视觉 Python
OpenCV中图像的自适应处理、Otsu方法讲解与实战(附Python源码)
OpenCV中图像的自适应处理、Otsu方法讲解与实战(附Python源码)
167 0
|
7月前
|
C++
OpenCV-图像颗粒感
OpenCV-图像颗粒感
|
物联网 测试技术 C++
【基于VS C++的Opencv图像和视频简单处理】
【基于VS C++的Opencv图像和视频简单处理】
179 0
|
存储 算法 数据格式
Python GDAL读取栅格图像并基于QA波段加以掩膜的方法
本文介绍基于Python语言中gdal模块,对遥感影像数据进行栅格读取与计算,同时基于QA波段对像元加以筛选、掩膜的操作~
216 1
|
编译器 Linux Android开发
图像库 libpng 编译与实践
在之前的文章中介绍了 stb_image 图像库,还顺带提到了 libpng 和 libjpeg ,这篇文章就是介绍如何在 Android 平台上用 CMake 编译 libpng 动态库以及 libpng 使用实践。
523 0
图像库 libpng 编译与实践
|
存储 关系型数据库 MySQL