add metrics_authentication decorator to /metrics API

This commit is contained in:
tuhina2020
2018-10-07 13:38:32 +05:30
parent cff066a7be
commit b0b7e8d25d
4 changed files with 18 additions and 0 deletions

View File

@@ -206,6 +206,10 @@ class BaseHandler(RequestHandler):
def redirect_to_server(self):
return self.settings.get('redirect_to_server', True)
@property
def authenticate_prometheus(self):
return self.settings.get('authenticate_prometheus', True)
def get_auth_token(self):
"""Get the authorization token from Authorization header"""
auth_header = self.request.headers.get('Authorization', '')