Commit Graph

1159 Commits

Author SHA1 Message Date
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
Jan Tojnar
cc8fd11ffb
Merge branch 'master' into staging-next 2021-01-24 20:41:42 +01:00
Ryan Mulligan
96aacddcc5
Merge pull request #110496 from r-ryantm/auto-update/mackerel-agent
mackerel-agent: 0.71.0 -> 0.71.1
2021-01-24 09:42:41 -08:00
Mario Rodas
eb41444880
Merge pull request #110463 from r-ryantm/auto-update/do-agent
do-agent: 3.8.0 -> 3.9.0
2021-01-24 11:43:51 -05:00
Jan Tojnar
01ee4ea574
Merge branch 'master' into staging-next 2021-01-24 00:09:45 +01:00
Milan Pässler
7ccc4fd222
alertmanager-bot: 0.4.0 -> 0.4.3 2021-01-23 07:55:46 +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
Sandro
364bfa1e35
Merge pull request #110466 from flokli/grafana-agent-0.11.0
grafana-agent: 0.10.0 -> 0.11.0
2021-01-22 16:07:15 +01:00
R. RyanTM
f7e83c30c0 mackerel-agent: 0.71.0 -> 0.71.1 2021-01-22 15:03:29 +00:00
Florian Klink
28f04afdcc grafana-agent: fix rpath
The library is in the `lib` output, not `dev` output.
2021-01-22 13:20:50 +01:00
Florian Klink
f227aab6f3 grafana-agent: 0.10.0 -> 0.11.0 2021-01-22 12:31:24 +01:00
R. RyanTM
5fda0d25e4 do-agent: 3.8.0 -> 3.9.0 2021-01-22 11:03:15 +00:00
zowoq
59b83c43e0 treewide: add final newline 2021-01-22 07:18:04 +10:00
R. RyanTM
91606e095e
cadvisor: 0.37.0 -> 0.38.7 (#109921) 2021-01-21 10:04:23 -08:00
R. RyanTM
998aa2ab86
mackerel-agent: 0.70.3 -> 0.71.0 (#110092) 2021-01-21 09:56:46 -08:00
Bruno Bigras
00ec365a8d mtail: 3.0.0-rc41 -> 3.0.0-rc43 2021-01-21 10:05:32 -05: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
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Sandro
0bcd0167a4
Merge pull request #109573 from flokli/grafana-agent
grafana-agent: init at 0.10.0
2021-01-17 20:24:20 +01:00
Florian Klink
5da03fc60d grafana-agent: init at 0.10.0 2021-01-17 15:54:13 +01: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
Bruno Bigras
eb5ef673a5 mtail: 3.0.0-rc38 -> 3.0.0-rc41 2021-01-15 17:48:38 -05:00
Ben Siraphob
872973d7d1 pkgs/servers: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
WilliButz
3ac22d3ec1
grafana: 7.3.6 -> 7.3.7
https://github.com/grafana/grafana/releases/tag/v7.3.7
2021-01-14 16:51:13 +01: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
Timothy Stott
db3b9282ba telegraf: add timstott as maintainer 2021-01-10 10:15:49 +00:00
Timothy Stott
f09a54a23f telegraf: 1.16.3 -> 1.17.0 2021-01-10 10:15:49 +00:00
Maximilian Bosch
3b57908018
Merge pull request #108179 from WilliButz/update/prometheus-json-exporter/0.2.0
prometheus-json-exporter: unstable-2017-10-06 -> 0.2.0
2021-01-03 19:28:12 +01:00
Florian Klink
8a9d1aad72
Merge pull request #108148 from SuperSandro2000/cadvisor
cadvisor: 0.36.0 -> 0.37.0
2021-01-03 00:40:50 +01:00
WilliButz
d539517f2b
prometheus-json-exporter: unstable-2017-10-06 -> 0.2.0 2021-01-02 13:10:27 +01:00
WilliButz
5e9d92c839
Merge pull request #108142 from Ma27/grafana-img-renderer
grafana-image-renderer: init at 2020-12-01
2021-01-01 19:19:51 +01:00
Maximilian Bosch
a9d0682475
grafana-image-renderer: init at 2020-12-01
This package[1] is a replacement for the old phantomjs-integration[2]
which is practically EOL. It is basically used to render PNGs of panels
that triggered an alert in Grafana.

This package internally uses `puppeteer`[3] to control a headless
Chromium instance. Even though puppeteer recommends to use a fixed
revision of `chromium`, I checked that our default `pkgs.chromium` works
fine as well. Also, I don't think it's a good idea to use outdated
browser versions[4].

I used the latest revision from `master` on purpose since compiling the
code with `tsc` from `v2.0` didn't work and I couldn't figure out why.

[1] https://grafana.com/grafana/plugins/grafana-image-renderer
[2] https://grafana.com/blog/2020/05/07/grafana-7.0-preview-new-image-renderer-plugin-to-replace-phantomjs/
[3] https://github.com/puppeteer/puppeteer
[4] currently, puppeteer v2.0.0 is used which recommends revision 706915
    (v79.0.3945.130).
2021-01-01 19:19:11 +01:00
Sandro Jäckel
a0c61e1fe9
cadvisor: 0.36.0 -> 0.37.0 2021-01-01 18:48:41 +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
WilliButz
2b04b8817e
Merge pull request #108096 from lukegb/bird-exporter
prometheus-bird-exporter: init at 1.3.5-git
2021-01-01 16:03:37 +01:00
WilliButz
a4960d450e
Merge pull request #107980 from lukegb/grafana-plugins
Add Nix packages for Grafana plugins and allow declarative installation
2021-01-01 16:00:17 +01:00
Luke Granger-Brown
699e402705 prometheus-bird-exporter: init at 1.3.5-git 2021-01-01 04:43:59 +00:00
Luke Granger-Brown
fafe7b24bf grafanaPlugins.grafana-worldmap-panel: init at 0.3.2 2020-12-30 17:33:48 +00:00
Luke Granger-Brown
83d1835dc5 grafanaPlugins.grafana-polystat-panel: init at 1.2.2 2020-12-30 17:33:23 +00:00
Luke Granger-Brown
ee4c056c5f grafanaPlugins.grafana-piechart-panel: init at 1.6.1 2020-12-30 17:32:46 +00:00
Luke Granger-Brown
007ae56973 grafanaPlugins.grafana-clock-panel: init at 1.1.1 2020-12-30 17:32:19 +00:00
Luke Granger-Brown
3ba1a06a78 grafanaPlugins: init
This contains the base infrastructure (including a basic update script)
for maintaining Grafana plugins inside Nix, which, in a subsequent
commit, will be used for allowing the NixOS Grafana module to
automatically install plugins.
2020-12-30 17:30:54 +00:00
Mario Rodas
3c08a64b7d
Merge pull request #107901 from 0x4A6F/master-promscale
promscale: 0.1.3 -> 0.1.4
2020-12-29 19:51:22 -05:00
Luke Granger-Brown
3a6a8e59d2 grafana: 7.3.5 -> 7.3.6 2020-12-29 21:35:02 +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