Serializable
, javax.servlet.Servlet
, javax.servlet.ServletConfig
public class PrometheusMonitorServlet extends io.prometheus.client.exporter.MetricsServlet
Modifier and Type | Field | Description |
---|---|---|
protected MasterAccessTokenValidator |
tokenValidator |
The access token validator.
|
Constructor | Description |
---|---|
PrometheusMonitorServlet() |
Monitor servlet for exposing Dropwizard metrics in Prometheus TSDB
format.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
|
void |
init(javax.servlet.ServletConfig config) |
|
protected void |
service(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
protected MasterAccessTokenValidator tokenValidator
public PrometheusMonitorServlet()
public void init(javax.servlet.ServletConfig config) throws javax.servlet.ServletException
init
in interface javax.servlet.Servlet
init
in class javax.servlet.GenericServlet
javax.servlet.ServletException
protected void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, IOException
doGet
in class io.prometheus.client.exporter.MetricsServlet
javax.servlet.ServletException
IOException
protected void service(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, IOException
service
in class javax.servlet.http.HttpServlet
javax.servlet.ServletException
IOException
Copyright © 2018 Connect2id. All rights reserved.