RRDTool: Porovnání verzí
Smazaný obsah Přidaný obsah
m Robot: kosmetické úpravy |
oprava kódu; fix link |
||
Řádek 1:
'''RRDTool''' (zkratka pro '''r'''ound-'''r'''obin '''d'''atabase '''tool''') je v [[w:Informatika|informatice]] [[w:
== Postup k vytvoření nové databáze a grafů ==
Řádek 21:
* ''filename'' je název souboru, který se nám vytvoří. Název by měl končit příponou '''.rrd''', nástroj ale příjme jakýkoliv název souboru.
* '''--start'''|'''-b''' ''start time'' určuje čas od 1.1.1970 [[w:
* '''--step'''|'''-s''' ''step'' určuje základní časový interval po kterém budou vkládána data do databáze. Přednastavená hodnota je 300 sekund.
* '''--no-overwrite''' zajistí, že se již existující soubor se stejným názvem nepřepíše touto databází.
* '''DS''': Jedna RRD databáze může obsahovat vstupy z vícero zdrojů dat (DS), například příchozí a odchozí provoz na síťové kartě. Můžeme tedy do jedné databáze vkládat více hodnot ([[w:Proměnná
** ''ds-name'' je název, který se bude používat k odkazu na konkrétní zdroj dat. Název musí být maximálně 19 znaků dlouhý a může obsahovat pouze malá a velká písmena [[w:
** ''DST'' určuje typ zdroje dat. Další parametry závisí na typu zdroje dat.
*** '''GAUGE''', '''COUNTER''', '''DERIVE''', '''ABSOLUTE'''
Řádek 38:
**** syntaxe: '''DS''':''ds-name'':''COMPUTE'':''rpn-expression''
**** ''rpn-expression'' definuje vzorec použitý pro výpočet hodnoty z jiných zdrojových dat ve stejné RRD databázi. Vzorec je podobný příkazu '''CDEF''' funkce ''graph''.
* '''RRA''' (zkratka pro '''round-robin [[w:Archiv
** ''CF'' nám určuje typ konsolidační funkce použité na hodnoty.
*** '''AVERAGE''' - průměr z hodnot
Řádek 73:
* ''filename'' je název aktualizovaného souboru
* ['''--template'''|'''-t''' ''ds-name[:ds-name]''...] nám určí, které data budou aktualizována a v jakém pořadí. Nemusíme tudíž aktualizovat všechny hodnoty najednou.
* ['''--daemon address'''] se pokusí připojit k [[w:
* '''N'''|'''timestamp''':''value[:value...]'' jsou čas a data vkládané do databáze. První je vždy čas dat (určené pomocí [[w:
=== Vytvoření grafu v obrázkové podobě ===
Řádek 90:
[''print element'' ...]
* ''filename'' je název souboru, který bude vytvořen k zobrazení. Doporučené formáty jsou [[w:
* Parametrů ''option'' může být více. Jejich veškerý souhrn je na stránce programu.<ref>[http://oss.oetiker.ch/rrdtool/doc/rrdgraph.en.html#IOPTIONS ''option'' na stránce nástroje]</ref>
** Základní parametry:
Řádek 129:
**** Pokud použijeme volitelný modifikátor ''STACK'', je tento prvek naskládaný na předchozí '''LINE''' nebo '''AREA'''.
**** volitelně se pod graf může vypsat legenda nebo můžeme čáru vykreslit čárkovaně.
*** '''AREA''':''value''[#''
**** Stejné jako '''LINE''', jen bude vykreslena i oblast mezi osou X a vrchní hodnotou.
*** a další
Řádek 139:
=== Další funkce ===
* '''dump''' <ref>[http://oss.oetiker.ch/rrdtool/doc/rrddump.en.html dump na stránce nástroje]</ref> slouží k vypsání hodnot do [[w:
* '''fetch''' <ref>[http://oss.oetiker.ch/rrdtool/doc/rrdfetch.en.html fetch na stránce nástroje]</ref> slouží k vypsání dat v určeném časovém intervalu nebo s použitím určité konsolidační funkce
* '''resize''' <ref>[http://oss.oetiker.ch/rrdtool/doc/rrdresize.en.html resize na stránce nástroje]</ref> se používá ke změně počtu řádku v databázi
Řádek 161:
* [[w:Nagios|Nagios]]
* [[w:Nmon|Nmon]]
* [[w:
* [[w:Observium|Observium]]
* [[w:OpenNMS|OpenNMS]]
|