summary refs log tree commit diff
path: root/nixos/modules/services/monitoring/prometheus/exporters.nix
Commit message (Collapse)AuthorAge
* Merge pull request #162254 from Ma27/init-dmarc-exporterMaximilian Bosch2022-03-14
|\ | | | | prometheus-dmarc-exporter: init at 0.5.1
| * prometheus-dmarc-exporter: init at 0.5.1Maximilian Bosch2022-02-28
| |
* | nixos/prometheus-pve-exporter: init at 2.2.2Kartik Gokte2022-03-02
|/
* nixos/smartctl-exporter: initMartin Weinelt2021-11-23
|
* nixos/prometheus: fix node exporter timex collectorMatthias Treydte2021-10-14
| | | | | | | | The timex collector (enabled by default) needs the adjtimex syscall, which was disabled by 9fea6d4c8551b7c8783f23e011a2ba113c95d0dd. So allow it unless the timex collector is disabled.
* nixos/prometheus: systemd unit hardening of exportersAlexandre Iooss2021-10-07
|
* nixos/doc: clean up defaults and examplesNaïm Favier2021-10-04
|
* prometheus-fastly-exporter: init at v6.1.0Souvik Sen2021-09-21
|
* nixos/prometheus-influxdb-exporter: initMartin Weinelt2021-07-26
|
* nixos/prometheus-buildkite-agent-exporter: initCole Helbling2021-07-19
|
* nixos/prometheus: allow overriding default export userMartin Weinelt2021-07-14
|
* Merge pull request #125573 from Flakebi/prometheus-script-exporterLuke Granger-Brown2021-06-07
|\ | | | | prometheus-script-exporter: init at 1.2.0
| * nixos/prometheus: add script exporterFlakebi2021-06-06
| |
* | nixos/prometheus: add process exporterFlakebi2021-06-06
|/
* nixos/prometheus: init pihole-exporterSandro Jäckel2021-05-24
|
* nixos/prometheus-kea-exporter: initMartin Weinelt2021-05-12
|
* nixos/prometheus: add unbound exporterSandro Jäckel2021-04-29
|
* Merge pull request #89267 from mmilata/bitcoin-exporterPavol Rusnak2021-04-06
|\ | | | | nixos/prometheus-bitcoin-exporter: init
| * nixos/prometheus-bitcoin-exporter: initMartin Milata2021-04-05
| |
* | nixos/prometheus-domain-exporter: initMartin Milata2021-04-04
|/
* prometheus-openldap-exporter: init at 2.1Maximilian Bosch2021-04-02
|
* nixos/prometheus/exporters: fix eval if only `openFirewall = true;` is setMaximilian Bosch2021-03-13
| | | | | | | | | | | | | | | If `openFirewall = true`, but no `firewallFilter` is set, the evaluation fails with the following error: The option `services.prometheus.exporters.node.firewallFilter` is defined both null and not null, in `/home/ma27/Projects/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix' and `/home/ma27/Projects/nixpkgs/nixos/modules/services/monitoring/prometheus/exporters.nix'. Originally introduced by me in #115185. The problem is that `mkOptionDefault` has - as its name suggests - the same priority as the default-value of the option `firewallFilter` and thus it conflicts if this declaration and the actual default value are set which is the case if `firewallFilter` isn't specified somewhere else.
* Merge pull request #116037 from petabyteboy/feature/jitsi-exporterWilliButz2021-03-13
|\ | | | | prometheus-jitsi-exporter: init at 0.2.18
| * nixos/prometheus-jitsi-exporter: initMilan Pässler2021-03-12
| |
* | Merge pull request #113370 from chkno/prometheus-systemd-exporter-no-flagsWilliButz2021-03-11
|\ \ | | | | | | prometheus-systemd-exporter: Init at 0.4.0
| * | prometheus-systemd-exporter: Init at 0.4.0Chuck2021-02-18
| |/
* | Merge pull request #115185 from Ma27/knot-exporterWilliButz2021-03-11
|\ \ | | | | | | prometheus-knot-exporter: init at 2021-01-30; minor module improvements
| * | nixos/prometheus/exporters: assert that `openFirewall` is `true` if ↵Maximilian Bosch2021-03-05
| | | | | | | | | | | | `firewallFilter` is declared
| * | nixos/prometheus/exporters/knot: initMaximilian Bosch2021-03-05
| | |
| * | nixos/prometheus/exporters: use `types.port` for `port` optionMaximilian Bosch2021-03-05
| |/
* | Merge pull request #111364 from lbpdt/feature/prometheus-artifactory-exporterWilliButz2021-03-11
|\ \ | |/ |/| nixos/prometheus-exporters/artifactory: init at 1.9.0
| * nixos/prometheus-exporters/artifactory: init at 1.9.0Louis Blin2021-02-11
| | | | | | | | | | Adds a Prometheus exporter to scrape metrics from the API of JFrog Artifactory instances.
* | nixos/prometheus-flow-exporter: init moduleFinn Behrens2021-02-10
| |
* | nixos/prometheus-nginx-exporter: only create service if nginx exporter is ↵Logan Glasson2021-02-08
|/ | | | | | | enabled On a system with nginx enabled but the prometheus exporter not enabled, the prometheus-nginx-exporter service should not be created.
* nixos/prometheus-json-exporter: update modules & tests, add release notesWilliButz2021-01-02
|
* Merge pull request #107891 from lukegb/smokeping-proberWilliButz2021-01-01
|\ | | | | prometheus-smokeping-prober: init at 0.3.1 from git
| * nixos/prometheus: add smokeping and corresponding NixOS testLuke Granger-Brown2020-12-29
| |
* | prometheus-bird-exporter: init at 1.3.5-gitLuke Granger-Brown2021-01-01
|/
* nixos: add prometheus_nginxlog_exporter module + testMaximilian Güntner2020-12-21
|
* nixos/prometheus-exporters/py-air-control: initMatej Urbas2020-12-10
|
* Merge pull request #94673 from justinas/prom-sql-exporterMaximilian Bosch2020-11-06
|\ | | | | prometheus-sql-exporter: init at 0.3.0
| * nixos/prometheus-sql-exporter: new moduleJustinas Stankevicius2020-11-06
| |
* | Merge pull request #96511 from Zopieux/rtl_433_promWilliButz2020-10-23
|\ \ | |/ |/| Add rtl_433 Prometheus exporter
| * nixos/prometheus-rtl_433-exporter: new moduleAlexandre Macabies2020-10-23
| |
* | Merge pull request #99079 from mayflower/openvpn-exporter-upstreamMaximilian Bosch2020-09-30
|\ \ | | | | | | nixos/prometheus-exporters/openvpn: init
| * | nixos/prometheus-exporters/openvpn: initLinus Heckemann2020-09-29
| | | | | | | | | | | | | | | Co-Authored-By: Franz Pletz <fpletz@fnordicwalking.de> Co-Authored-By: Robin Gloster <mail@glob.in>
| * | prometheus exporters: always set user and groupLinus Heckemann2020-09-29
| |/ | | | | | | | | | | | | | | | | | | systemd.exec(5) on DynamicUser: > If a statically allocated user or group of the configured name > already exists, it is used and no dynamic user/group is allocated. Using DynamicUser while still setting a group name can be useful for granting access to resources that can otherwise only be accessed with entirely static IDs.
* / nixos/prometheus-postfix-exporter: set default groupWilliButz2020-09-25
|/ | | | | | | The postfix exporter needs to access postfix's `queue/public/` directory to read the `showq` socket inside. Instead of making the public directory world accessible, this sets the postfix exporter's group to `postdrop` by default, when the postfix service is enabled.
* Merge pull request #96830 from mayflower/unifi-pollerLinus Heckemann2020-09-08
|\ | | | | unifi-poller: add service and prometheus-exporter
| * prometheus-unifi-poller-exporter: init moduleelseym2020-09-06
| |