Áú»¢¶Ä²©

This is a translation of the original English documentation page. Help us make it better.

7 ???????? ????? ??????

????? ?????

?????? ?? ?????? ????? ??????. ?????? ??? ?????? ????? ????? ?? ????? ???? ?????? ???? ??? ????? ?? ????? ????? ?? ????? ?????.

?-Zabix ?? ???? ????? ?? ???????? ??????? ?? ?????? ??????? ????? ?? ?????? ?????????. ???? ??? ??????? ??????? ????? ???????? ?????.

1 ????????

??? ????? ????? ???? ?? ??? ?????? ??? ???? ????? ???? ??? ?? ??? ????? ??????. ?? ?? ??? ????? ?????? ?? a ????? ????? ?? ??? ?? ???? ?????????. ???? ? ???? ???? ?????? ???? ?????? ???? "??? ?????" ???? ????? ???? ??????. ????: ???? ???? ?????? ???? ?????? ????? ???? ????? ???? ????? ??? ???? ?"??? ?????". ???????? ???? ???????? ?????? ?? ????? ? ???? ?????. ??? ?? ??????? ???????? ?????? ??? ???? ??? ???? ??? ?????????. ??? ???? ?????? ????? ??? ??? ????? ????? ?? ?????? ?????.

2 ???????

??? ????????? ??????? ???? ????? ?? ?? ???????. ????? ?????? ?? ???????? ?????? ?????.

2.1 ????? ???

???? ??, ???? ????? ?? ?????? ????????? ??????? ????? ???? ??? ????? ??????. ??? ???? ?? ?? ????? ????? ?? ??? ?????? ?? ????? '????? ???' ?????? ??? ????????? ???? ?? ?? ?????, ?????, ????, ???????, ??? ????? ????????.

2.2 ???? ?????

(????? ????)
????? '???' ????? ??? ???? Áú»¢¶Ä²© ???? ????? ?????? ???? ???? ????? ??????? ?????????. ?? ???? ?? ??? ????? time_shift ?? ??, ??? ???? ???? ??? ????? ?????.

2.3 ?? ????? ????

(???? ??? ????)
?????? threshold ????? ??? ????? ????? ?????? ???? ?????, ??? ???? ?? ?????? ?? ?????. ???? ?????? ?? f(t) (??? ????) ????? ????? ?? ??????? f(t) = threshold ??????? ?? ???? ???? ???? ???? ?????? ?????? ?????? ?? 999999999999.9999 ?? ??? ???? ???.

???? ???? ???? ??????? ??? ??? ????? ??, timeleft ???? ?????? ??? ???? ? ??? ???? ????? ??? ?? ??? '??', ?? ??. ????? ????? ????? ????? ????? ?????? ??????? ?????? ? ????? ????? ??????, ?? ??????.1

2.4 Fit functions

Default fit is the linear function. But if your monitored system is more complicated you have more options to choose from.

fit x = f(t)
linear x = a + b*t
polynomialN2 x = a0 + a1*t + a2*t2 + ... + an*tn
exponential x = a*exp(b*t)
logarithmic x = a + b*log(t)
power x = a*tb
2.5 ?????

(????? ????)
??? ??? ????????? ????? ?????? ??? ????? ?????? ??- ????? ????????? ?????? ?????? ??????? ?????? ???????. ??, ?? ??????? ??? ?????, ???????? ??????? ???? ??? ????. ?? ???? ???? ?? ???? ?? ???????? ??????? ?-a ??? ????? ????? ?? ??? ??? ?? ??? ???? ????? ???? ?????? ?????? ????? ??? ? ????. ???? ??? ???????? '?????' (??? ???????) ??? ???? ? ????? ???? ????? ????.

????? ???
value f(????? + ???)
max maxnow?<=?t?<=?now?+?time f(t)
??? ?????????<=?t?<=???????+???? f(t)
???? ??????? - ???
avg ????? ?? f(t) (????? <= t <= ????? + ???) ???

3 ?????

??? ?????? ???????? ?? ?????? ?????? ??? ????? ?? ????? ???? ?? ??? ????? ?????? ?????? ?????? 1 ns ???? ??? ??? (????? ??? ???? ???? 109, ???? ?????? ??? 1018, ???? ???? ??? ???? 10-16). 1 ns ?????? ??? ???? ?? ?? ???? ???? ???????? ???? ?????? ?????????? ???? ??????? ????? log(t). ????? ????? ???? ?????? ?? ???????, ???????, ?????? (???? ??????? ???? ???????? ????) ??? ???? ?? ????? ?? ???????? ?????????? ????.

