RATE-LIMIT whit Prometheus
tokar86a opened this issue Β· comments
β οΈ Please verify that this question has NOT been raised before.
- I checked and didn't find similar issue
π‘οΈ Security Policy
- I agree to have read this project Security Policy
π Describe your problem
Trying to found out why i am getting this error in the logs when i configure Prometheus to scrap for the data on /metrics
Seems to be going away when i stop Prometheus from scraping the data.
π Error Message(s) or Log
kuma | 2024-04-16T17:51:28+02:00 [RATE-LIMIT] INFO: remaining requests: 60
kuma | 2024-04-16T17:53:14+02:00 [RATE-LIMIT] INFO: remaining requests: 60
kuma | 2024-04-16T17:53:44+02:00 [RATE-LIMIT] INFO: remaining requests: 60
kuma | 2024-04-16T17:54:14+02:00 [RATE-LIMIT] INFO: remaining requests: 60
kuma | 2024-04-16T17:54:44+02:00 [RATE-LIMIT] INFO: remaining requests: 60
π» Uptime-Kuma Version
1.23.11
π» Operating System and Arch
Ubuntu 22.04 X86
π Browser
Firefox 124.0.2
π₯οΈ Deployment Environment
- Database: sqlite
- number of monitors: 4
You are getting these INFO
-log messages to inform you that you have 60 remaining requests.
You are missing a question: what are you asking about?
You are getting these
INFO
-log messages to inform you that you have 60 remaining requests.You are missing a question: what are you asking about?
I am asking why i am getting this info log and it seems to be spamming it. It is somehow i can disable that sort of information or make it appear less frequent?
The log message indicates that an action has been performed against a rate-limited endpoint.
This is nothing to be conceared about, unless you are actually spamming a rate limited endpoint.
See
uptime-kuma/server/rate-limiter.js
Line 27 in b25ac55
Note
An enhancement might be to not warn on the first rate-limited request.
Our contribution guide is here: https://github.com/louislam/uptime-kuma/blob/master/CONTRIBUTING.md