Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Review Article · Open access · Published 27 August 2022

RRDTool: A Round Robin Database for Network Monitoring

Manmohan Singh1, Sweta Dargada2, Hemant Mewada3, Meenu Tahilyani4, Jitendra Malviya5, Romsha Sharma6 & Shiv Shakti Shrivastava7

Journal of Computer Science, Volume 18, Issue 8, pp. 770–776 · doi.org/10.3844/jcssp.2022.770.776

8,350 accesses4,730 downloads4 citations (Crossref)Metrics
Cite Check for updates

Abstract

RRDtool is a circular database that stores time series data. RRD tool assumes time-variable data inintervals of a certain length. An interval is named as a step, and specifiedupon creation of an RRD file which cannot be changed afterward. Because datamay not always come at just the right time, RRD tool will automaticallyinterpolate any submitted data. This is done to fit its internal timestamps. Ifwe compare linear databases with RRD then we can say that RRD is non-linearlike a circular queue.  Usually, in aRound-Robin Database (RRD), time-series data like network bandwidth, memoryusage, and CPU load are stored. The data is stored in a non-linear way so thatthe system storage footprint remains constant over time. This avoidsresource-expensive purge jobs which reduce complexity. MySQL does NOT provideany such kind of storage engine. RRD tool has also the ability to create andfeed this database. RRD tool stores data; that makes it a back-end tool. The RRDtool command set allows the creation of graphs which makes it a front-end toolas well. Other databases just store data and cannot create graphs. RRD combinedwith NET-SNMP can collect data and using scripts we can generate beautifulreal-time graphs which can be used for monitoring computer networks.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Singh, M., Dargada, S., Mewada, H., Tahilyani, M., Malviya, J., Sharma, R. & Shrivastava, S. S. (2022). RRDTool: A Round Robin Database for Network Monitoring. Journal of Computer Science, 18(8), 770–776. https://doi.org/10.3844/jcssp.2022.770.776

Licence
CC BY 4.0
Issue
Volume 18, Issue 8
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
RRDTool: A Round Robin Database for Network MonitoringJournal of Computer Science · Volume 18, Issue 8 · pp. 770–776 · CC BY 4.0Download