regdos 1848 Zgłoś post Napisano Kwiecień 26, 2009 Postanowiłem sobie utworzyć ładne wykresy w RRDtool tylko nie wiem czy dobrze wykumałem znaczenie poszczególnych opcji przy tworzeniu bazy rrdtool. Mój tok myślenia był taki: Chce mieć wykresy o rozmiarze 480 px czyli jednorazowo może być wyświetlone 480 próbek, częstotliwość pobrania danych to 60 sekund wykresy będą generowane: 8 godzin 1 dzień 1 tydzień 1 miesiąc 1 rok bazę danych tworzę jako: rrdtool create $RRD -s 60 \ DS:in:DERIVE:600:0:U \ DS:out:DERIVE:600:0:U \ RRA:AVERAGE:0.5:1:480 \ RRA:AVERAGE:0.5:3:480 \ RRA:AVERAGE:0.5:21:480 \ RRA:AVERAGE:0.5:252:480 \ RRA:AVERAGE:0.5:3024:480 czyli wymyśliłem tak, że przechowuje: - średnią z 1 próbki - 480 razy do wykresu 8 godzinnego - średnią z 3 próbek - 480 razy do wykresu dziennego 24h/8h = 3 - średnią z 21 próbek - 480 razy do wykresu tygodniowego (7*24h)/8h = 21 itp. W taki sposób będę miał możliwość wyświetlenia danych z dokładnością 1 minuty tylko z 8 ostatnich godzin, jeżeli chciałbym mieć dokładność 1minuty przez ostatnie 24h musiałbym zmienić linię RRA:AVERAGE:0.5:1:480 na RRA:AVERAGE:0.5:1:1440 Czy mój tok myślenia jest prawidło czy coś sknociłem ? Udostępnij ten post Link to postu Udostępnij na innych stronach