3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

478 commits

Author SHA1 Message Date
Stéphan Kochen 5b9bef75e1 prometheus-unbound-exporter: fix darwin build 2021-05-18 13:08:23 +02:00
github-actions[bot] 78ae7ac75e
Merge staging-next into staging 2021-05-15 06:22:25 +00:00
WilliButz 94b2848559
Merge pull request #91663 from mweinelt/kea-exporter
prometheus-kea-exporter: init at 0.4.1
2021-05-14 14:38:08 +02:00
Martin Weinelt dd7e1834ca
nixos/tests/prometheus-exporters.kea: init 2021-05-14 14:09:19 +02:00
zowoq 004f8cd986 Merge staging-next into staging 2021-05-14 16:32:43 +10:00
Georg Haas 41f448f2fc
prometheus-xmpp-alerts: 0.4.2 -> 0.5.1 2021-05-13 23:30:06 +02:00
Martin Weinelt 7944ea7b66
prometheus-kea-exporter: init at 0.4.2 2021-05-12 21:51:44 +02:00
Robin Gloster 64d226fc60
prometheus-varnish-exporter: unstable-2020-03-26 -> 1.6 2021-05-11 17:57:46 -05:00
Robin Gloster 0a75e25dac
prometheus-statsd-exporter: 0.9.0 -> 0.20.2 2021-05-11 17:57:46 -05:00
Robin Gloster a9ffa5dc2a
prometheus-snmp-exporter: 0.19.0 -> 0.20.0 2021-05-11 17:57:46 -05:00
Robin Gloster 1ea614c3de
prometheus-smokeping-prober: 0.3.1 -> 0.4.2 2021-05-11 17:57:45 -05:00
Robin Gloster ee87b5df96
prometheus-redis-exporter: 1.7.0 -> 1.23.1 2021-05-11 17:57:45 -05:00
Robin Gloster a9683cd227
prometheus-rabbitmq-exporter: 1.0.0-RC7.1 -> 1.0.0-RC8 2021-05-11 17:57:36 -05:00
Robin Gloster 9b37635200
prom2json: 0.1.0 -> 1.3.0 2021-05-11 00:28:27 -05:00
Robin Gloster 50ab1fff13
prometheus-process-exporter: 0.7.1 -> 0.7.5 2021-05-11 00:23:06 -05:00
Robin Gloster 060286ebda
prometheus-openvpn-exporter: 2017-05-15 -> 0.3.0 2021-05-11 00:10:09 -05:00
Robin Gloster 117e2d44fc
prometheus-node-exporter: 1.0.1 -> 1.1.2 2021-05-11 00:02:02 -05:00
Robin Gloster 7b9e1e61c0
prometheus-nginxlog-exporter: 1.8.0 -> 1.9.0 2021-05-11 00:01:36 -05:00
Robin Gloster c2c6f3f626
prometheus-nginx-exporter: 0.8.0 -> 0.9.0 2021-05-10 23:50:59 -05:00
Robin Gloster ea3a0bfb2e
prometheus-mesos-exporter: 0.1.0 -> 1.1.2 2021-05-10 23:43:29 -05:00
Robin Gloster b3c592bf08
prometheus-json-exporter: 0.2.0 -> 0.3.0 2021-05-10 23:36:39 -05:00
Robin Gloster 21bf56687d
prometheus-jmx-httpserver: 0.10 -> 0.15.0 2021-05-10 23:26:36 -05:00
Robin Gloster 3c6f3ff2ff
prometheus-haproxy-exporter: 0.8.0 -> 0.12.0 2021-05-10 23:26:04 -05:00
Robin Gloster aca47a34b1
prometheus-gitlab-ci-pipelines-exporter: 0.2.5 -> 0.4.9 2021-05-10 23:13:12 -05:00
Robin Gloster 0a71442949
prometheus-domain-exporter: 1.10.0 -> 1.11.0 2021-05-10 23:08:38 -05:00
Robin Gloster 91ea6382fa
prometheus-collectd-exporter: 0.3.1 -> 0.5.0 2021-05-10 22:55:43 -05:00
Robin Gloster 7ea82280af
prometheus-blackbox-exporter: 0.18.0 -> 0.19.0 2021-05-10 22:55:19 -05:00
Robin Gloster 8a697bdc73
prometheus-bird-exporter: 1.2.5-git -> 1.2.5
The previous version of 1.3.5-git was a typo and supposed to be
1.2.5-git, this updates to the subsequent stable release.
2021-05-10 22:39:13 -05:00
Robin Gloster ef7d945193
prometheus-bind-exporter: unstable -> 0.4.0 2021-05-10 22:35:22 -05:00
Robin Gloster 6a66ae84d4
prometheus-aws-s3-exporter: 0.3.0 -> 0.4.1 2021-05-10 22:34:52 -05:00
Robin Gloster e7a09b6cb2
prometheus-artifactory-exporter: 1.9.0 -> 1.9.1 2021-05-10 22:28:40 -05:00
Robin Gloster 5b3634881b
prometheus: 2.23.0 -> 2.26.0 2021-05-10 22:23:29 -05:00
Daniël de Kok 85f96822a0 treewide: fix cargoSha256/cargoHash
Rust 1.50.0 incorporated a Cargo change (rust-lang/cargo#8937) in
which cargo vendor erroneously changed permissions of vendored
crates. This was fixed in Rust
1.51.0 (rust-lang/cargo#9131). Unfortunately, this means that all
cargoSha256/cargoHashes produced during the Rust 1.50.0 cycle are
potentially broken.

This change updates cargoSha256/cargoHash tree-wide.

Fixes #121994.
2021-05-08 00:36:37 -07:00
Maximilian Bosch 82f4538ebd
prometheus-wireguard-exporter: 3.4.2 -> 3.5.0
ChangeLog: https://github.com/MindFlavor/prometheus_wireguard_exporter/releases/tag/3.5.0
2021-05-05 23:00:02 +02:00
Maximilian Bosch 75c5a703ab
prometheus-knot-exporter: add patch to fix stats
This is a patch I filed against upstream[1] a while ago. As it isn't
merged yet and fixes configurations with all stats enabled in knot
(otherwise it'd crash when sending a request to `localhost:9433`), I
decided that it makes sense to add it to the package directly.

I extended the test to make sure that it only passes with this patch.

[1] https://github.com/ghedo/knot_exporter/pull/6
2021-05-03 17:27:36 +02:00
Sandro Jäckel da858b16b8
nixos/tests/prometheus-exporters: add unbound test
Author: WilliButz <willibutz@posteo.de>
2021-04-29 06:19:30 +02:00
Sandro Jäckel e7947f3efb
prometheus-unbound-exporter: init at unstable-2021-03-17 2021-04-24 08:59:15 +02:00
R. RyanTM 12b2b8ba2b promscale: 0.2.1 -> 0.3.0 2021-04-11 14:06:09 +00:00
Pavol Rusnak 073fbba9bf
Merge pull request #89267 from mmilata/bitcoin-exporter
nixos/prometheus-bitcoin-exporter: init
2021-04-06 00:08:33 +02:00
Martin Milata dbb07aba88 prometheus-bitcoin-exporter: init at 0.5.0 2021-04-05 23:50:42 +02:00
Martin Milata 6840746f2d nixos/prometheus-domain-exporter: init 2021-04-04 22:25:12 +02:00
Martin Milata 2c76567af3 prometheus-domain-exporter: init at 1.10.0 2021-04-04 22:21:44 +02:00
Maximilian Bosch 4794829734
prometheus-openldap-exporter: init at 2.1 2021-04-02 19:16:50 +02:00
Maximilian Bosch 76fc1ae238
prometheus-postgres-exporter: 0.8.0 -> 0.9.0
ChangeLog: https://github.com/prometheus-community/postgres_exporter/blob/v0.9.0/CHANGELOG.md
2021-03-31 20:31:07 +02:00
Thore 0e17c5767e prometheus-cups-exporter: remove
This exporter is outdated, broken by design and simply shouldn't be packaged.
2021-03-16 16:10:40 +01:00
WilliButz 3971cda05f
Merge pull request #116037 from petabyteboy/feature/jitsi-exporter
prometheus-jitsi-exporter: init at 0.2.18
2021-03-13 13:37:10 +01:00
WilliButz 52fa5e9612
prometheus-jitsi-exporter: reference vm test 2021-03-13 13:02:37 +01:00
Milan d939a8f20d
prometheus-jitsi-exporter: remove redundant platform attribute
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-13 08:37:33 +01:00
Milan Pässler 942bd5cc2f
prometheus-jitsi-exporter: init at 0.2.18 2021-03-12 11:10:43 +01:00
0x4A6F db9e9af3ae
promscale: 0.2.0 -> 0.2.1 2021-03-11 21:33:57 +01:00
WilliButz f5c01cf9d4
Merge pull request #113370 from chkno/prometheus-systemd-exporter-no-flags
prometheus-systemd-exporter: Init at 0.4.0
2021-03-11 19:18:29 +01:00
WilliButz 3ceef8186c
Merge pull request #115185 from Ma27/knot-exporter
prometheus-knot-exporter: init at 2021-01-30; minor module improvements
2021-03-11 18:58:59 +01:00
WilliButz 344b02919e
prometheus-systemd-exporter: fix typo, reference vm test 2021-03-11 18:50:29 +01:00
WilliButz 902a479225
Merge pull request #111364 from lbpdt/feature/prometheus-artifactory-exporter
nixos/prometheus-exporters/artifactory: init at 1.9.0
2021-03-11 18:44:03 +01:00
WilliButz c62eef5675
prometheus-knot-exporter: reference vm test 2021-03-11 18:39:17 +01:00
Maximilian Bosch 43c560fc4b
prometheus-knot-exporter: fix -unstable- infix
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-07 22:12:09 +01:00
Maximilian Bosch bae2759a37
prometheus-knot-exporter: init at 2020-01-30 2021-03-05 13:06:20 +01:00
Ben Siraphob 98f26993f2 treewide: remove stdenv where not needed 2021-03-04 19:54:50 +07:00
Ben Siraphob e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Chuck 83de9e2d12 prometheus-systemd-exporter: Init at 0.4.0 2021-02-18 09:56:45 -08:00
Louis Blin 458fafa8fc nixos/prometheus-exporters/artifactory: init at 1.9.0
Adds a Prometheus exporter to scrape metrics from the API of JFrog
Artifactory instances.
2021-02-11 15:56:58 +00:00
Finn Behrens 54da964882 prometheus-flow-exporter: init at 1.1.1 2021-02-10 14:29:05 +01:00
Mario Rodas 817961941c
Merge pull request #112040 from r-ryantm/auto-update/pushgateway
prometheus-pushgateway: 1.3.1 -> 1.4.0
2021-02-08 20:34:05 -05:00
Sandro 35c35e485e
Merge pull request #112436 from 0x4A6F/master-promscale
promscale: 0.1.4 -> 0.2.0
2021-02-09 00:25:24 +01:00
0x4A6F f5f512512e
promscale: 0.1.4 -> 0.2.0
This release adds support for TimescaleDB 2.0 multinode. This means all of TimescaleDB 2.0 features are now fully supported. This also means that Promscale now supports horizontal scalability across the entire stack!

This release also includes performance improvements and bug fixes.

At a high-level, this release:
- Adds support for Multinode TimescaleDB.
- Improved promQL query latency by 4x in some cases.
- Reduced I/O used by the PostgreSQL stats collector substantially by changing autovacuum settings.
- Fixed metrics produced by Promscale itself
- PromQL engine supports @ modifier which is disabled by default. (see promql-evaluation-flags)
- Added configuration for query timeout and default step interval
- Improved UX

Notes for people upgrading from 0.1.4 and before
- The CLI and ENV option install-timescaledb was renamed to install-extension
- Two new flags are added upgrade-extensions by default set to true will upgrade extensions if newer versions are available and upgrade-prerelease-extensions by default set to false enabling it will upgrade extensions to pre-prelease versions if pre-release versions are available.
- We have changed the namespace of the metrics Promscale itself exposes from ts_prom to promscale. We have also updated the PromQL engine based metrics to have namespace as promscale instead of prometheus. So, metrics like prometheus_engine_query_duration_seconds will now be promscale_engine_query_duration_seconds.

Prom-Migrator
- Adds support for concurrent pulling and pushing to improve migration throughput. (Please note concurrent push is disabled by default as we've seen some issues migrating data to Thanos concurrently, which we are still working out).
2021-02-08 21:54:32 +00:00
R. RyanTM 96270247ae prometheus-pushgateway: 1.3.1 -> 1.4.0 2021-02-05 15:05:35 +00:00
github-actions[bot] 2137c13b40
Merge master into staging-next 2021-01-27 12:24:05 +00:00
Sandro ad97ca4e51
Merge pull request #110912 from siraben/stdenv-lib-inherit
treewide: remove inherited stdenv.lib
2021-01-27 10:28:55 +01:00
Ben Siraphob 3bbad8b041 treewide: remove inherited stdenv.lib 2021-01-27 12:44:43 +07:00
github-actions[bot] c994c9d31e
Merge master into staging-next 2021-01-26 18:27:09 +00:00
Maximilian Bosch 44b2058671
Merge pull request #110778 from WilliButz/update/prometheus-nextcloud-exporter/0.4.0
prometheus-nextcloud-exporter: 0.3.0 -> 0.4.0
2021-01-26 18:51:27 +01:00
github-actions[bot] a127deeb88
Merge master into staging-next 2021-01-25 18:52:08 +00:00
Pavol Rusnak a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
WilliButz 80e077f5f2
prometheus-nextcloud-exporter: 0.3.0 -> 0.4.0 2021-01-25 15:12:26 +01:00
Maximilian Bosch e0cb821651
Merge pull request #110247 from r-ryantm/auto-update/pushgateway
prometheus-pushgateway: 1.3.0 -> 1.3.1
2021-01-22 22:33:58 +01:00
R. RyanTM 799804ca62 prometheus-pushgateway: 1.3.0 -> 1.3.1 2021-01-21 00:27:47 +00:00
Bruno Bigras 0125a4c171 sql_exporter: 0.3.0 -> 0.4.0 2021-01-20 14:45:54 -05:00
WilliButz 1c224b957f
prometheus-nextcloud-exporter: 0.1.0 -> 0.3.0
https://github.com/xperimental/nextcloud-exporter/releases/tag/v0.3.0

Co-authored-by: ajs124 <git@ajs124.de>
2021-01-17 15:25:18 +01:00
Sandro 19e8aa6f13
Merge pull request #109495 from cole-h/rabbitmq-exporter
prometheus-rabbitmq-exporter: 0.25.2 -> 1.0.0-RC7.1
2021-01-17 11:07:59 +01:00
Cole Helbling 8216d34b02
prometheus-rabbitmq-exporter: 0.25.2 -> 1.0.0-RC7.1
Otherwise, the root certificate from cloudAMQP is unsupported.
2021-01-16 14:29:51 -08:00
Ben Siraphob 872973d7d1 pkgs/servers: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Maximilian Bosch f67a67a83d
prometheus-wireguard-exporter: 3.3.0 -> 3.4.2 2021-01-10 14:16:09 +01:00
WilliButz d539517f2b
prometheus-json-exporter: unstable-2017-10-06 -> 0.2.0 2021-01-02 13:10:27 +01:00
WilliButz 0587d518db
Merge pull request #107891 from lukegb/smokeping-prober
prometheus-smokeping-prober: init at 0.3.1 from git
2021-01-01 16:08:20 +01:00
Luke Granger-Brown 699e402705 prometheus-bird-exporter: init at 1.3.5-git 2021-01-01 04:43:59 +00:00
0x4A6F f41125d2cf
promscale: 0.1.3 -> 0.1.4
This release contains official support for TimescaleDB 2.0 (single-node) as well as various bug fixes and code cleanup.

Please note that multinode support is still in alpha and automatic upgrades of multinode deployments to future versions is not yet guaranteed (we hope to support this starting with the next release). Please only use multimode deployments for testing only.

Notes for people upgrading from 0.1.3:
- The dropChunk property in the Promscale Helm chart is renamed to maintenance. The drop-chunks CRON job is now renamed to maintenance, you will need to replace the dropChunk.schedule value with maintenance.schedule.

Notes for multinode deployments
- This should only be used for testing, not production deployments
  - In particular, we are not guaranteeing upgrades from 0.1.4 to future versions in multinode deployments.
- All nodes have to be added to the cluster before starting Promscale; adding nodes afterwards is not yet supported.
2020-12-29 20:23:47 +00:00
Luke Granger-Brown 2c329d7954 prometheus-smokeping-prober: init at 0.3.1 from git 2020-12-29 18:59:51 +00:00
Maximilian Bosch b33b086506
prometheus: gross hack to fix linker flags for versioning info
Apparently the handling of `buildFlagsArray` in `buildGo*` is blatantly
broken since it doesn't quote flags specified as list elements properly.

Because of that, the `-ldflags` are not interpreted properly and
`prometheus --version` doesn't output anything useful. By specifying
flags in both `buildFlags` and `buildFlagsArray` the issue gets fixed
since both variables are passed to `go install`.
2020-12-23 16:38:29 +01:00
Maximilian Bosch 5a26fb3c98
prometheus: 2.22.2 -> 2.23.0
ChangeLog: https://github.com/prometheus/prometheus/releases/tag/v2.23.0

* Applied a patch to fix a regression in release 2.23[1].

[1] https://github.com/prometheus/prometheus/issues/8144
2020-12-23 14:40:05 +01:00
Pavol Rusnak c03280f9ca
Merge pull request #107343 from mmilata/lndmon-201202
prometheus-lnd-exporter: unstable-2020-01-09 -> unstable-2020-12-04
2020-12-22 21:07:00 +01:00
Maximilian Güntner 65fd031277
nixos: add prometheus_nginxlog_exporter module + test 2020-12-21 21:23:39 +01:00
Martin Milata 31e7bbc902 prometheus-lnd-exporter: unstable-2020-01-09 -> unstable-2020-12-04 2020-12-21 20:59:52 +01:00
Maximilian Güntner ce7608d6e7
nginxlog-exporter: 1.3.0 -> 1.8.0 2020-12-20 23:33:30 +01:00
0x4A6F e8237c8f94
promscale: 0.1.2 -> 0.1.3 2020-12-11 00:24:07 +00:00
Ollie Charles 1675b11cd4 Remove myself from maintainers sets
Unfortunately I can't reliably commit time to nixpkgs, so I would like to remove myself from being a formal maintainer for these packages.
2020-12-07 14:30:37 +00:00
Philipp Riegger 77f87c1ca2 prometheus-nginx-exporter: 0.6.0 -> 0.8.0 2020-11-30 23:12:47 +01:00
zowoq 20f3e3a02b prometheus: 2.22.1 -> 2.22.2
https://github.com/prometheus/prometheus/releases/tag/v2.22.2
2020-11-19 08:10:42 +10:00
Marek Mahut b724532d59
Merge pull request #102746 from r-ryantm/auto-update/process-exporter
prometheus-process-exporter: 0.5.0 -> 0.7.1
2020-11-10 12:31:27 +01:00
0x4A6F 42a115422d
promscale: 0.1.1 -> 0.1.2 2020-11-09 20:53:04 +00:00