Fabian Reinartz
6f19e418e1
Merge pull request #1781 from prometheus/fabxc-k8s-sd
...
Select Kubernetes SD type in configuration
9 years ago
Fabian Reinartz
4591a2623b
discovery/kubernetes: filter pod/container, service/endpoint
...
This change distinguishes and filters by pod/container and
service/endpoint in the respective sub-SDs.
9 years ago
Fabian Reinartz
0ff354341b
discovery/kubernetes: remove unused channel
9 years ago
Fabian Reinartz
7221228843
discovery/kubernetes: select between discovery role
...
This adds `role` field to the Kubernetes SD config, which indicates
which type of Kubernetes SD should be run.
This no longer allows discovering pods and nodes with the same SD
configuration for example.
9 years ago
Fabian Reinartz
abdf3536e4
Merge pull request #1788 from prometheus/topk
...
Make topk/bottomk aggregators.
9 years ago
Fabian Reinartz
e0f8caacd7
discovery/kubernetes: extract service endpoint discovery
...
This extract discovery of services and their endpoints into its own
type.
9 years ago
Brian Brazil
7f23a4a099
Add type check on topk/bottomk parameter.
9 years ago
Brian Brazil
fa9cc15573
Add topk/bottomk tests for multiple buckets.
9 years ago
Brian Brazil
3b0c182eee
Move topk/bottomk unittests over to aggregators.
9 years ago
Brian Brazil
3e5136e36d
Make topk/bottomk aggregators.
9 years ago
Fabian Reinartz
3c1e15087d
Merge pull request #1785 from prometheus/fabxc-vendor
...
Update vendoring
9 years ago
Fabian Reinartz
f26823afa7
Merge pull request #1787 from prometheus/fabxc-gitignore
...
gitignore: clean up
9 years ago
Fabian Reinartz
746d330a23
gitignore: clean up
...
This removes several outdated or unnecessary ignore patterns.
Especially those that match random words such as 'local' or 'core',
which repeatedly caused weird behavior that's hard to debug, e.g.
invisble vendored files.
9 years ago
Fabian Reinartz
7d441abd7b
vendor: update prometheus org dependencies
9 years ago
Fabian Reinartz
7700cff1ff
vendor: update golang.org/x/sys
9 years ago
Fabian Reinartz
e4e8479716
vendor: add missing liencse/patent notices
9 years ago
Fabian Reinartz
bc506ce959
vendor: update goleveldb dependencies
9 years ago
Fabian Reinartz
f4398d5bdf
Merge pull request #1782 from prometheus/fabxc-testflags
...
cmd/prometheus: use own flag set
9 years ago
Fabian Reinartz
8c24dfdb86
cmd/prometheus: use own flag set
...
Fixes #1743
9 years ago
Fabian Reinartz
fdbe28df85
discovery/kubernetes: extract node discovery
...
This change extracts node discovery into its own type.
9 years ago
Fabian Reinartz
8a97c211a8
discovery/kubernetes: extract pod discovery
...
This change extracts pod discovery into its own type.
9 years ago
Fabian Reinartz
e03e138d34
discovery: consolidate constructors into single file
9 years ago
Fabian Reinartz
b3f321b38a
Merge pull request #1780 from prometheus/fabxc-k8s-locks
...
discovery/kubernetes: add missing locking
9 years ago
Fabian Reinartz
57333d1831
discovery/kubernetes: add missing locking
9 years ago
Fabian Reinartz
2901376940
Merge pull request #1777 from prometheus/fabxc-patch-1
...
readme: update debian and container releases
9 years ago
Fabian Reinartz
4d1985e405
Merge pull request #1778 from mattbostock/fix_annotations
...
promql: Fix annotations conflated with labels
9 years ago
Matt Bostock
cc98e164d3
promql: Fix annotations conflated with labels
...
When converting `AlertStmt` to a string, the alert rule labels were
printed as `ANNOTATIONS` instead of the annotations themselves.
Fix and add a test to catch future regressions.
9 years ago
Fabian Reinartz
472b8363a1
readme: update debian and container releases
9 years ago
Fabian Reinartz
44036a08d0
Merge pull request #1725 from nicholascapo/use-consul-service-address
...
discovery: use consul service address if available
9 years ago
Fabian Reinartz
e1cf13aaef
Merge pull request #1771 from prometheus/make-storage-public
...
storage: Make MemorySeriesStorage a public type
9 years ago
Julius Volz
91401794fa
storage: Make MemorySeriesStorage a public type
...
See https://twitter.com/fabxc/status/748032597876482048
9 years ago
Fabian Reinartz
c673aa2b34
Merge pull request #1770 from prometheus/milliseconds-console
...
The metrics are no longer ms, we can remove the scaling.
9 years ago
Brian Brazil
b86db088b5
The metrics are no longer ms, we can remove the scaling.
9 years ago
Fabian Reinartz
f68789dc5a
Merge pull request #1767 from fabric8io/k8s-sd-https-config
...
Kubernetes SD: Update example config with TLS options
9 years ago
Jimmi Dyson
5733de0dfe
Kubernetes SD: Update example config with TLS options
9 years ago
Fabian Reinartz
62af249d06
Merge pull request #1761 from prometheus/fabxc-legacyapi
...
api: drop legacy API
9 years ago
Brian Brazil
ba9fbb9ea2
Merge pull request #1765 from prometheus/on-dummy
...
Support on()
9 years ago
Brian Brazil
3b89616d82
Allow on, ignoring, by and without wit empty laberls.
...
This offers new semantics in allowing on() for matching
two single-element vectors with no known common labels.
Previosuly this was often done using on(dummy).
This also allows making it explict that you meant
to do an aggregation without labels via by().
Fixes #1597 .
9 years ago
Brian Brazil
246a817300
Flip vector matching to be ignoring by default.
...
This is a noop semantically.
9 years ago
Fabian Reinartz
d431187f77
Merge pull request #1763 from prometheus/fabxc-sec-metrics
...
*: remove last remainers of non-second metrics
9 years ago
Fabian Reinartz
425736a377
*: remove last remainers of non-second metrics
9 years ago
Brian Brazil
dc4d5fef2a
Merge pull request #1762 from prometheus/fabxc-common
...
vendor: update common/expfmt
9 years ago
Fabian Reinartz
e2bc30585f
vendor: update common/expfmt
...
Update the exposition library to drop the JSON format decoding.
9 years ago
Fabian Reinartz
97f62c021e
api: drop legacy API
9 years ago
Fabian Reinartz
6f6dddb230
Merge pull request #1759 from prometheus/separate-querier
...
Separate query interface out of local.Storage.
9 years ago
Julius Volz
b7b6717438
Separate query interface out of local.Storage.
...
PromQL only requires a much narrower interface than local.Storage in
order to run queries. Narrower interfaces are easier to replace and
test, too.
We could also change the web interface to use local.Querier, except that
we'll probably use appending functions from there in the future.
9 years ago
Fabian Reinartz
0e281f5500
Merge pull request #1687 from royels/issue-1629
...
Added power binop
9 years ago
royels
2fdc5717a3
promql: add power binary operation
9 years ago
Fabian Reinartz
f928ca13d0
Merge pull request #1754 from prometheus/jan11011977-master
...
Fix 'access denied' error on Windows
9 years ago
Jan van Valburg
68f3df49d0
stoarge: fix 'access denied' error on Windows
...
On Windows, it is not possible to rename or delete a file that is
currerntly open. This change closes the file in dropAndPersistChunks
before it tries to delete it, or rename the temporary file to it.
9 years ago