Как перезапустить прометей? - PullRequest
1 голос
/ 06 ноября 2019

У меня есть настроенный прометей в моей машине с Ubuntu, и сейчас он работает на localhost:9090. Но когда я запускаю следующую команду, я получаю статус ошибки.

systemctl status prometheus

Вывод:

● prometheus.service - Prometheus
Loaded: loaded (/lib/systemd/system/prometheus.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2019-11-06 14:58:36 +0530; 8s ago
Main PID: 7046 (code=exited, status=1/FAILURE)

නෙවැ 06 14:58:36 ayesh systemd[1]: prometheus.service: Service hold-off time over, scheduling restart
නෙවැ 06 14:58:36 ayesh systemd[1]: prometheus.service: Scheduled restart job, restart counter is at 5
නෙවැ 06 14:58:36 ayesh systemd[1]: Stopped Prometheus.
නෙවැ 06 14:58:36 ayesh systemd[1]: prometheus.service: Start request repeated too quickly.
නෙවැ 06 14:58:36 ayesh systemd[1]: prometheus.service: Failed with result 'exit-code'.
නෙවැ 06 14:58:36 ayesh systemd[1]: Failed to start Prometheus.

Я пытался перезапустить Прометей с помощью;

killall -HUP prometheus
sudo systemctl daemon-reload
sudo systemctl restart prometheus

и использую;

curl -X POST http://localhost:9090/-/reload

но у меня они не сработали. Я проверил синтаксические ошибки в файле prometheus.yml с помощью «promtool», и он прошел успешно.

Есть ли другой способ исправить эту проблему?

1 Ответ

1 голос
/ 06 ноября 2019

Проверьте, работает ли он еще в вашем диспетчере задач, а затем убейте свою задачу оттуда, это сработает.

...