Фарқи байни функсияҳои rate() ва increase() дар PromQL чист?
sobes.tech AI
Ҷавоб аз AI
Дар PromQL функсияҳои rate() ва increase() бо ҳисобкунандагон кор мекунанд, аммо ҳадафҳои гуногун доранд:
-
rate()суръати миёнаи тағирёбии ҳисобкунанда дар давраи муайянро ҳисоб мекунад. Он арзишро дар воҳидҳои тағирот дар як сония бармегардонад. Ин барои назорат кардани суръати рӯйдодҳо, масалан, дархостҳо дар як сония, муфид аст. -
increase()афзоиши умумии арзиши ҳисобкунанда дар давраи муайянро ҳисоб мекунад. Он миқдори абсолютии афзоишҳоро дар давра бармегардонад.
Масал:
rate(http_requests_total[5m])
Меъёри миёнаи дархостҳо дар як сония дар 5 дақиқаи охирро бармегардонад.
increase(http_requests_total[5m])
Миқдори умумии дархостҳо дар 5 дақиқаи охирро бармегардонад.
Аз ин рӯ, rate() барои назорат кардани суръат, ва increase() барои ҳисоб кардани миқдори умумии рӯйдодҳо дар як давра, муфид аст.