SuperQ
ae26c506f5
Add metrics to relay
...
Add some metrics to the statsd relay.
* The number of StatsD packets relayed.
* The number lines that were too long to relay.
Also convert main.go to use promauto for metric registration.
Signed-off-by: SuperQ <superq@gmail.com>
2021-09-02 11:57:39 +02:00
Matthias Rampke
f39c9c3645
Merge pull request #392 from prometheus/mr/update-scenarios
...
Update transition scenarios
2021-09-01 17:51:24 +02:00
Matthias Rampke
f5c6a55c0d
Update transition scenarios
...
Recommend running the exporter as a sidecar, now that the relay feature
makes this easy.
Re-order the overview section to put the final state first, then explain
transition and try-out options.
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-09-01 15:59:07 +02:00
Matthias Rampke
9b31bb8533
Add changelog entry for #390 & #388
...
fix ordering, and prepare to release today
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-09-01 15:20:47 +02:00
Matthias Rampke
e86e67a7cf
Merge pull request #388 from prometheus/superq/relay
...
Add statsd relay
2021-09-01 15:17:44 +02:00
SuperQ
0b84893d4a
Add statsd relay
...
Add a simple statsd packet output relay that buffers and forwards raw
statsd lines.
* Only supports UDP output.
* Has a hard-coded buffering timeout of 1 second.
Closes: https://github.com/prometheus/statsd_exporter/issues/95
Signed-off-by: SuperQ <superq@gmail.com>
2021-09-01 15:14:01 +02:00
Matthias Rampke
b04eba273a
Merge pull request #391 from prometheus/superq/go1.17
...
Update build for Go 1.17
2021-09-01 15:12:12 +02:00
Matthias Rampke
6c43ebbc79
Merge pull request #390 from royeo/feature/replace-level-pkg
...
refactor: replace level pkg
2021-09-01 15:08:40 +02:00
SuperQ
37da8dd118
Update build for Go 1.17
...
* Update to Go 1.17.
* Update Go mods.
Signed-off-by: SuperQ <superq@gmail.com>
2021-09-01 14:29:08 +02:00
davinlu
6329577a6b
refactor: replace level pkg
...
Signed-off-by: davinlu <davinlu@tencent.com>
2021-09-01 18:55:45 +08:00
Matthias Rampke
d57c8b11f3
Changelog for #381
...
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-08-31 17:56:35 +02:00
Matthias Rampke
a9c883a298
Merge pull request #381 from evandam/allow-multi-dash
...
allow multiple dashes in StatsD metric names
2021-08-31 17:55:00 +02:00
Matthias Rampke
f9fea18a92
Skip version 0.22.0
...
it failed the license check.
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-08-31 17:49:20 +02:00
Matthias Rampke
e84990974b
Merge pull request #382 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2021-08-31 17:34:33 +02:00
Matthias Rampke
42158f5cca
Manually sync Makefile.common
...
to unstick the repo-sync PR
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-08-31 12:51:32 +02:00
prombot
1f53a743c7
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2021-08-31 12:42:35 +02:00
Matthias Rampke
eea2c0f734
Back out of release 0.22.0
...
the main change (#385 ) is missing license headers
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-08-31 12:41:32 +02:00
Matthias Rampke
828d50cea5
Merge pull request #387 from prometheus/revert-385-master
...
Revert "replace level pkg"
2021-08-31 12:40:34 +02:00
Matthias Rampke
c4f435e140
Revert "replace level pkg"
2021-08-31 12:39:34 +02:00
Matthias Rampke
efdf11343c
Release 0.22.0
...
with changelog for #385 #386
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-08-31 12:24:24 +02:00
Matthias Rampke
e395798230
Merge pull request #386 from royeo/feature/pprof
...
use http.DefaultServeMux to support pprof
2021-08-31 12:05:55 +02:00
Matthias Rampke
4c8028e865
Merge pull request #385 from royeo/master
...
replace level pkg
2021-08-31 12:05:27 +02:00
royeo
c3a818ef62
replace level pkg
...
Signed-off-by: royeo <ljn6176@gmail.com>
2021-08-17 23:27:27 +08:00
davinlu
f4fe58dcf2
use http.DefaultServeMux to support pprof
...
Signed-off-by: davinlu <davinlu@tencent.com>
2021-08-16 22:24:08 +08:00
Evan Van Dam
abb7ec0afb
allow multiple dashes in StatsD metric names
...
Signed-off-by: Evan Van Dam <evan.vandam@wonolo.com>
2021-06-17 09:43:40 -07:00
Matthias Rampke
ef6627b9f0
Changelog & version bump for #379
...
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-06-10 07:23:17 +00:00
Matthias Rampke
5ea682c01f
Merge pull request #379 from sagikazarmark/update-prom-libs
...
Update prom libs
2021-06-09 19:05:31 +02:00
Márk Sági-Kazár
04bc13d73c
refactor: use structured logging
...
Co-authored-by: Ben Kochie <superq@gmail.com>
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2021-06-09 14:44:55 +02:00
Mark Sagi-Kazar
2852aa2a5b
chore(deps): update common package
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2021-06-07 16:34:48 +02:00
Mark Sagi-Kazar
278a862099
refactor: use go-kit logger instead of deprecated common log package
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2021-06-07 16:00:08 +02:00
Mark Sagi-Kazar
5f419f96dd
chore(deps): update client_golang
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2021-06-07 15:39:54 +02:00
Matthias Rampke
2d1face4e0
Changelog for #378 & release 0.20.3
...
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-06-04 08:02:05 +00:00
Matthias Rampke
7e3a7a5068
Merge pull request #378 from howardjohn/go-kit-log
...
Update dependencies and drop large go-kit update
2021-06-04 09:57:29 +02:00
John Howard
c5113b732c
Update dependencies and drop large go-kit update
...
Pulling in the same changes as done in
https://github.com/prometheus/common/issues/255
Signed-off-by: John Howard <howardjohn@google.com>
2021-06-03 08:00:27 -07:00
Matthias Rampke
1a86938882
Merge pull request #374 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2021-05-06 11:52:31 +02:00
Matthias Rampke
cd27e25711
Merge pull request #376 from royeo/master
...
Fix comment
2021-05-06 11:51:57 +02:00
royeo
393b4ca495
Fix comment
...
Signed-off-by: royeo <ljn6176@gmail.com>
2021-05-06 16:08:29 +08:00
Matthias Rampke
ea25c7a114
Release 0.20.2
...
with changelog for #375
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-05-03 15:25:02 +00:00
Matthias Rampke
2a6bbd7827
Merge pull request #375 from bakins/lru-cache
...
Use groupcache for LRU cache
2021-05-03 17:19:39 +02:00
Brian Akins
a8f8067315
Use groupcache for LRU cache
...
Signed-off-by: Brian Akins <205350+bakins@users.noreply.github.com>
2021-04-28 12:15:19 -04:00
prombot
c552b8b84b
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2021-04-14 00:01:41 +00:00
Matthias Rampke
ce538cbae2
Merge pull request #373 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2021-04-01 08:31:59 +02:00
prombot
b8d1fde4e4
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2021-03-31 00:01:37 +00:00
Matthias Rampke
2b5239a67f
Changelog for #365 , cut bugfix release
...
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-03-26 17:23:09 +00:00
Matthias Rampke
a8c09aaa97
Merge pull request #365 from glightfoot/segment-numbers
...
Support metric name segments starting with numbers
2021-03-26 18:20:30 +01:00
Matthias Rampke
5793e05795
Add additional tests for #365
...
testing more edge cases.
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-03-26 16:54:29 +00:00
Matthias Rampke
5f7d52f795
Changelog for #363 & version bump
2021-03-26 09:12:50 +00:00
Matthias Rampke
84e68332f3
Merge pull request #366 from prometheus/matthiasr/gitpod-setup
...
Add configuration for Gitpod
2021-03-26 10:02:24 +01:00
Matthias Rampke
12281a972e
Merge pull request #363 from glightfoot/cache-interface
...
Better mapper cache interface
2021-03-26 10:00:30 +01:00
Matthias Rampke
8b496dfab5
Merge pull request #372 from matthiasr/mr/fix-yaml-backslash-quoting
...
Escape backslashes in regex examples
2021-03-23 18:30:24 +01:00