Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
mrtg-rrd.txt
Package: mrtg-2.13.2.zip [view]
Upload User: shbosideng
Upload Date: 2013-05-04
Package Size: 1555k
Code Size: 5k
Category:
SNMP
Development Platform:
C/C++
- MRTG-RRD(1) mrtg MRTG-RRD(1)
- NNAAMMEE
- mrtg-rrd - How to use RRDtool with MRTG
- SSYYNNOOPPSSIISS
- After using MRTG for some time you may find some limita-
- tions, mostly in the areas of performance and graphing
- flexibility. These are exactly the areas addressed by RRD-
- tool. To learn more about RRDtool check out its website on
- http://people.ee.ethz.ch/~oetiker/webtools/rrdtool
- RRRRDDTTOOOOLL IINNTTEEGGRRAATTIIOONN
- When using mrtg with RRDtool you are replacing _r_a_t_e_u_p with
- the RRDtool perl module _R_R_D_s_._p_m. To enable RRDtool support
- in mrtg you have to add the line
- LogFormat: rrdtool
- to your mrtg config file.
- MRTG needs access to both the RRDtool perl module RRRRDDss..ppmm
- and to the rrrrddttooooll executable.
- If these two items are not installed in locations where
- perl can find them on its own, then you can use the fol-
- lowing two parameters to supply the appropriate directo-
- ries.
- For the location of the rrrrddttooooll executable you put
- PathAdd: /usr/local/rrdtool/bin/
- or
- PathAdd: c:rrdtoolbin
- For the location of the perl module it would be:
- LibAdd: /usr/local/rrdtool/lib/perl/
- or
- LibAdd: c:rrdtoolbinlibperl
- When you have made this modification to the configuration
- file, several things will happen when you run mrtg again
- with the new config file:
- 1. mrtg will take all your old ".log" files and ccoonnvveerrtt
- them to ".rrd" format. (The ".log" files don't get
- touched in the process, so if things don't work out
- they are still there.)
- 2. mrtg will use rrrrddttooooll to update its databases. These
- will have a new format called _r_r_d which is totally
- different than the native _l_o_g format of the classic
- mrtg.
- 3. mrtg will nnoott create any webpages of graphs anymore.
- It will only query the routers for traffic information
- and update its _r_r_d databases.
- The advantage of whole thing is that the mrtg will become
- mmuucchh faster. Expect the runtime to drop to 20% of the pre-
- vious value. (I would like to get some feedback on this
- from folks with large installations.)
- Mind you, though, while the logging process of RRDtool is
- vveerryy fast, you are also gaining some time by neither cre-
- ating graphs nor updating webpages. The idea behind this
- is that it is more efficient to create graphs and webpages
- on demand by using a cgi script.
- At the moment there is no ooffffiicciiaall script to do this, but
- two contributers have created such scripts:
- One4All aka 14all.cgi
- This was the first program to take over the webpage
- creation and graphing task. It has been developed by
- Rainer Bawidamann rainer.bawidamann@web.de. You can
- find a copy on Rainers website: http://my14all.source-
- forge.net/ The program comes with its own documenta-
- tion
- rroouutteerrss..ccggii,, sseerrvveerrss..ccggii aanndd ggeenneerriicc..ccggii
- These are other cgi frontends to mrtg running with
- rrdtool. The main difference between this and 14all is
- that the web pages it creates are much more stylish
- than the ones from mrtg. These tools have been written
- by Steve Shipway steve@steveshipway.org. You can find
- a copy in http://www.steveshipway.org/software/ The
- programs come with their own installation instruc-
- tions.
- mmrrttgg--rrrrdd
- The mrtg-rrd script is a CGI/FastCGI application by
- Jan "Yenya" Kasprzak for displaying MRTG graphs from
- data in the RRDtool format. It is an intended replace-
- ment for the 14all.cgi script. It can make your moni-
- toring system faster because MRTG does not have to
- generate all the PNG files with graphs every 5 minutes
- or so. Instead of this the graphs are generated on-
- demand when the user wants to see them.
- http://www.fi.muni.cz/~kas/mrtg-rrd/
- Paul C. Williamson has written a more in-depth page on how
- the whole process works, including some performance fig-
- ures. You can find his page on
- http://www.geocities.com/paulcwilliamson/mrtg/rateup2rrd.html
- FFUUTTUURREE
- Just as a side note: MRTG-3 will be based entirely on rrd-
- tool technology. But don't wait for it ... get going nnooww!
- AAUUTTHHOORR
- Tobias Oetiker <oetiker@ee.ethz.ch>
- 2.13.2 2006-02-03 MRTG-RRD(1)