Хеширование пароля и создание web.config.file
Чтобы не было такой ошибки:
Нужно добавить basic_auth
в конфиг prometheus:
Изменение команды запуска Prometheus
Измени значение ExecStart
в systemd-юните prometheus:
Перезапускай сервер:
Тест
Обычный curl http://localhost:9090
не пустит и выдаст Unauthorized
, поэтому нужно юзать ключ -u
:
Sauce: Защита сервера Prometheus с помощью basic аутентификации
Prometheus