RRDtool (original) (raw)
RRDtool (round-robin database tool) aims to handle time series data such as network bandwidth, temperatures or CPU load. The data is stored in a circular buffer based database, thus the system storage footprint remains constant over time. It also includes tools to extract round-robin data in a graphical format, for which it was originally intended.Bindings exist for several programming languages, e.g. Perl, Python, Ruby, Tcl, PHP and Lua. There is an independent full Java implementation called rrd4j.
Property | Value |
---|---|
dbo:abstract | RRDTool (zkratka pro round-robin database tool) je v informatice opensource nástroj, který se zaměřuje na zpracování a ukládání časově závislých dat (například teplota, zatížení procesoru, síťový provoz a další). Tato data jsou uložena v databázi typu , která má konstantní velikost v čase. RRDTool je nová generace nástroje , obsahuje také nástroje pro získání dat v grafické podobě. Zásadní rozdíl oproti MRTG je, že se v principu již nejedná o úzce zaměřený program na sběr a vykreslení dat, jehož činnost je pouze modifikována parametry na příkazové řádce, ale o komplexní programovací prostředí pro archivaci a grafování dat, kterážto činnost se zcela řídí (i velmi dlouhým) programem zadaným v parametru příkazu. Lze zde oproti MRTG daleko snadněji dosáhnout stavu kdy je vygenerován prázdný graf aniž by přitom program vypsal nějakou chybovou hlášku, což může být velmi matoucí pro neprogramátory. Dále oproti MRTG chybí SNMP modul na sběr dat ze sítě. (cs) RRDtool ist ein Programm, mit dem zeitbezogene Messdaten gespeichert, zusammengefasst und visualisiert werden können. Das Programm wurde ursprünglich von Tobias Oetiker entwickelt und unter der GNU General Public License (GPL) lizenziert. Durch die Veröffentlichung als freie Software haben inzwischen viele weitere Autoren neue Funktionalität und Fehlerbehebungen beigesteuert. RRDtool ist als Quelltext und als ausführbares Programm für viele Betriebssysteme verfügbar. Die Abkürzung RRD steht für „Round-Robin-Database“ und bezieht sich auf die Art und Weise, in der Daten von RRDtool gespeichert werden. Beim Anlegen einer Datenbank, einer so genannten „RRD-Datei“, wird genug Speicher für eine angegebene Zeitspanne angelegt. Nach dieser Zeitspanne wird die Datenbank nicht erweitert (die Datei wird nicht vergrößert), sondern die ältesten Daten werden überschrieben. Dieses „Reihum-Verfahren“ wird in der Informatik auch als Ringpuffer bezeichnet. Die Benutzer-Schnittstelle von RRDtool besteht aus Kommandozeilen-Programmen. Damit RRDtool von anderen Programmen zum Speichern von Daten und Erstellen von Graphen verwendet werden kann, stehen Programmierschnittstellen (APIs) für mehrere Programmiersprachen bereit, unter anderem C und Perl. Üblicherweise wird RRDtool nicht direkt über die Kommandozeile verwendet, sondern dient anderen Programmen als Datenspeicher bzw. -quelle. Beispiele von FOSS-Programmen, die RRDtool verwenden, sind Cacti, MRTG und Munin. Eine längere Liste von Programmen, die RRDtool verwenden, befindet sich auf der RRDtool-Homepage. (de) RRDtool est un outil de gestion de base de données RRD (Round-Robin database) créé par Tobias Oetiker. Il est utilisé par de nombreux outils open source, tels que Cacti, collectd, Lighttpd, et Nagios, pour la sauvegarde de données cycliques et le tracé de graphiques, de données chronologiques. Cet outil a été créé pour superviser des données serveur, telles la bande passante et la température d'un processeur. Le principal avantage d'une base RRD est sa taille fixe. RRDTool inclut également un outil permettant de représenter graphiquement les données contenues dans la base. RRDTool est un logiciel libre distribué selon les termes de la GNU GPL. (fr) RRDtool es el acrónimo de Round Robin Database Tool . Se trata de una herramienta que trabaja con una base de datos que maneja planificación según Round-Robin. Esta técnica trabaja con una cantidad de datos fija, definida en el momento de crear la base de datos, y un puntero al elemento actual. El funcionamiento es el siguiente: se trata la base de datos como si fuese un círculo, sobrescribiendo los datos almacenados con anterioridad una vez alcanzada la capacidad máxima de la misma. Esta capacidad máxima dependerá de la cantidad de información que se quiera conservar como historial. Su finalidad principal es el tratamiento de datos temporales y datos seriales como temperaturas, transferencias en redes, cargas del procesador, etc. Algunos proyectos que utilizan RRDtool son: Cacti, , JFFNMS, Lighttpd, MRTG, , Smokeping, Zenoss, etc... (es) RRDtool (round-robin database tool) aims to handle time series data such as network bandwidth, temperatures or CPU load. The data is stored in a circular buffer based database, thus the system storage footprint remains constant over time. It also includes tools to extract round-robin data in a graphical format, for which it was originally intended.Bindings exist for several programming languages, e.g. Perl, Python, Ruby, Tcl, PHP and Lua. There is an independent full Java implementation called rrd4j. (en) RRD툴(RRDtool, round-robin database tool)은 시간에 따른 자료를 다룰 수 있는 도구이다. 그림 형식으로 시각화 해주는 기능도 있다. 를 모방해 일반화 하여 개발한 도구이며 자료 수집에 관한 일부분이 빠져 완전한 대체물은 아니지만, 네트워크 모니터링 분야에서 매우 인기있는 도구이다. 펄, 파이썬, 루비, Tcl, PHP를 지원한다. 기본적으로 유닉스/리눅스에서 작동하지만 윈도용도 일부 버전을 지원한다.공식적으로는 이진파일 없이 소스코드만 배포한다. (ko) RRDtool – zestaw narzędzi do obsługi (ang. Round Robin Database). Autorem programu jest Tobias Oetiker. Program przechowuje dane w bazach danych o rozszerzeniu RRD. Ich cechą jest to, że od momentu stworzenia takiej bazy posiada ona stałą wielkość (zadeklarowaną w momencie kreacji) co zawdzięcza tzw. funkcjom konsolidującym. Funkcje te traktują pewien zbiór danych dostarczanych do bazy w pewnym ściśle określonym odcinku czasu jako jedną daną przetwarzając według zadanego schematu dane wejściowe. Możliwe schematy przetwarzania danych to zwykłe funkcje: * MIN - wybiera wartość minimalną ze zbioru danych wejściowych, * MAX - wybiera wartość maksymalną ze zbioru danych wejściowych, * AVG - uśrednia dane wejściowe. Dodatkową cechą tego rodzaju baz jest możliwość tworzenia tzw. archiwów, w których zbierane są dane z funkcji konsolidujących. Można tworzyć archiwa dotyczące określonej długości okresu, np. dnia, tygodnia, miesiąca, itp. Zaleta jaką stanowi stały rozmiar bazy jest jednocześnie jej drobnym minusem. Zadana wielkość powoduje bowiem utratę szczegółowości danych. Np. określimy wielkość bazy na 1000 rekordów. Gdy do bazy nadejdzie dana, która będzie musiała być rekordem 1001, uruchamiana jest funkcja konsolidująca pakująca dane z zadanych odcinków czasu w pojedynczych rekordach i pozwalająca tym samym dopisać daną do bazy. W ten sposób traci się pewną część danych. Dodatkowo tworzone na podstawie takich baz wykresy nie pozwalają zaglądać w dane wstecz, co przy pewnych projektach niestety nie jest dobrym rozwiązaniem. Program udostępniany jest na licencji GNU GPL i działa w systemach Linux, Windows, Solaris i AIX. Jest on uznawany za faktyczny standard programów obsługi cyklicznych baz danych. (pl) RRDtool — набор утилит для работы с RRD (Round-robin Database, кольцевая база данных). Созданы Тоби Отикером (Tobias Oetiker) для хранения, обработки и визуализации динамических (изменяющихся во времени) последовательностей данных, таких как сетевой трафик, температура, загрузка процессора и так далее. Все данные хранятся в кольцевой базе, размер которой остаётся неизменным. RRDtool включают в себя возможность графического отображения хранимой информации.Данный набор утилит распространяется под лицензией GNU GPL. (ru) RRDTool é um sistema de base de dados round-robin criado por Tobias Oetiker sob licença GNU GPL. Foi desenvolvido para armazenar séries de dados numéricos sobre o estado de redes de computadores, porém pode ser empregado no armazenamento de qualquer outra série de dados como temperatura, uso de CPU, etc. RRD é um modo abreviado de se referir a Round Robin Database (base de dados round-robin). A base de dados gerada possui um tamanho máximo o qual uma vez atingido não é ultrapassado. Os dados numéricos armazenados são consolidados conforme a configuração fornecida, de modo que a resolução deles seja reduzida de acordo com o tempo que eles estão armazenados. Neste processo, apenas as médias dos valores antigos são armazenados. O RRDTool também pode produzir gráficos que permitem ter uma idéia visual dos dados armazenados, os quais podem ser utilizados ou exibidos por outros sistemas. (pt) RRDtool (輪替型資料庫工具, round-robin database tool) 旨在處理時間序列資料,例如網路頻寬、溫度或CPU負載。 資料儲存在環形緩衝區為基底的資料庫中,因此系統儲存佔用量隨時間保持恆定。不同於循環制的計算機科學概念。 也包括以圖形格式提取循環資料的工具。 綁定程式語言Perl、Python、Ruby、Tcl、PHP和Lua。有一個獨立且完整的Java實施稱為rrd4j。 (zh) RRDtool — набір утиліт для роботи з RRD Round-Robin Database, кільцевою базою даних. Створені Тобі Отікером (Tobias Oetiker), для збереження, обробки та візуалізації динамічних послідовностей даних, таких як температура, завантаження процесора, тощо. Всі дані зберігаються в кільцевій базі даних, розмір якої зростає не значно, опираючись на старі дані. В базу даних вносяться консолідовані підсумки, старі дані при цьому затираються новими. (uk) |
dbo:latestReleaseDate | 2022-03-13 (xsd:date) |
dbo:latestReleaseVersion | 1.8.0 |
dbo:license | dbr:GNU_General_Public_License |
dbo:programmingLanguage | dbr:C_(programming_language) |
dbo:releaseDate | 1999-07-16 (xsd:date) |
dbo:thumbnail | wiki-commons:Special:FilePath/Rrdtool-3dlogo.png?width=300 |
dbo:wikiPageExternalLink | http://oss.oetiker.ch/rrdtool/forum.en.html%23nabble-td7582894 https://lists.oetiker.ch/pipermail/rrd-announce/2009-October/000134.html https://archive.today/20130115190608/http:/oss.oetiker.ch/rrdtool-trac/browser/tags/1.3.0/NEWS https://archive.today/20130115201059/http:/oss.oetiker.ch/rrdtool-trac/browser/tags/1.0/program/NEWS https://archive.today/20130116023956/http:/oss.oetiker.ch/rrdtool-trac/browser/tags/1.2.0/NEWS https://archive.today/20150429194236/http:/oss.oetiker.ch/rrdtool-trac/browser/tags/1.5.0/NEWS https://raw.githubusercontent.com/oetiker/rrdtool-1.x/894d009df2ee64daa21e1fe03a987b3755c4d7f9/NEWS http://oss.oetiker.ch/rrdtool/forum.en.html%23nabble-f937719 https://lists.oetiker.ch/pipermail/rrd-announce/1999-July/000007.html https://lists.oetiker.ch/pipermail/rrd-announce/2005-April/000071.html https://lists.oetiker.ch/pipermail/rrd-announce/2008-June/000109.html https://github.com/oetiker/rrdtool-1.x/blob/003a907f089befdff75ef6048ba427d35c677cf6/CHANGES https://github.com/oetiker/rrdtool-1.x/blob/1.6/NEWS https://github.com/oetiker/rrdtool-1.x/blob/bfc82d5242855628b826018479df00e0ec4e8360/CHANGES |
dbo:wikiPageID | 716570 (xsd:integer) |
dbo:wikiPageLength | 7746 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1109066696 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Cacti_(software) dbr:Python_(programming_language) dbr:Ruby_(programming_language) dbr:Time_series dbr:Perl dbr:PfSense dbr:.NET_Framework dbr:Collectd dbr:Computer_network dbr:GNU_General_Public_License dbr:Ganglia_(software) dbr:Monitorix dbr:Multi_Router_Traffic_Grapher dbr:Munin_(software) dbr:Nagios dbc:Free_network_management_software dbr:Lighttpd dbr:Lua_(programming_language) dbr:MRTG dbr:Computer_cluster dbr:Zenoss_Core dbr:Cherokee_(Webserver) dbr:BackupPC dbc:Free_software_programmed_in_C dbc:Internet_Protocol_based_network_software dbr:C_(programming_language) dbr:Nmon dbc:1999_software dbr:Database dbr:Bandwidth_(computing) dbr:Ntop dbr:PHP dbr:Central_processing_unit dbr:RRD_Editor dbr:Java_(programming_language) dbc:Time_series_software dbr:Tcl dbr:Temperature dbc:Free_database_management_systems dbr:Average dbr:Plesk dbr:Circular_buffer dbr:Grid_computing dbr:OpenNMS dbr:Xymon dbr:Time_series_database dbr:Lpar2rrd dbr:File:Rrddemo.png |
dbp:author | Tobias Oetiker (en) |
dbp:latestReleaseDate | 2022-03-13 (xsd:date) |
dbp:latestReleaseVersion | 1.800000 (xsd:double) |
dbp:license | dbr:GNU_General_Public_License |
dbp:logo | File:Rrdtool-3dlogo.png (en) |
dbp:name | RRDtool (en) |
dbp:programmingLanguage | dbr:C_(programming_language) |
dbp:released | 1999-07-16 (xsd:date) |
dbp:wikiPageUsesTemplate | dbt:Div_col dbt:Div_col_end dbt:Infobox_software dbt:Official_website dbt:Portal dbt:Refimprove dbt:Reflist dbt:URL dbt:Date_and_age |
dbp:wordnet_type | http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1 |
dct:subject | dbc:Free_network_management_software dbc:Free_software_programmed_in_C dbc:Internet_Protocol_based_network_software dbc:1999_software dbc:Time_series_software dbc:Free_database_management_systems |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:DatabaseManagementSystem106588785 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 yago:WikicatDatabaseManagementSystems yago:WikicatFreeDatabaseManagementSystems |
rdfs:comment | RRDtool (round-robin database tool) aims to handle time series data such as network bandwidth, temperatures or CPU load. The data is stored in a circular buffer based database, thus the system storage footprint remains constant over time. It also includes tools to extract round-robin data in a graphical format, for which it was originally intended.Bindings exist for several programming languages, e.g. Perl, Python, Ruby, Tcl, PHP and Lua. There is an independent full Java implementation called rrd4j. (en) RRD툴(RRDtool, round-robin database tool)은 시간에 따른 자료를 다룰 수 있는 도구이다. 그림 형식으로 시각화 해주는 기능도 있다. 를 모방해 일반화 하여 개발한 도구이며 자료 수집에 관한 일부분이 빠져 완전한 대체물은 아니지만, 네트워크 모니터링 분야에서 매우 인기있는 도구이다. 펄, 파이썬, 루비, Tcl, PHP를 지원한다. 기본적으로 유닉스/리눅스에서 작동하지만 윈도용도 일부 버전을 지원한다.공식적으로는 이진파일 없이 소스코드만 배포한다. (ko) RRDtool — набор утилит для работы с RRD (Round-robin Database, кольцевая база данных). Созданы Тоби Отикером (Tobias Oetiker) для хранения, обработки и визуализации динамических (изменяющихся во времени) последовательностей данных, таких как сетевой трафик, температура, загрузка процессора и так далее. Все данные хранятся в кольцевой базе, размер которой остаётся неизменным. RRDtool включают в себя возможность графического отображения хранимой информации.Данный набор утилит распространяется под лицензией GNU GPL. (ru) RRDtool (輪替型資料庫工具, round-robin database tool) 旨在處理時間序列資料,例如網路頻寬、溫度或CPU負載。 資料儲存在環形緩衝區為基底的資料庫中,因此系統儲存佔用量隨時間保持恆定。不同於循環制的計算機科學概念。 也包括以圖形格式提取循環資料的工具。 綁定程式語言Perl、Python、Ruby、Tcl、PHP和Lua。有一個獨立且完整的Java實施稱為rrd4j。 (zh) RRDtool — набір утиліт для роботи з RRD Round-Robin Database, кільцевою базою даних. Створені Тобі Отікером (Tobias Oetiker), для збереження, обробки та візуалізації динамічних послідовностей даних, таких як температура, завантаження процесора, тощо. Всі дані зберігаються в кільцевій базі даних, розмір якої зростає не значно, опираючись на старі дані. В базу даних вносяться консолідовані підсумки, старі дані при цьому затираються новими. (uk) RRDTool (zkratka pro round-robin database tool) je v informatice opensource nástroj, který se zaměřuje na zpracování a ukládání časově závislých dat (například teplota, zatížení procesoru, síťový provoz a další). Tato data jsou uložena v databázi typu , která má konstantní velikost v čase. RRDTool je nová generace nástroje , obsahuje také nástroje pro získání dat v grafické podobě. Zásadní rozdíl oproti MRTG je, že se v principu již nejedná o úzce zaměřený program na sběr a vykreslení dat, jehož činnost je pouze modifikována parametry na příkazové řádce, ale o komplexní programovací prostředí pro archivaci a grafování dat, kterážto činnost se zcela řídí (i velmi dlouhým) programem zadaným v parametru příkazu. Lze zde oproti MRTG daleko snadněji dosáhnout stavu kdy je vygenerován prázdný gr (cs) RRDtool ist ein Programm, mit dem zeitbezogene Messdaten gespeichert, zusammengefasst und visualisiert werden können. Das Programm wurde ursprünglich von Tobias Oetiker entwickelt und unter der GNU General Public License (GPL) lizenziert. Durch die Veröffentlichung als freie Software haben inzwischen viele weitere Autoren neue Funktionalität und Fehlerbehebungen beigesteuert. RRDtool ist als Quelltext und als ausführbares Programm für viele Betriebssysteme verfügbar. (de) RRDtool est un outil de gestion de base de données RRD (Round-Robin database) créé par Tobias Oetiker. Il est utilisé par de nombreux outils open source, tels que Cacti, collectd, Lighttpd, et Nagios, pour la sauvegarde de données cycliques et le tracé de graphiques, de données chronologiques. Cet outil a été créé pour superviser des données serveur, telles la bande passante et la température d'un processeur. Le principal avantage d'une base RRD est sa taille fixe. RRDTool inclut également un outil permettant de représenter graphiquement les données contenues dans la base. (fr) RRDtool es el acrónimo de Round Robin Database Tool . Se trata de una herramienta que trabaja con una base de datos que maneja planificación según Round-Robin. Esta técnica trabaja con una cantidad de datos fija, definida en el momento de crear la base de datos, y un puntero al elemento actual. El funcionamiento es el siguiente: se trata la base de datos como si fuese un círculo, sobrescribiendo los datos almacenados con anterioridad una vez alcanzada la capacidad máxima de la misma. Esta capacidad máxima dependerá de la cantidad de información que se quiera conservar como historial. (es) RRDtool – zestaw narzędzi do obsługi (ang. Round Robin Database). Autorem programu jest Tobias Oetiker. Program przechowuje dane w bazach danych o rozszerzeniu RRD. Ich cechą jest to, że od momentu stworzenia takiej bazy posiada ona stałą wielkość (zadeklarowaną w momencie kreacji) co zawdzięcza tzw. funkcjom konsolidującym. Funkcje te traktują pewien zbiór danych dostarczanych do bazy w pewnym ściśle określonym odcinku czasu jako jedną daną przetwarzając według zadanego schematu dane wejściowe. Możliwe schematy przetwarzania danych to zwykłe funkcje: (pl) RRDTool é um sistema de base de dados round-robin criado por Tobias Oetiker sob licença GNU GPL. Foi desenvolvido para armazenar séries de dados numéricos sobre o estado de redes de computadores, porém pode ser empregado no armazenamento de qualquer outra série de dados como temperatura, uso de CPU, etc. RRD é um modo abreviado de se referir a Round Robin Database (base de dados round-robin). O RRDTool também pode produzir gráficos que permitem ter uma idéia visual dos dados armazenados, os quais podem ser utilizados ou exibidos por outros sistemas. (pt) |
rdfs:label | RRDtool (ca) RRDTool (cs) RRDtool (de) RRDtool (es) RRDTool (fr) RRD툴 (ko) RRDtool (pl) RRDtool (en) RRDTool (pt) RRDtool (ru) RRDtool (zh) RRDtool (uk) |
owl:sameAs | freebase:RRDtool yago-res:RRDtool wikidata:RRDtool dbpedia-bg:RRDtool dbpedia-ca:RRDtool dbpedia-cs:RRDtool dbpedia-de:RRDtool dbpedia-es:RRDtool dbpedia-fr:RRDtool dbpedia-hu:RRDtool dbpedia-ko:RRDtool http://lv.dbpedia.org/resource/RDDtool dbpedia-pl:RRDtool dbpedia-pt:RRDtool dbpedia-ru:RRDtool dbpedia-uk:RRDtool dbpedia-zh:RRDtool https://global.dbpedia.org/id/8UPq |
prov:wasDerivedFrom | wikipedia-en:RRDtool?oldid=1109066696&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Rrddemo.png wiki-commons:Special:FilePath/Rrdtool-3dlogo.png |
foaf:isPrimaryTopicOf | wikipedia-en:RRDtool |
foaf:name | RRDtool (en) |
is dbo:wikiPageDisambiguates of | dbr:RRD |
is dbo:wikiPageRedirects of | dbr:Round-Robin_Database dbr:Rrdtool dbr:Consolidation_function dbr:RRDTOOL dbr:RRDTool dbr:Round-robin_Database dbr:Rrdgraph dbr:RRDgraph dbr:Consolidated_Data_Point dbr:Primary_Data_Point |
is dbo:wikiPageWikiLink of | dbr:Cacti_(software) dbr:Anomaly-based_intrusion_detection_system dbr:LAMP_(software_bundle) dbr:List_of_information_graphics_software dbr:Collectd dbr:Ganglia_(software) dbr:Monitorix dbr:Multi_Router_Traffic_Grapher dbr:Munin_(software) dbr:Nagios dbr:LYME_(software_bundle) dbr:Lighttpd dbr:Comparison_of_network_monitoring_systems dbr:Zenoss dbr:PDP dbr:Cricket_(disambiguation) dbr:Nmon dbr:Ntop dbr:RRD dbr:RRD_Editor dbr:Reverse_Polish_notation dbr:Round-Robin_Database dbr:Cherokee_(web_server) dbr:Burstable_billing dbr:Pinba dbr:Rrdtool dbr:NeDi dbr:Octopussy_(software) dbr:OpenWrt dbr:Consolidation_function dbr:Round-robin dbr:Time_series_database dbr:RRDTOOL dbr:RRDTool dbr:Round-robin_Database dbr:Rrdgraph dbr:RRDgraph dbr:Consolidated_Data_Point dbr:Primary_Data_Point |
is foaf:primaryTopic of | wikipedia-en:RRDtool |