почему pushgateway не запрашивает имя пользователя и пароль?
Привет, я вытащил docker-образ pushgateway из dockerhub и запустил его с
docker run -p 9091:9091 prom/pushgateway
все хорошо работает нормально, но когда я делаю
http://localhost:9091/metrics
он не запрашивает имя пользователя и пароль. Как установить имя пользователя и пароль для образа докера pushgateway.
Примечание: я запускаю его в докере для Windows с контейнерами linux
заранее спасибо
1 ответ
Вы не можете установить имя пользователя и пароль для pushgateway
:
Любой пользователь, имеющий доступ к конечной точке HTTP Pushgateway, может создавать, изменять и удалять содержащиеся внутри метрики. Поскольку Pushgateway обычно очищается с включенным honor_labels, это означает, что любой, у кого есть доступ к Pushgateway, может создавать любые временные ряды в Prometheus.
Флаг --web.enable-admin-api управляет доступом к административному HTTP API, который включает такие функции, как очистка всех существующих групп метрик. По умолчанию это отключено. Если этот параметр включен, административные функции будут доступны по пути /api/*/admin/.
увидеть это