Commit graph

533 commits

Author SHA1 Message Date
Martin Weinelt b9acbc4b40
Merge pull request #164896 from mdlayher/mdl-apcupsd 2022-03-19 23:52:12 +01:00
Matt Layher 0f89cfb395
prometheus-apcupsd-exporter: 0.2.0 -> 0.3.0
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2022-03-19 17:00:38 -04:00
R. Ryantm b250ca540e prometheus-wireguard-exporter: 3.5.0 -> 3.6.2 2022-03-19 16:56:12 -04:00
R. Ryantm c42d6df03a prometheus-redis-exporter: 1.35.1 -> 1.36.0 2022-03-15 06:36:47 +00:00
Maximilian Bosch 0c5586c2f2
Merge pull request #162254 from Ma27/init-dmarc-exporter
prometheus-dmarc-exporter: init at 0.5.1
2022-03-14 09:02:08 +01:00
Martin Weinelt 76721f5e5e
Merge pull request #159986 from NukaDuka/pve_exporter 2022-03-10 22:41:45 +01:00
Maxime VISONNEAU 73ac9b5262
prometheus-gitlab-ci-pipelines-exporter: 0.4.9 -> 0.5.3 2022-03-08 11:59:38 +08:00
Maxime VISONNEAU 3a5dfd3a55
maintainers/maintainers-list.nix: add mvisonneau
Signed-off-by: Maxime VISONNEAU <maxime.visonneau@gmail.com>
2022-03-07 11:03:03 +01:00
ajs124 ab8ff08fd9 prometheus-varnish-exporter: 1.6 -> 1.6.1 2022-03-03 18:26:43 +01:00
Kartik Gokte 3fa7cc7ac6 prometheus-pve-exporter: init at 2.2.2 2022-03-02 23:59:27 +05:30
Maximilian Bosch cafa5b400c
prometheus-dmarc-exporter: add meta 2022-02-28 19:39:55 +01:00
Maximilian Bosch 5cee9c9ef2
prometheus-dmarc-exporter: init at 0.5.1 2022-02-28 16:50:01 +01:00
R. Ryantm 0334f6a825 prometheus-redis-exporter: 1.35.0 -> 1.35.1 2022-02-20 12:03:55 +00:00
R. Ryantm 1f66b8d783 promscale: 0.9.0 -> 0.10.0 2022-02-18 22:02:44 +00:00
Franz Pletz 32bdee9489
Merge pull request #157209 from MostAwesomeDude/prometheus-closure 2022-02-15 14:46:27 +01:00
Martin Weinelt 4387ecec59
Merge pull request #159696 from r-ryantm/auto-update/prometheus-nextcloud-exporter 2022-02-14 23:22:55 +01:00
R. Ryantm 9d798e5103 prometheus-nextcloud-exporter: 0.4.0 -> 0.5.0 2022-02-14 21:49:16 +01:00
Bobby Rong 53e29859c3
Merge pull request #159778 from r-ryantm/auto-update/sql_exporter
prometheus-sql-exporter: 0.4.0 -> 0.4.2
2022-02-14 19:46:49 +08:00
Martin Weinelt 2b8ac0e964
Merge pull request #159722 from r-ryantm/auto-update/pihole-exporter 2022-02-13 22:32:32 +01:00
Martin Weinelt dc495b2e15
Merge pull request #159780 from r-ryantm/auto-update/statsd_exporter 2022-02-13 22:19:50 +01:00
Mario Rodas a05d8ba322
Merge pull request #159697 from r-ryantm/auto-update/promscale
promscale: 0.8.0 -> 0.9.0
2022-02-13 09:33:36 -05:00
R. Ryantm 32a7f9da13 prometheus-statsd-exporter: 0.20.2 -> 0.22.2 2022-02-13 07:35:24 +00:00
R. Ryantm d1138e94e1 prometheus-sql-exporter: 0.4.0 -> 0.4.2 2022-02-13 07:27:24 +00:00
R. Ryantm df066e9f06 prometheus-bird-exporter: 1.2.6 -> 1.4.0 2022-02-12 22:15:35 -08:00
Martin Weinelt 1eb1e3bf95
prometheus-pihole-exporter: 0.1.1 -> 0.2.0
https://github.com/eko/pihole-exporter/releases/tag/v0.2.0
2022-02-13 03:21:05 +01:00
R. Ryantm 009b76d8e6 prometheus-pihole-exporter: 0.0.11 -> 0.1.1 2022-02-13 02:13:55 +00:00
R. Ryantm bfcd989454 promscale: 0.8.0 -> 0.9.0 2022-02-13 00:19:34 +00:00
R. Ryantm 9720874192 prometheus-json-exporter: 0.3.0 -> 0.4.0 2022-02-13 00:08:18 +00:00
Franz Pletz 5efa1bce17
prometheus-alertmanager: 0.21.0 -> 0.23.0 2022-02-09 15:12:24 +01:00
R. Ryantm 64b39305ae prometheus-redis-exporter: 1.34.1 -> 1.35.0 2022-02-06 16:58:08 -08:00
Corbin f3cc015b87 prometheus: Optionally remove more service discovery.
Almost all service discovery can now be disabled, except for DNS-,
HTTP-, and file-based service discovery, which do not appear to include
extra code in the binary.

