X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=doc%2Frrdtune.pod;h=18f478d7153eb0707cdb2550bc7395bf6f92b437;hp=badd5d5f61f60bcadc4f206635b68e7959df7954;hb=a278779cdf2ded56b89fc404d6914bff7ad7dcbd;hpb=5837606887a6d81e8b1f7588525cb1c8783fb62b diff --git a/doc/rrdtune.pod b/doc/rrdtune.pod index badd5d5..18f478d 100644 --- a/doc/rrdtune.pod +++ b/doc/rrdtune.pod @@ -12,6 +12,13 @@ S<[B<--minimum>|B<-i> I:I]> S<[B<--maximum>|B<-a> I:I]> S<[B<--data-source-type>|B<-d> I:I]> S<[B<--data-source-rename>|B<-r> I:I]> +S<[B<--deltapos> I]> +S<[B<--deltaneg> I]> +S<[B<--failure-threshold> I]> +S<[B<--window-length> I]> +S<[B<--alpha> I]> +S<[B<--beta> I]> +S<[B<--gamma> I]> =head1 DESCRIPTION @@ -21,10 +28,16 @@ All these tunable parameters together decide when data fed into an B is to be regarded as invalid. Invalid data is entered into the database as *UNKNOWN*. -The main application of the B function is to relax the +One application of the B function is to relax the validation rules on an B. This allows to fill a new B with data available in larger intervals than what you would normally want -to permit. +to permit. Be very careful with tune operations for COMPUTE data sources. +Setting the I, I, and I for a COMPUTE data source +without changing the data source type to a non-COMPUTE B WILL corrupt +the data source header in the B. + +A second application of the B function is to set or alter parameters +used by the specialized function B for aberrant behavior detection. =over 8 @@ -51,13 +64,59 @@ Setting I to 'U' will disable this limit. alter the type B of a data source. -=item S<[B<--data-source-rename>|B<-r> I:I]> +=item S|B<-r> I:I> rename a data source +=item S I> + +Alter the deviation scaling factor for the upper bound of the confidence band +used internally to calculate violations for the FAILURES B. The default +value is 2. Note that this parameter is not related to graphing confidence +bounds, that scale factor must be specified as a CDEF argument to generate +a graph with confidence bounds. It need not agree with the value used internally +by the FAILURES B (although common sense dictates it should). + +=item S I> + +Alter the deviation scaling factor for the lower bound of the confidence band +used internally to calculate violations for the FAILURES B. The default +value is 2. As with B<--deltapos>, this argument is unrelated to the scale +factor chosen when graphing confidence bounds. + +=item S I> + +Alter the number of confidence bound violations that constitute a failure for +purposes of the FAILURES B. This must be an integer less than or equal to +the window length of the FAILURES B. This restriction is not verified by +the tune option, so one can reset failure-threshold and window-length +simultaneously. Setting this option will reset the count of violations to 0. + +=item S I> + +Alter the number of time points in the temporal window for determining failures. +This must be an integer greater than or equal to the window length of the +FAILURES B and less than or equal to 28. Setting this option will reset the +count of violations to 0. + +=item S I> + +Alter the intercept adaptation parameter for the Holt-Winters forecasting algorithm. +Must be between 0 and 1. + +=item S I> + +Alter the intercept adaptation parameter for the Holt-Winters forecasting algorithm. +Must be between 0 and 1. + +=item S I> + +Alter the seasonal coefficient and deviation adaptation parameters the SEASONAL and +DEVSEAONAL B. Must be between 0 and 1. + =back -=head1 EXAMPLE +=head1 EXAMPLE 1 C @@ -66,6 +125,14 @@ and 'through' to 10000 seconds which is a little over one day in data.rrd. This would allow to feed old data from mrtg-2.0 right into rrdtool without generating *UNKNOWN* entries. +=head1 EXAMPLE 2 + +C + +If the FAILURES B is implicitly created, the default window-length is 9 and +the default failure-thresold is 7. This command now defines a failure as 3 or more +violations in a temporal window of 5 time points. + =head1 AUTHOR Tobias Oetiker