But i got "Resource not found"。

My config file is upload.



li.peng...@zhaopin.com.cn
 
From: Sijie Guo
Date: 2018-07-09 15:30
To: user
Subject: Re: Re: Problem of Prometheus Stats Providers
Okay. So when httpServerEnabled is true, prometheus provider will not start a 
separated http endpoint. it will expose the metrics via the http servers under 
/metrics.

so if you curl localhost:8080/metrics, you should be able to get all the 
metrics.

- Sijie

On Mon, Jul 9, 2018 at 12:06 AM li.peng...@zhaopin.com.cn 
<li.peng...@zhaopin.com.cn> wrote:
bookkeeper version is 4.7.1  , port of 8080 can reached. already have restart 
bookeerper.

# The flag enables/disables starting the admin http server. Default value is 
'false'.
httpServerEnabled=true

# The http server port to listen on. Default value is 8080.
httpServerPort=8080

# The http server class
httpServerClass=org.apache.bookkeeper.http.vertx.VertxHttpServer





li.peng...@zhaopin.com.cn
 
From: Sijie Guo
Date: 2018-07-09 14:04
To: user
Subject: Re: Problem of Prometheus Stats Providers
Interesting, I have tried these settings at my laptop. I am able to curl the 
metrics : "curl -s localhost:8000/metrics".

Can you clarify a few things:

- what version of bookkeeper are you using?
- did you happen to enable bookie http server? set httpServerEnabled to be true

- Sijie

On Sun, Jul 8, 2018 at 8:53 PM li.peng...@zhaopin.com.cn 
<li.peng...@zhaopin.com.cn> wrote:
set configs , but i can't reach 8000 port.


#############################################################################
## Stats Providers
#############################################################################

# Whether statistics are enabled
enableStatistics=true

# The flag to enable recording task execution stats.
enableTaskExecutionStats=true

# Stats Provider Class (if `enableStatistics` are enabled)
# Options:
#   - Prometheus        : 
org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider
#   - Codahale          : 
org.apache.bookkeeper.stats.codahale.CodahaleMetricsProvider
#   - Twitter Finagle   : 
org.apache.bookkeeper.stats.twitter.finagle.FinagleStatsProvider
#   - Twitter Ostrich   : 
org.apache.bookkeeper.stats.twitter.ostrich.OstrichProvider
#   - Twitter Science   : 
org.apache.bookkeeper.stats.twitter.science.TwitterStatsProvider
# Default value is:
#   org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider
# 
# For configuring corresponding stats provider, see details at each section 
below.
#
# 
statsProviderClass=org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider

#############################################################################
## Prometheus Metrics Provider
#############################################################################

# These configs are used when using `PrometheusMetricsProvider`.
statsProviderClass=org.apache.bookkeeper.stats.prometheus.PrometheusMetricsProvider

# Default port for Prometheus metrics exporter
prometheusStatsHttpPort=8000

# latency stats rollover interval, in seconds
prometheusStatsLatencyRolloverSeconds=60


Reply via email to