почему pushgateway не запрашивает имя пользователя и пароль? - PullRequest
0 голосов
/ 06 января 2020

Привет! Я извлек docker изображение pushgateway из dockerhub, и запустил его с

docker run -p 9091:9091 prom/pushgateway

, все хорошо работает нормально, но когда я делаю

http://localhost:9091/metrics

, то оно не спрашивает имя пользователя и пароль. Как установить имя пользователя и пароль для pushgateway docker image.

Примечание: я запускаю его на docker для windows, с linux контейнерами

Заранее спасибо

1 Ответ

0 голосов
/ 06 января 2020

вы не можете установить имя пользователя и пароль для pushgateway:

Любой пользователь, имеющий доступ к конечной точке HTTP Pushgateway, может создавать, изменять и удалять метрики, содержащиеся в нем. Так как Pushgateway обычно очищается с включенным honor_labels, это означает, что любой, имеющий доступ к Pushgateway, может создавать любые временные ряды в Prometheus.

Флаг --web.enable-admin-api контролирует доступ к административному HTTP-API , который включает в себя такие функции, как стирание всех существующих групп метри c. Это отключено по умолчанию. Если включено, административные функции будут доступны по пути / api / * / admin /.

см. this

...