Felix Buehler
f3719756b5
treewide: use optionalString instead of 'then ""'
2023-06-24 20:19:19 +02:00
Joscha
5e4ec14596
nixos/grafana: update and add settings
...
I went through all categories that were already present in the grafana
module and added most options from the official docs at
https://grafana.com/docs/grafana/v9.5/setup-grafana/configure-grafana/
I also modified the descriptions of some existing options to match the
official docs more closely.
2023-06-18 22:23:48 +02:00
Joscha
2f68d8cb10
nixos/grafana: reformat
2023-06-18 22:23:39 +02:00
Raito Bezarius
2d7e29b60e
nixos/netdata: fix claim_token_file -> claimTokenFile
...
It was forgotten in afc6f0d93b
.
2023-06-17 17:51:45 +02:00
Ryan Lahfa
afc6f0d93b
Merge pull request #228479 from zimbatm/netdata-auto-claim
2023-06-16 11:30:30 +02:00
Jenny
3a86958c97
prometheus-junos-czerwonk-exporter: init at 0.10.1 + module ( #235433 )
2023-06-13 10:15:05 +02:00
Jacob Moody
39f220b6df
nixos/grafana: add jsonData datasource option ( #234364 )
2023-06-07 00:11:10 +02:00
Gabriel Fontes
dff2e184f4
nixos/prometheus.exporters.graphite: init
2023-06-03 03:13:09 +00:00
Aaron Andersen
d098eec2da
nixos/vmalert: init
2023-05-30 07:41:00 -04:00
figsoda
701bcdbead
nixos: fix typos
2023-05-19 22:31:04 -04:00
K900
86c366b440
nixos/grafana-agent: remove deprecated option ( #232375 )
...
Deprecated in version 0.21: 323c1eb36d/docs/sources/static/upgrade-guide.md (L417)
2023-05-17 11:21:27 +02:00
happysalada
47bedc81f8
uptime-kuma: add defaults for simpler initial setup
2023-05-10 09:54:56 -04:00
Weijia Wang
419d7f9c8d
Merge pull request #230753 from fetsorn/typos
...
several typos
2023-05-09 19:16:12 +03:00
fetsorn
1a4e993104
nixos/prometheus: fix typo
...
"nixpgs" -> "nixpkgs"
2023-05-09 18:02:17 +04:00
Aaron Andersen
cf0327810b
Merge pull request #207093 from ymarkus/alertmanager
...
nixos/alertmanager: add checkConfig option
2023-05-08 20:15:17 -04:00
Raito Bezarius
16658f7634
nixos/netdata: introduce deadlineBeforeStopSec
...
Previously, we hardcoded a 60 second timer to stop netdata if we didn't have any answer back.
This is wrong and can cause data loss because the SIGTERM sent by systemd can sometimes be not honored.
Which in turn becomes a SIGKILL, causing potential data loss / corruption.
Offer a flag to users and bump the deadline to 2 minutes.
2023-05-08 19:29:13 +02:00
Jonas Chevalier
db8b28dc5d
Update nixos/modules/services/monitoring/netdata.nix
...
Co-authored-by: Ryan Lahfa <masterancpp@gmail.com>
2023-05-05 18:41:56 +02:00
Jonas Chevalier
14793fac6c
Update nixos/modules/services/monitoring/netdata.nix
...
Co-authored-by: Ryan Lahfa <masterancpp@gmail.com>
2023-05-05 18:41:51 +02:00
Emily Lange
549bee9851
nixos/grafana-agent: add extraFlags
option ( #228883 )
2023-05-05 15:14:41 +02:00
Matthieu Coudron
7fe4909bee
services.datadog: remove python2 from systemd service ( #228312 )
...
which caused a security warning. seems to work without it so let's ditch it
2023-05-01 16:37:34 +02:00
Maximilian Bosch
5c9977a524
Merge pull request #224891 from KFearsoff/fix-grafana-assertions-in-yaml
...
nixos/grafana: fix assertions leaking into YAML
2023-04-30 11:39:48 +02:00
zimbatm
f4d5a76a81
netdata module: add automatic claim
...
Allow machines to auto-register themselves by passing the claim token.
2023-04-27 10:30:32 +02:00
Artturi
b83db86a9e
Merge pull request #222080 from Stunkymonkey/nixos-optionalString
2023-04-20 16:07:30 +03:00
ajs124
6fc4e722c4
nixos/prometheus-smartctl-exporter: fix evaluation after adding cfg.extraFlags
...
was done in 3c61665b7f
but does not evaluate
error: value is a string with context while a list was expected
2023-04-13 17:32:50 +02:00
Florian Klink
4496a91077
Merge pull request #225973 from IndeedNotJames/grafana-agent
...
grafana-agent: 0.30.2 -> 0.32.1, remove obsolete test fix; nixos/grafana-agent: use `lib.getExe`
2023-04-13 17:29:48 +02:00
IndeedNotJames
845a6e9784
nixos/grafana-agent: use lib.getExe
as binary names changed between updates
...
and `lib.getExe` allows a safe handling and potential backport of this.
But for that to work it would require 22.11 to set `pkgs.grafana-agent.meta.mainProgram = "agent"`
Relevant upstream release: https://github.com/grafana/agent/releases/tag/v0.31.0
2023-04-13 10:43:02 +02:00
Jakub Sokołowski
3c61665b7f
nixos/prometheus-smartctl-exporter: support extraFlags
...
Seems to be ignored currently. Useful for `-verbose` flag.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-04-12 23:56:32 +02:00
Felix Buehler
327b0cff7a
treewide: use more lib.optionalString
2023-04-07 13:38:33 +02:00
KFears
51fdf00ecb
nixos/grafana: fix assertions leaking into YAML
...
This commit deletes the assertions that were added in 4ec456b
. Those
assertions weren't even working to begin with, and they also cause
assertions leak into the generated YAML.
2023-04-06 02:35:23 +04:00
K900
8f172ed10a
nixos/grafana-image-renderer: fix setting name
2023-04-02 16:48:36 +03:00
IndeedNotJames
f8f3eb7a48
nixos/loki: add package
option
2023-03-30 14:35:53 +02:00
Alvar Penning
0810a6e018
nixos/prometheus.alertmanagerIrcRelay: init
...
Co-authored-by: Martin Weinelt <mweinelt@users.noreply.github.com>
2023-03-20 15:57:11 +01:00
Franz Pletz
bc0a1dd982
Merge pull request #220461 from SuperSandro2000/prometheus
...
prometheus: 2.41.0 -> 2.42.0, split outputs, other cleanups
2023-03-14 05:28:59 +01:00
Artturin
cab4a24c34
treewide: fix lints
...
Arg to lib.optional is a list
build time tool in buildInputs
2023-03-11 00:55:17 +02:00
Sandro Jäckel
da2f281453
prometheus: split doc and cli into extra outputs
2023-03-10 11:45:45 +01:00
Sandro
bca9ab3d26
Merge pull request #205060 from jslight90/patch-8
...
nixos/prometheus: Add new relabel_configs actions
2023-03-10 11:19:31 +01:00
Sandro
7606d0e004
Merge pull request #199798 from j2ghz/patch-1
...
Add package override to mimir
2023-02-21 09:37:57 +01:00
Kim Lindberger
30ed4863cd
Merge pull request #209147 from vojta001/parsedmarc_grafana
...
nixos/parsedmarc: fix Grafana provisioning
2023-02-18 23:38:33 +01:00
pennae
bf4c0c1900
nixos/*: remove trailing period in mkEnableOptions
...
those are added by mkEnableOption, and .. is replaced to … by markdown
processing.
2023-02-08 15:23:34 +01:00
Jozef Hollý
3cb385953b
mimir: add package override
2023-02-06 21:49:23 +01:00
Anderson Torres
f7e045e149
Merge pull request #209192 from lucasew/cockpit
...
cockpit: init at 284
2023-02-06 16:02:27 -03:00
Pol Dellaiera
4e7f20ade9
nixos/prometheus-pihole-exporter: update configuration options
...
The `interval` configuration option doesn't exist and has been removed.
The `timeout` configuration option has been added.
2023-02-06 11:35:51 +01:00
lucasew
c0d9f21f50
nixos/cockpit: init
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2023-02-02 14:47:46 -03:00
Ben Collins
dc9fc99c53
Fix mistake in command execution parameter
...
Invoking cadvisor sent the command line parameter `-storage_driver_user` twice, once passing `cfg.storageDriverHost`. Fix the typo and pass the host config option to the command line parameter `-storage_driver_host`
2023-02-02 10:43:44 -05:00
Thomas Gerbet
34f5d8cd24
Merge pull request #213534 from drupol/add-prometheus-shelly-exporter
...
prometheus-shelly-exporter: init at 1.0.0
2023-02-02 00:11:56 +01:00
Pol Dellaiera
9f17e032e7
prometheus-shelly-exporter: add NixOS module
2023-02-01 19:49:33 +01:00
pennae
0a6e6cf7e6
nixos/manual: render module chapters with nixos-render-docs
...
this converts meta.doc into an md pointer, not an xml pointer. since we
no longer need xml for manual chapters we can also remove support for
manual chapters from md-to-db.sh
since pandoc converts smart quotes to docbook quote elements and our
nixos-render-docs does not we lose this distinction in the rendered
output. that's probably not that bad, our stylesheet didn't make use of
this anyway (and pre-23.05 versions of the chapters didn't use quote
elements either).
also updates the nixpkgs manual to clarify that option docs support all
extensions (although it doesn't support headings at all, so heading
anchors don't work by extension).
2023-01-27 20:07:34 +01:00
Julien Malka
808663bd02
nixos/uptime-kuma: add ping in path ( #212001 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-01-22 23:03:45 +01:00
Maximilian Bosch
ad6cd4173f
Merge pull request #211894 from chvp/grafana-image-renderer-use-module
...
nixos/grafana-image-renderer: use grafana freeform settings in provisioning
2023-01-22 19:06:35 +01:00
Julien Malka
85c34d334b
nixos/uptime-kuma: add julienmalka as maintainer
2023-01-22 17:39:22 +01:00