Before this change, bin/prometheus was about 38M and bin/promtool was
51M. Now, bin/prometheus is about 31M and bin/promtool is about 44M.
Assuming all service discovery is disabled, of course.
2022-02-06 15:16:27 -08:00
Corbin 175cc7efd2 prometheus: Optionally remove service discovery.
I read this hilarious blog post:

https://wejick.wordpress.com/2022/01/29/can-i-have-a-smaller-prometheus/

We can have a smaller Prometheus too. This patch allows users to remove
service discovery for five public clouds (AWS, Azure, DigitalOcean, GCP,
and Linode) and also Kubernetes, simply by setting the corresponding
enable-flag to `false`. I have tested building with each flag as I added
it to the list. I also tested running with all six flags set to `false`,
and the resulting Prometheus can still handle my orthogonal
service-discovery configuration (files).

To meet Adam Savage's definition of science, I measured the size of the
`prometheus` and `promtool` binaries after adding each flag with
`ls -h`.

flag          | prometheus | promtool
--------------|------------|----------
starting size | 84M        | 74M
AWS           | 72M        | 61M
Azure         | 71M        | 61M
GCE           | 64M        | 53M
k8s           | 40M        | 53M
DO            | 39M        | 52M
Linode        | 38M        | 51M

I did not go as far as the blog post. If folks want, I'll make the rest
of the service discovery optional too.

I did not shrink the build closure, just the output closure; we still
pull all of the various vendored modules into the Nix store during
builds. I don't see how to do this in a neat or easy way.
2022-01-28 15:58:32 -08:00
Maximilian Bosch 46d4c9e6a4
prometheus-postgres-exporter: 0.10.0 -> 0.10.1
ChangeLog: https://github.com/prometheus-community/postgres_exporter/releases/tag/v0.10.1
2022-01-28 23:29:46 +01:00
R. Ryantm 3b6c07fb36 prometheus-redis-exporter: 1.33.0 -> 1.34.1 2022-01-24 21:38:36 +00:00
0x4A6F 44dceeb0ef
promscale: enable checks 2022-01-19 00:11:44 +01:00
0x4A6F 47d0f19a57
promescale: 0.7.1 -> 0.8.0 2022-01-18 23:42:14 +01:00
Roosembert Palacios 8efd3bacc2
prometheus-bind-exporter: 0.4.0 -> 0.5.0
Signed-off-by: Roosembert Palacios <roosemberth@posteo.ch>
2022-01-11 07:45:39 +01:00
Maximilian Bosch f562adfab8
prometheus-openldap-exporter: 2.1.4 -> 2.2.0
ChangeLog: https://github.com/tomcz/openldap_exporter/releases/tag/v2.2.0
2022-01-02 13:35:55 +01:00
zowoq 36b5fc4b36 buildGoModule packages: remove unnecessary runVend 2022-01-01 15:55:33 +10:00
Jörg Thalheim 41ed5dc048
Merge pull request #152212 from K900/prometheus-fix
prometheus: build with node 14
2021-12-28 09:55:47 +00:00
K900 b117c46188 prometheus: build with node 14
node2nix is still broken on 16.

see: 4c60ee3da1
2021-12-26 14:03:07 +03:00
R. Ryantm cb2ee2dc83 prometheus-redis-exporter: 1.32.0 -> 1.33.0 2021-12-24 10:03:05 +00:00
Graham Christensen d3aee09b99 prometheus-fastly-exporter: 6.1.0 -> 7.0.1 2021-12-20 10:50:29 -05:00
Tom Herbers 7ea4ffd640
prometheus-mikrotik-exporter: 2020-02-10 -> 2021-08-10 2021-12-13 23:44:59 +01:00
Maximilian Bosch c7b1cff390
Merge pull request #149226 from r-ryantm/auto-update/redis_exporter
prometheus-redis-exporter: 1.29.0 -> 1.32.0
2021-12-10 12:14:04 +01:00
Jörg Thalheim d9e5ac7f68
Merge pull request #149619 from r-ryantm/auto-update/node_exporter
prometheus-node-exporter: 1.3.0 -> 1.3.1
2021-12-08 14:54:40 +00:00
James Guthrie 1f8a8bd75a promscale: 0.6.2 -> 0.7.1 2021-12-08 14:43:07 +01:00
R. Ryantm 73a4286e3b prometheus-node-exporter: 1.3.0 -> 1.3.1 2021-12-08 13:18:25 +00:00
R. Ryantm 44f97f94e3 prometheus-redis-exporter: 1.29.0 -> 1.32.0 2021-12-07 03:37:05 +00:00
Martin Weinelt 0c008f9c0d
Merge pull request #147056 from mweinelt/smartctl-exporter 2021-12-05 03:00:48 +01:00