Goutham Veeramachaneni
6c0070986d
Merge pull request #3152 from Gouthamve/go-kit/log
...
Move logging to go-kit logger
7 years ago
Goutham Veeramachaneni
3f0267c548
Merge branch 'dev-2.0' into go-kit/log
...
Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
7 years ago
Goutham Veeramachaneni
f5aed810f9
logging: Port to common/promlog
...
Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
7 years ago
Fabian Reinartz
1b80f631a8
Merge pull request #3172 from prometheus/cutbeta4
...
*: cut 2.0.0-beta.4
7 years ago
Fabian Reinartz
a31e6522e4
*: cut 2.0.0-beta.4
7 years ago
Fabian Reinartz
1121b9f7d4
retrieval: cache dropped series, mutate labels in place
7 years ago
Fabian Reinartz
13f59329ab
Merge pull request #3162 from prometheus/cutbeta3
...
*: cut 2.0.0-beta.3
7 years ago
Fabian Reinartz
7f300f27cb
*: cut 2.0.0-beta.3
7 years ago
Fabian Reinartz
2b2e214857
vendor: update prometheus/tsdb
7 years ago
Fabian Reinartz
63c246f924
Merge branch 'dev-2.0' of github.com:prometheus/prometheus into dev-2.0
7 years ago
Fabian Reinartz
e746282772
Merge branch 'master' into dev-2.0
7 years ago
Fabian Reinartz
e6d819952b
Merge pull request #3145 from prometheus/mempool
...
Use memory pools for scrape buffer
7 years ago
Tobias Schmidt
8bee283f8a
Merge pull request #2895 from jamiemoore/ec2_discovery_rolearn
...
Add the ability to assume a role for ec2 discovery
7 years ago
Jamie Moore
7a135e0a1b
Add the ability to assume a role for ec2 discovery
7 years ago
Fabian Reinartz
d21f149745
*: migrate to go-kit/log
7 years ago
Fabian Reinartz
9b4c3d4254
Merge pull request #3146 from prometheus/fixprofpath
...
web: fix profile paths
7 years ago
Fabian Reinartz
64c7c56df8
Merge pull request #3147 from dvrkps/patch-1
...
travis: add 1.x to go versions
7 years ago
Davor Kapsa
bb853abf24
travis: add 1.x to go versions
7 years ago
Fabian Reinartz
27bdddbf51
web: fix profile paths
7 years ago
Fabian Reinartz
5bed8af4cb
retrieval: pool scrape buffers
...
This adds a bucketed buffer pool to the scrapers so we don't have to
allocate a new buffer on each scrape or hold it fixed to the scrape
loop.
The latter can consume significant amounts of unused memory, e.g. 4GB
when scraping 2MB /metrics from 2000 targets.
7 years ago
Fabian Reinartz
d6f6ad67b3
pkg/pool: create bucketed memory pool package.
7 years ago
Fabian Reinartz
a8887f46dc
Merge branch 'dev-2.0' of github.com:prometheus/prometheus into dev-2.0
7 years ago
Fabian Reinartz
0efecea6d4
Adapt storage APIs to uint64 references
7 years ago
Fabian Reinartz
a007eb2e1e
vendor: update prometheus/tsdb to single head mode
7 years ago
Fabian Reinartz
6ab652e3dc
Merge pull request #3144 from wgliang/master
...
should use time.Since instead of time.Now().Sub
7 years ago
Fabian Reinartz
a0280cc489
Merge pull request #3142 from prometheus/fish/fix-k8s-ingress-type
...
k8s: Use versioned struct for ingress discovery
7 years ago
wangguoliang
7e6c6020ff
should use time.Since instead of time.Now().Sub
...
Signed-off-by: wgliang <liangcszzu@163.com>
7 years ago
Johannes 'fish' Ziemke
75aec7d970
k8s: Use versioned struct for ingress discovery
7 years ago
Krasi Georgiev
153cb0cbe3
scraping errors will show in the log when debug mode is enabled ( #3135 )
...
Signed-off-by: Krasi Georgiev <krasi.root@gmail.com>
7 years ago
Fabian Reinartz
87918f3097
Merge branch 'master' into dev-2.0
7 years ago
Fabian Reinartz
c70379e1c7
Merge branch 'dev-2.0' of github.com:prometheus/prometheus into dev-2.0
7 years ago
Johannes 'fish' Ziemke
70f3d1e9f9
k8s: Support discovery of ingresses ( #3111 )
...
* k8s: Support discovery of ingresses
* Move additional labels below allocation
This makes it more obvious why the additional elements are allocated.
Also fix allocation for node where we only set a single label.
* k8s: Remove port from ingress discovery
* k8s: Add comment to ingress discovery example
7 years ago
Fabian Reinartz
fffe51fb03
Add mutex and block profiling via envvar
7 years ago
Tobias Schmidt
29fff1eca4
Merge pull request #2966 from alkalinecoffee/consul-node-metadata
...
Add support for consul's node metadata
7 years ago
Tobias Schmidt
d0a02703a2
Merge pull request #3105 from sak0/dev
...
discovery openstack: support discovery hypervisors, add rule option.
7 years ago
CuiHaozhi
b1c18bf29b
discovery openstack: support discovery hosts, add rule option.
...
Signed-off-by: CuiHaozhi <cuihz@wise2c.com>
7 years ago
Julius Volz
aa5cdcb11e
Remove extra space in log output
7 years ago
gdmello
35c952e344
Added logging for remote storage adapter ( #3106 )
...
* Added logging for remote storage adapter on startup and on any error condition during /read or /write.
* CR feedback.
7 years ago
Lynn Lin
1bf25dc1b2
fix issues reported by gofmt and spelling typo ( #3127 )
7 years ago
Matt Bostock
64973f5c65
cmd/prometheus: Fix capitalisation in log line ( #3123 )
...
Change 'Ready' to 'ready'.
7 years ago
Matt Bostock
d31c068ae4
api.go: Fix typo in comment ( #3122 )
7 years ago
Brian Brazil
78205b76e9
Update Prometheus console template example for 2.0 ( #3100 )
7 years ago
Richard Hartmann
923be6a418
Merge pull request #3113 from prometheus/RichiH-patch-1
...
Point help to docs, not main Prometheus website
7 years ago
Richard Hartmann
aa3fb1e7c4
Point help to docs, not main Prometheus website
...
No matter how we refactor docs, `/docs/` will stay the prefix, so there's not long-term risk in changing this.
One we version docs, we should probably try and keep link & version in sync.
7 years ago
Tobias Schmidt
3a4ee617e0
Merge pull request #3062 from cstyan/callum-1553
...
check if file_sd files exists in checkConfig
7 years ago
Tobias Schmidt
d6a0f46baf
Fix formatting of GitHub issue template
...
There is actually an easier way to format comments, which doesn't
require a hack and also fixes the dispay in non-monospace fonts.
7 years ago
Fabian Reinartz
0c81d5f719
storage: instantiate correct block ranges
7 years ago
Tobias Schmidt
57a9de4a9a
Merge pull request #3076 from Colstuwjx/fix/nil-target-group
...
Fix target group foreach nil bug.
7 years ago
Mark Adams
77c816b309
Fix pprof endpoints when -web.route-prefix or -web.external-url is used ( #3054 )
...
Whenever a route prefix is applied, the router prepends the prefix to
the URL path on the request. For most handlers, this is not an issue
because the request's path is only used for routing and is not actually
needed by the handler itself. However, Prometheus delegates the handling
of the /debug/* endpoints to the http.DefaultServeMux which has it's own
routing logic that depends on the url.Path. As a result, whenever a
prefix is applied, the prefixed URL is passed to the DefaultServeMux
which has no awareness of the prefix and returns a 404.
This change fixes the issue by creating a new serveDebug handler which
routes requests /debug/* requests to appropriate net/http/pprof handler
and removing the net/http/pprof import in cmd/prometheus since it is no
longer necessary.
Fixes #2183 .
7 years ago
Callum Styan
8912f81ffe
check if file_sd files exist in checkConfig
7 years ago