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 upPrometheus crash: goroutine stack exceeds #3827
Comments
This comment has been minimized.
This comment has been minimized.
|
Can you upload the full logs somewhere? |
This comment has been minimized.
This comment has been minimized.
|
More logs https://pastebin.com/sVTpHstg (I deleted repeated sections). Update: https://drive.google.com/file/d/1AOq7Qs7bzGsZgHpoo7sKDbuUIiTFf5fo/view?usp=sharing |
This comment has been minimized.
This comment has been minimized.
|
It looks like some infinite recursion... Can you share your Prometheus config too? |
This comment has been minimized.
This comment has been minimized.
|
My configuration is full of sensitive data and sharing is last option. Do you have any suggestions what to look? This starts happening after upgrade to 2.1.0 and it is correlated with heavy queries execution and extensive disk reading. Also there is a lot of errors: but I think it is not related. |
This comment has been minimized.
This comment has been minimized.
|
You can look at the
Probably not. |
iobestar
changed the title
Prometheus crash after IO wait errors
Prometheus crash: goroutine stack exceeds
Feb 13, 2018
This comment has been minimized.
This comment has been minimized.
|
We could pin this down to an implementation detail in prometheus/tsdb. This should be possible to be fixed for 2.2. |
codesome
referenced this issue
Feb 14, 2018
Merged
Change recursion into iteration for removedPostings.Next() #282
brancz
added this to the
v2.2 milestone
Feb 14, 2018
fabxc
closed this
in
prometheus/tsdb#282
Feb 15, 2018
This comment has been minimized.
This comment has been minimized.
lock
bot
commented
Mar 22, 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. |
iobestar commentedFeb 12, 2018
What did you do?
Nothing special. This happens from time to time; it looks like some sort of leak.
What did you expect to see?
Prometheus not crash.
What did you see instead? Under which circumstances?
Prometheus crash and Docker container was restarted after that. Before crash there was a lot of errors in log (see Logs)
Prometheus version:
prometheus, version 2.1.0 (branch: HEAD, revision: 85f23d8)
build user: root@6e784304d3ff
build date: 20180119-12:07:34
go version: go1.9.2
Logs: