New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vmalert pod restart when promrules refresh #6201
Comments
Hello, |
thanks for your reply. but it cant help me. my vmalert has already use vm-operator to manage, and set the flag my helmchart config like this.
|
@ALEX-yinhao , that's not expected. |
in the vmalert pod ,i cant see any error message. i only can see the log like this
|
From the log, someone is sending terminate signal to vmalert. And since there is no config-reloader in vmalert pod, I'd guess you have some external service to do it.
If you already mount all the rules configMap in vmalert pod, you can just call And if you're using vm-opertor, I'd suggest to use vmrule[vm-operator can auto-convert prometheusRule to vmrule] and enable ruleSelector in VMAlertSpec, which brings automatically config reload. |
yes,about the config-reloader, i set vmalert config reloader env in my vm-operator chart, but in the vmalert pod, i cant find the config-reloader
|
Is your question request related to a specific component?
vmalert
Describe the question in detail
i find the vmalert will be restart when the prometheusrules refresh. but sometimes i dont want to restart the pod of vmalert. so how can i fix it?
my vm version is : vmalert:v1.89.1
Troubleshooting docs
The text was updated successfully, but these errors were encountered: