如何重启普罗米修斯?

Aye*_*ghe 5 config restart prometheus

我已经在我的 Ubuntu 机器上设置了 prometheus 并且它现在正在运行localhost:9090。但是,当我运行以下命令时,我得到失败状态。

\n\n
systemctl status prometheus\n
Run Code Online (Sandbox Code Playgroud)\n\n

输出:

\n\n
\xe2\x97\x8f prometheus.service - Prometheus\nLoaded: loaded (/lib/systemd/system/prometheus.service; enabled; vendor preset: enabled)\nActive: failed (Result: exit-code) since Wed 2019-11-06 14:58:36 +0530; 8s ago\nMain PID: 7046 (code=exited, status=1/FAILURE)\n\n\xe0\xb6\xb1\xe0\xb7\x99\xe0\xb7\x80\xe0\xb7\x90 06 14:58:36 ayesh systemd[1]: prometheus.service: Service hold-off time over, scheduling restart\n\xe0\xb6\xb1\xe0\xb7\x99\xe0\xb7\x80\xe0\xb7\x90 06 14:58:36 ayesh systemd[1]: prometheus.service: Scheduled restart job, restart counter is at 5\n\xe0\xb6\xb1\xe0\xb7\x99\xe0\xb7\x80\xe0\xb7\x90 06 14:58:36 ayesh systemd[1]: Stopped Prometheus.\n\xe0\xb6\xb1\xe0\xb7\x99\xe0\xb7\x80\xe0\xb7\x90 06 14:58:36 ayesh systemd[1]: prometheus.service: Start request repeated too quickly.\n\xe0\xb6\xb1\xe0\xb7\x99\xe0\xb7\x80\xe0\xb7\x90 06 14:58:36 ayesh systemd[1]: prometheus.service: Failed with result 'exit-code'.\n\xe0\xb6\xb1\xe0\xb7\x99\xe0\xb7\x80\xe0\xb7\x90 06 14:58:36 ayesh systemd[1]: Failed to start Prometheus.\n
Run Code Online (Sandbox Code Playgroud)\n\n

我尝试使用以下命令重新启动普罗米修斯:

\n\n
killall -HUP prometheus\nsudo systemctl daemon-reload\nsudo systemctl restart prometheus\n
Run Code Online (Sandbox Code Playgroud)\n\n

和使用;

\n\n
curl -X POST http://localhost:9090/-/reload\n
Run Code Online (Sandbox Code Playgroud)\n\n

但他们不适合我。我已经使用“promtool”检查了 prometheus.yml 的语法错误,并且它成功通过了。

\n\n

还有其他方法可以解决这个问题吗?

\n

SOF*_*SOF 3

检查它是否仍在任务管理器上运行,然后从那里终止它的任务,这样就可以了。