RRDtool: различия между версиями

2 байта добавлено ,  8 лет назад
м
 
Есть еще одна особенность <tt>RRDtool</tt> которую нужно учитывать. Если вы создали базу с интервалами в 300 секунд, но при записи в базу ваша программа по каким-то причинам (например вычисляя значения) не успела записать данные вовремя (например запись произошла через 303 секунды), то <tt>RRDtool</tt> все равно запишет данные для интервала в 300 секунд и изменит данные для коррекции (пропорционально времени запаздывания или отставания). Это происходит потому, что в RRDtool встроена система корректирования [[w:Аберрация|аберраций]] ({{lang-en|Aberrant Behavior Detection}}). Эта система состоит из трех компонентов:<ref>http://oss.oetiker.ch/rrdtool/doc/rrdtool.en.html</ref>
* Механизм <small>(алгоритм)</small> математического <small>(статистического)</small> прогнозирования значения следующей порции данных (которые будут записаны). Этот механизм носит название {{lang-en|Holt-Winters}} и основывается на механизме [[w:экспоненциальное сглаживание|экспоненциального сглаживания]].
* Механизм вычисления отклонения реальных данных от прогнозированной (расчетной) величины.
* Механизм принятия решений в зависимости от степени отклонения значения (или серии значений) от прогнозированной (расчетной) величины.
1445

правок