4 ?????? ???????

???????? ??????? -1 ?????? ????:

  • ????? ????? ?????? ???? ????? ??????;
  • ????? ?? ????? ?????? ???? ??????3;
  • ??????? ??????? (????? ????, ???? ?????? ??????? ?? ????? ??? ???? ????? ?? ????? ????? ??? ???? ???? ???? ?????? ?? ?????)4.

?? ??????? ?????? ?? ?????? ?? ?????? ?????? ????? ????? ???? ?? ??????? ?????? ?? ????? ?? ??? ??? ?????? ??? ????? ????????.

5 ??????? ????????? ?? ??????

??? ???? ????? ???? ???? ?????? ?? ??? ????? ????? ????? ??? ??? ???? ?????? ?????? ????? ??? ??:

 timeleft(/host/vfs.fs.size[/,free],1h,0)}<1h

?? ???, ??? ????? -1 ???? ?????? ?????? ??????? ?? ?????? ??? ?-a ??? ????. ???? ??? ?? ??? ?? ??? ???? ????? ???? ??????? ???? ?????? ????? ????? ?????? ????? ???? ???????? ??? ???? ????. ??? ?????? ?? ?? ?? -1 ???? ???? ???? ??? ??? ?????? ???? ??? ????? ????? ????? ?? ???? ???????. ?? ??? ???? ???? ??? ?????? ??????? ?????? ???? ?????? ?????? ????? ????? ???? 5:

 timeleft(/host/vfs.fs.size[/,free],1h,0)<1h ?-timeleft(/host/vfs.fs.size[/,free],1h,0)<>-1

???? ??? ???? ??? ?? ?????. ????? ??, -1 ???? ?? ?? ???? ?????? ?? ???? ???? ???? ????? ? ?? ?? ?? ????? ??? forecast(/host/item,(...))<... ?? ??? forecast(/host/item,(...))>...

??? ?? ??, -1 ???? ????? ????? ????? ?? ??? ????? ????? ???? ???? ?????. ??? ???????? ?? ???? ??? ??????? ???? ????? ???? (??? ??? ???????? = ????). ?? ???? ... or forecast(/host/item,(...))=-1 ?? ... and forecast(/host/item,(...))<>-1 ?? ??? ???? ?? ?? ???? ?????? ?-1 ????? ??????.


  1. ??????, ????? ???? ??? timeleft(/host/item,1h,X) < 1h ???? ?????? ???? ???? ???? ??? ????? ????? ?-X ??? ????? ?????? ???? ???? X ??? ????. ?? ????? ??? ???? ????? ???? ?-X ????? ?: last(/host/item) < X or timeleft(/host/item,1h,X) < 1h ?? ????? ??? ???? ????? ???? ??? X ?????: last(/host/item) > X or timeleft(/host/item,1h,X) < 1h??

  2. ???? ??????? ???? ????? ?-1 ?? 6, ???????1 ???? ??? ????????. ?? ???, ????? ?????????? ????? ????? ???? . ?? ? ????? ????? ????? ???? ?????? ?????? ??? ????? ????? ???????, ???? ??????? ????? (???? polynomial5 ?????, ??? ?? ?? 4 ??????, ??? polynomial3 ?????).??

  3. ???? ????? ???????? ?????? ?? ??? ????? ????? log() ?? ???? ????. ?? ??????? ?????? ????? ?? ??????? ?????? ???? ????? ?????? ?-log() ????? ?????? ????? ????.??

  4. ???? ???????, ??????, ???????? ?????? ????? ????? ???? ????? ?? ???????? ??????? ??????. ???? ??????? ???? ???? ?? ??? ??? ????? ??????. ????? avg ???? ????? ??? ????? ????????? (????? ??????). ????? ???????, ??? ????? ???? ????? ????? ????????? (????? ??????) ?????? ?????? (?????? ??????). ????? f(t) = 0 ???? ?????? ?????? ?????????? (?????? ??????).??

  5. ??? ????? ?? -1 ???? ????? ?????? ??? ??????? ??- ??? ????. ??? ????? ???? ??????? ?????: timeleft(/host/vfs.fs.size[/,free],1h,0)<1h ?-({TRIGGER.VALUE}=0 ?-timeleft(/host/vfs.fs.size[/,free],1h ,0)<>-1 ?? {TRIGGER.VALUE}=1)??