Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upSupport priority between jobs during throttling #3179
Comments
This comment has been minimized.
This comment has been minimized.
|
If your Prometheus is throttling, your monitoring is likely so badly broken that this is just rearranging deck chairs on the Titanic. For meta-monitoring, you should have another Prometheus to scrape it rather than always depending on it being healthy enough to do so itself. |
brian-brazil
closed this
Sep 19, 2017
This comment has been minimized.
This comment has been minimized.
lock
bot
commented
Mar 23, 2019
|
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
lock
bot
locked and limited conversation to collaborators
Mar 23, 2019
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
kaoet commentedSep 15, 2017
What did you do?
I configured prometheus to scrape both prometheus itself and other data.
When my underlying storage degrades, prometheus enters throttled mode.
What did you expect to see?
I can config priority of the
prometheusjob higher than any other jobs.Then prometheus scrape itself at high priority, and other data at lower priority. So that I can monitor
prometheus_local_storage_persistence_urgency_score, and rescue prometheus better.What did you see instead? Under which circumstances?
I cannot config job priority.
Prometheus scrape all jobs at the same priority. And the job
prometheusgets little chance to be scraped. Finally the lineprometheus_local_storage_persistence_urgency_scoreis broken.Environment
System information:
Linux 4.4.0-93-generic x86_64
Prometheus version:
prometheus, version 1.7.1 (branch: master, revision: 3afb3ff)
build user: root@0aa1b7fc430d
build date: 20170612-11:44:05
go version: go1.8.3
Prometheus configuration file: