Wie wird RRD für 2 Jahre gespeichert?

8

Ich überwache mehr als 300 Server, dafür verwende ich Ganglia . Welche verwenden RRD als Datenbank zum Sammeln und Speichern von Daten im Zusammenhang mit den Ressourcen der einzelnen Server. Ich hätte gerne eine Geschichte von ungefähr 2 Jahren oder mehr, also lese ich diesen Artikel , ich denke, dass mein RRA Konfiguration sollte sein:

%Vor%

17520 = (365 Tage [Jahr] x 2) * 24 [Stunde]

Dies ist Ganglia Standardkonfiguration, die heute ausgeführt wird:

%Vor%

Ist das meine Art zu denken oder mir fehlt hier etwas?

    
Valter Silva 02.04.2013, 21:09
quelle

1 Antwort

20

Nachdem ich dieses Thema eine Weile studiert hatte, kam ich auf eine Antwort, die jemandem in der Zukunft helfen könnte. Ich las diese zwei Artikel oft, und ich empfehle es. Lesen Sie diese zuerst Erstellen einer anfänglichen RRD und lesen Sie diese nach Wie man eine RRDTool-Datenbank erstellt :

Ich werde versuchen, es auf eine sehr einfache Art und Weise zu erklären. Format RRA:CF:xff:steps:rows :

%Vor%

Das größte Problem war für mich, den richtigen Wert für steps und rows zu finden. Also las ich mit dieser Erklärung:

%Vor%

Denken Sie daran, dass unsere step 300 seconds ist, also ist die Idee sehr einfach: Wenn ich one day , das 86400 seconds hat, wie im ersten Beispiel gezeigt, resolute, wie viele Zeilen brauche ich? Die Antwort lautet 288 rows . Warum ?

%Vor%

Ein anderes Beispiel, wenn ich entschlossen sein will:
1 Woche [ = 604800 seconds ] in 15 Minuten [ = 900 seconds ] = 604800/900 = 672 rows

Und so weiter, für die anderen Werte, auf diese Weise wirst du herausfinden, wie viele rows du brauchst. Um herauszufinden, wie viele steps Sie brauchen, ist es sehr einfach, Sie müssen nur den Multiplikator Ihrer Schritte nehmen.

Lassen Sie mich erklären, unsere steps sind 300 seconds , richtig?

Wenn wir also 5 Minuten [ = 300 seconds ] resolut machen wollen, brauchen wir nur multiplizieren mit 1, richtig? Also, 15 Minuten bedeutet 300 Sekunden x 3, 1 Stunde bedeutet 300 x 12, 6 Stunden bedeuten 300 x 72 und so weiter.

In meinem speziellen Fall möchte ich meine steps be 30 seconds haben, also habe ich diese Struktur entwickelt:

%Vor%

Was bedeutet:

%Vor%

Nun, ich hoffe, das hilft jemandem, das ist alles.

    
Valter Silva 04.04.2013, 14:19
quelle

Tags und Links