Lehet?s¨¦g van egy¨¦ni szab¨¢lyok l¨¦trehoz¨¢s¨¢ra arra vonatkoz¨®an, hogy egy t¨¦tel mikorra mikor ellen?rizve van. Ennek k¨¦t m¨®dszere a Rugalmas intervallumok, amely lehet?v¨¦ teszi az alap¨¦rtelmezett friss¨ªt¨¦²õi id?k?z ¨²jradefini¨¢l¨¢s¨¢t, ¨¦²õ az ?³Ù±ð³¾±ð³ú¨¦²õ³Ù, amely szerint egy t¨¦telellen?rz¨¦²õ egy adott id?pontban vagy id?k sorozat¨¢ban hajthat¨® v¨¦gre.
Áú»¢¶Ä²© agent 2 supports custom intervals for both passive and active checks, whereas Áú»¢¶Ä²© agent supports custom intervals only for passive checks. See Áú»¢¶Ä²© agent vs agent 2 comparison.
A rugalmas id?k?z?k lehet?v¨¦ teszik az alap¨¦rtelmezett friss¨ªt¨¦²õi id?k?z ¨²jradefini¨¢l¨¢s¨¢t meghat¨¢rozott id?szakok. A rugalmas intervallum az Interval param¨¦terrel defini¨¢lhat¨® ¨¦²õ Id?szak ahol:
Legfeljebb h¨¦t rugalmas intervallum defini¨¢lhat¨®. Ha t?bb rugalmas intervallumok ¨¢tfedik egym¨¢st, a legkisebb Interval ¨¦rt¨¦k ker¨¹l felhaszn¨¢l¨¢sra a ¨¢tfed? id?szak. Vegye figyelembe, hogy ha az ¨¢tfed¨¦²õ legkisebb ¨¦rt¨¦ke A rugalmas intervallumok ¨¦rt¨¦ke ?0¡±, nem t?rt¨¦nik lek¨¦rdez¨¦²õ. K¨ªv¨¹l rugalmas id?k?z?k az alap¨¦rtelmezett friss¨ªt¨¦²õi id?k?zt haszn¨¢lj¨¢k.
Vegye figyelembe, hogy ha a rugalmas intervallum megegyezik a peri¨®dus hossz¨¢val, a a t¨¦telt pontosan egyszer ellen?rizz¨¹k. Ha a rugalmas intervallum nagyobb mint az id?szak, el?fordulhat, hogy a t¨¦telt egyszer ellen?rizt¨¦k, vagy nem egy¨¢ltal¨¢n ellen?rizve (teh¨¢t az ilyen konfigur¨¢ci¨® nem tan¨¢csos). Ha a rugalmas intervallum kisebb, mint az id?szak, akkor a t¨¦tel ellen?rz¨¦²õe a k?vetkez? id?pontban t?rt¨¦nik meg legal¨¢bb egyszer.
Ha a rugalmas intervallum 0-ra van ¨¢ll¨ªtva, az elem nem ker¨¹l lek¨¦rdez¨¦²õre k?zben a rugalmas intervallum id?szakot ¨¦²õ folytatja a lek¨¦rdez¨¦²õt a szerint alap¨¦rtelmezett Friss¨ªt¨¦²õi id?k?z, amint az id?szak lej¨¢rt. ±Ê¨¦±ô»å¨¢°ì:
Intervallum | Id?szak | ³¢±ð¨ª°ù¨¢²õ |
---|---|---|
10 | 1-5,09:00-18:00 | A cikk munkaid?ben 10 m¨¢sod±è±ð°ù³¦±ð²Ô°ì¨¦²Ô³Ù ker¨¹l ellen?rz¨¦²õre. |
0 | 1-7,00:00-7:00 | Az elem nem ker¨¹l ellen?rz¨¦²õre az ¨¦jszaka folyam¨¢n. |
0 | 7-7,00:00-24:00 | A t¨¦tel vas¨¢rnaponk¨¦nt nem ker¨¹l ellen?rz¨¦²õre. |
60 | 1-7,12:00-12:01 | A t¨¦tel minden nap 12:00-kor ker¨¹l ellen?rz¨¦²õre. Vegye figyelembe, hogy ezt az ¨¹temezett ellen?rz¨¦²õek megker¨¹l? megold¨¢sak¨¦nt haszn¨¢lt¨¢k, ¨¦²õ a Áú»¢¶Ä²© 3.0-t¨®l kezd?d?en aj¨¢nlott ¨¹temez¨¦²õi id?k?z?ket haszn¨¢lni az ilyen ellen?rz¨¦²õekhez. |
Az ¨¹temez¨¦²õi id?k?z?k a t¨¦telek meghat¨¢rozott id?pontokban t?rt¨¦n? ellen?rz¨¦²õ¨¦re szolg¨¢lnak. M¨ªg A rugalmas id?k?z?k c¨¦lja az alap¨¦rtelmezett t¨¦telfriss¨ªt¨¦²õ ¨²jradefini¨¢l¨¢sa intervallum, az ¨¹temez¨¦²õi intervallumok f¨¹ggetlen megad¨¢s¨¢ra szolg¨¢lnak ellen?rz¨¦²õi ¨¹temterv, amely p¨¢rhuzamosan t?rt¨¦nik.
Az ¨¹temez¨¦²õi intervallum a k?vetkez?k¨¦ppen defini¨¢lhat¨®: md<filter>wd<filter>h<filter>m<filter>s<filter>
ahol:
A "<sz?r?>" az el?tag ¨¦rt¨¦keinek megad¨¢s¨¢ra szolg¨¢l (napok, ¨®r¨¢k, perc, m¨¢sodperc), ¨¦²õ a k?vetkez?k¨¦ppen defini¨¢lhat¨®: °Ú&±ô³Ù;´Ú°ù´Ç³¾&²µ³Ù;°Ú-&±ô³Ù;³Ù´Ç&²µ³Ù;±Õ±Õ°Ú/&±ô³Ù;±ô¨¦±è¨¦²õ&²µ³Ù;±Õ°Ú,&±ô³Ù;²õ³ú?°ù?&²µ³Ù;±Õ
ahol:
<from>
¨¦²õ <to>
hat¨¢rozza meg az egyez? ¨¦rt¨¦kek tartom¨¢ny¨¢t (bele¨¦rtve). Ha a <to>
kimarad, akkor a sz?r? megfelel a <from> - <from>
hat¨®t¨¢vols¨¢g. Ha a <from>
is ki van hagyva, akkor a sz?r? mindegyiknek megfelel lehets¨¦ges ¨¦rt¨¦kek.<l¨¦p¨¦²õ>
hat¨¢rozza meg a sz¨¢m¨¦rt¨¦k ¨¢tugr¨¢s¨¢t a tartom¨¢nyon kereszt¨¹l. ?ltal alap¨¦rtelmezett <l¨¦p¨¦²õ>
¨¦rt¨¦ke 1, ami azt jelenti, hogy az ?sszes ¨¦rt¨¦ke a meghat¨¢rozott tartom¨¢ny egyezik.Noha a sz?r?defin¨ªci¨®k nem k?telez?ek, legal¨¢bb egy sz?r?nek annak kell lennie haszn¨¢lt. A sz?r?nek vagy egy tartom¨¢nynak vagy egy <step> ¨¦rt¨¦knek kell lennie meghat¨¢rozott.
Ha nincs defini¨¢lva alacsonyabb szint? sz?r?, az ¨¹res sz?r? vagy ?0¡±-nak felel meg vagy egy¨¦bk¨¦nt minden lehets¨¦ges ¨¦rt¨¦ket. P¨¦ld¨¢ul ha az ¨®°ù²¹sz?r? az kihagyja, akkor csak a '0' ¨®°ù²¹ fog egyezni a percekkel ¨¦²õ m¨¢sodpercekkel sz?r?k is kimaradnak, k¨¹l?nben az ¨¹res ¨®°ù²¹ sz?r? mindegyiknek megfelel ¨®°ù²¹ ¨¦rt¨¦kek.
Az ¨¦rv¨¦nyes <from>
¨¦²õ <to>
¨¦rt¨¦kek a megfelel? sz?r?el?tagjukhoz:
El?tag | ³¢±ð¨ª°ù¨¢²õ | &±ô³Ù;³Ù¨®±ô&²µ³Ù; | <ig> |
---|---|---|---|
md | H¨®nap napok | 1-31 | 1-31 |
wd | H¨¦t napjai | 1-7 | 1-7 |
¨®°ù²¹ | ?ra | 0-23 | 0-23 |
m | Perc | 0-59 | 0-59 |
s | ²Ñ¨¢²õ´Ç»å±è±ð°ù³¦ | 0-59 | 0-59 |
A ?<from>¡± ¨¦rt¨¦k¨¦nek kisebbnek vagy egyenl?nek kell lennie a ?<to>¡± ¨¦rt¨¦kkel. A <l¨¦p¨¦²õ>
az ¨¦rt¨¦knek nagyobbnak vagy egyenl?nek kell lennie 1-gyel ¨¦²õ kisebbnek vagy egyenl?nek kell lennie a "<to>" ¨¦rt¨¦kkel - <from>
.
Egyjegy? h¨®nap napok, ¨®r¨¢k, percek ¨¦²õ m¨¢sodpercek ¨¦rt¨¦kei lehetnek 0 el?taggal. P¨¦ld¨¢ul az "md01-31" ¨¦²õ a "h/02" ¨¦rv¨¦nyes intervallumok, de az "md01-031" ¨¦²õ a "wd01-07" nem.
A Áú»¢¶Ä²© frontendben t?bb ¨¹temez¨¦²õi intervallum is megadhat¨® k¨¹l?n sorokat. A Áú»¢¶Ä²© API-ban ezek egyetlen karakterl¨¢ncba vannak ?sszef?zve pontosvessz?vel ";" elv¨¢laszt¨®k¨¦nt.
Ha egy id?ponthoz t?bb id?k?z is illeszkedik, az csak egyszer ker¨¹l v¨¦grehajt¨¢sra. Mert p¨¦ld¨¢ul a "wd1h9;h9" csak egyszer ker¨¹l v¨¦grehajt¨¢sra h¨¦tf?n reggel 9 ¨®°ù²¹kor.
±Ê¨¦±ô»å¨¢°ì:
Intervallum | V¨¦gre lesz hajtva |
---|---|
m0-59 | ±è±ð°ù³¦±ð²Ô°ì¨¦²Ô³Ù |
h9-17/2 | 2 ¨®r¨¢nk¨¦nt 9:00-t¨®l kezd?d?en (9:00, 11:00 ...) |
m0,30 vagy m/30 | ¨®r¨¢nk¨¦nt ¨®°ù²¹:00 ¨¦²õ ¨®°ù²¹:30 |
m0,5,10,15,20,25,30,35,40,45,50,55 vagy m/5 | ?t?dik ±è±ð°ù³¦±ð²Ô°ì¨¦²Ô³Ù |
wd1-5h9 | minden h¨¦tf?t?l p¨¦ntekig 9:00-ig |
wd1-5h9-18 | minden h¨¦tf?t?l p¨¦ntekig 9:00,10:00,...,18:00 |
h9,10,11 vagy h9-11 | minden nap 9:00, 10:00 ¨¦²õ 11:00 |
md1h9m30 | minden h¨®nap 1. napj¨¢n 9:30-kor |
md1wd1h9m30 | minden h¨®nap 1. napj¨¢n 9:30-kor, ha h¨¦tf?n van |
h9m/30 | minden nap 9:00-kor, 9:30-kor |
h9m0-59/30 | minden nap 9:00-kor, 9:30-kor |
h9,10m/30 | minden nap 9:00, 9:30, 10:00, 10:30 |
h9-10h30 | minden nap 9:30-kor, 10:30-kor |
h9h10-40/30 | minden nap 9:10-kor, 9:40-kor |
h9,10m10-40/30 | minden nap 9:10-kor, 9:40-kor, 10:10-kor, 10:40-kor |
h9-10h10-40/30 | minden nap 9:10-kor, 9:40-kor, 10:10-kor, 10:40-kor |
h9m10-40 | minden nap 9:10-kor, 9:11-kor, 9:12-kor, ... 9:40-kor |
h9m10-40/1 | minden nap 9:10-kor, 9:11-kor, 9:12-kor, ... 9:40-kor |
h9-12,15 | minden nap 9:00, 10:00, 11:00, 12:00, 15:00 |
h9-12,15m0 | minden nap 9:00, 10:00, 11:00, 12:00, 15:00 |
h9-12,15p0s30 | minden nap 9:00:30, 10:00:30, 11:00:30, 12:00:30, 15:00:30 |
h9-12s30 | minden nap 9:00:30, 9:01:30, 9:02:30 ... 12:58:30, 12:59:30 |
h9m/30;h10 (API-specifikus szintaxis) | minden nap 9:00, 9:30, 10:00 |
h9m/30 h10 (egy m¨¢sik sor hozz¨¢ad¨¢sa a frontendhez) |
minden nap 9:00, 9:30, 10:00 |
Note that Áú»¢¶Ä²© proxies and agent 2 use their local time zones when processing scheduling intervals.
For this reason, when scheduling intervals are applied to items monitored by Áú»¢¶Ä²© proxy or agent 2 active items, it is recommended to set the time zone of the respective proxies or agent 2 the same as Áú»¢¶Ä²© server, otherwise the queue may report item delays incorrectly.
The time zone for Áú»¢¶Ä²© proxy or agent 2 can be set using the environment variable TZ
in the systemd
unit file: