about summary refs log tree commit diff
path: root/nixos/modules/services/monitoring
Commit message (Collapse)AuthorAge
* vnstat service: init (#19809)Kai2017-01-24
|
* Merge pull request #20183 from womfoo/init/netdata-serviceDaiderd Jordan2017-01-20
|\ | | | | netdata service: init
| * netdata service: initKranium Gikos Mendoza2016-11-10
| |
* | nixos/prometheus: add configText option for alertmanagerBjørn Forsman2017-01-14
| | | | | | | | | | | | The reason being less mental overhead when reading upstream documentation. Examples can be pasted right into the configuration instead of translating to Nix attrset first.
* | Merge pull request #21570 from michaelpj/services/arbttJörg Thalheim2017-01-11
|\ \ | | | | | | arbtt service: init
| * | arbtt service: initMichael Peyton Jones2017-01-01
| | |
* | | prometheus-snmp-exporter: added nixos moduleoida2017-01-09
| | |
* | | prometheus exporter modules: unify firewall handlingRobin Gloster2017-01-09
| | |
* | | prometheus module: add blackboxExporterCorbin2017-01-09
| | |
* | | prometheus module: add jsonExporterCorbin2017-01-09
| | |
* | | prometheus module: add varnishExporterCorbin2017-01-09
| | |
* | | promeutheus.nginxExporter: add improvementsCorbin2017-01-09
| | | | | | | | | | | | | | | - use ExecStart and ExecReload - add extraFlags
* | | prometheus module: add nginxExporterRobin Gloster2017-01-09
|/ /
* | nixos/prometheus: unbreak alertmanager default configBjørn Forsman2016-12-28
| | | | | | | | | | | | | | | | | | | | | | The current default value of listenAddress = null blows up: $ nixos-rebuild build error: cannot coerce null to a string, at .../nixpkgs/nixos/modules/services/monitoring/prometheus/alertmanager.nix:97:16 With listenAddress = "" we use the same default as upstream and there is no blow up :-)
* | nixos/graphite: fix beacon config parameterlassulus2016-12-27
| |
* | nixos/prometheus: make scrapeConfigs.*.static_configs.*.labels optionalBjørn Forsman2016-12-25
| | | | | | | | | | | | | | | | | | | | | | | | | | ...by providing a default value of "no labels" (an empty attrset). Without this change we get $ nixos-rebuild test -I nixpkgs=. building Nix... building the system configuration... error: The option `services.prometheus.scrapeConfigs.[definition 1-entry 1].static_configs.[definition 1-entry 1].labels' is used but not defined. which is unneeded, because labels _are_ optional.
* | nixos/prometheus: add services.prometheus.configText optionBjørn Forsman2016-12-21
| | | | | | | | | | | | The structured options are incomplete compared to upstream and I think it will be a maintenance burden to try to keep up. Instead, provide an option for the raw config file contents (prometheus.yml).
* | collectd service: change /var/lib/collectd perms: 700 -> 755Bjørn Forsman2016-12-16
| | | | | | | | | | | | | | | | | | | | | | | | | | The collectd service runs as an unprivileged user by default, so it does not leak more information to its data directory than any user can obtain elsewhere by other means. If people are running it as root and are worried about information leak, we can add collectd group and set perms to 750. CC @offlinehacker. Fixes #21198.
* | nixos/collectd: Fix syntax error on some hostnames. (#20694)Corbin Simpson2016-11-24
|/ | | | Without this, hostnames that e.g. end in digits will cause syntax errors for collectd.
* nixos: use types.lines for extraConfigEmery Hemingway2016-10-23
|
* Merge pull request #19262 from chris-martin/riemann-health-psJörg Thalheim2016-10-20
|\ | | | | Fix riemann-health service (add missing procps dependency)
| * riemann-health service: add procps to path (#19237)Chris Martin2016-10-05
| |
* | prometheus module: added default option values for relabel_configoida2016-10-09
|/
* Merge pull request #18491 from groxxda/network-interfacesJoachim F2016-10-02
|\ | | | | Replace Network-interfaces.target
| * monitoring.monit: get closer to upstream service definitionAlexander Ried2016-09-13
| | | | | | | | | | taken from https://bitbucket.org/tildeslash/monit/src/e02247e0480b19be88e6a908886da83bbb1bc6a3/system/startup/monit.service.in?at=master
| * nagios service: network-interfaces.target -> network.targetJoachim Fasting2016-09-13
| |
| * graphite service: network-interfaces.target -> network.targetJoachim Fasting2016-09-13
| |
* | Merge pull request #18511 from ericsagnes/feat/remove-optionSetJoachim F2016-10-01
|\ \ | | | | | | modules: optionSet -> submodule
| * | ups module: optionSet -> submoduleEric Sagnes2016-09-13
| | |
| * | smartd module: optionSet -> submoduleEric Sagnes2016-09-13
| |/
* | prometheus: add options for alertmanager0ida2016-09-20
| |
* | prometheus alertmanager module: init0ida2016-09-20
| |
* | cadvisor test: fix (#18671)Eric Sagnes2016-09-16
| | | | | | | | | | | | | | | | | | * influxdb module: add postStart * cadvisor module: increase TimeoutStartSec Under high load, the cadvisor module can take longer than the default 90 seconds to start. This change should hopefully fix the test on Hydra.
* | prometheus.nodeExporter module: improve after feedbackRobin Gloster2016-09-16
| | | | | | | | cc @teh @groxxda @fpletz
* | Merge pull request #18437 from Mic92/telegrafzimbatm2016-09-15
|\ \ | | | | | | Telegraf
| * | telegraf: init at 1.0.0Jörg Thalheim2016-09-14
| |/ | | | | | | Signed-off-by: Jörg Thalheim <joerg@higgsboson.tk>
* | Merge branch 'prometheus-node-exporter' of https://github.com/teh/nixpkgs ↵Robin Gloster2016-09-15
|\ \ | | | | | | | | | into prometheus-nixos-exporter
| * | prometheus-node-exporter: Add module.Tom Hunger2016-09-13
| |/
* / prometheus module: add nodeExporter submoduleRobin Gloster2016-09-15
|/
* prometheus service: move to separate folderFranz Pletz2016-09-11
|
* Merge pull request #18298 from teh/prometheus-serviceFranz Pletz2016-09-11
|\ | | | | Prometheus service
| * prometheus service: rename values to match prometheus 1.0 naming.Tom Hunger2016-09-04
| |
| * prometheus service: addBenjamin Staffin2016-09-04
| | | | | | | | | | This is based on @benleys work: https://github.com/NixOS/nixpkgs/pull/8216 I updated changed the user and group ids.
* | treewide: deprecate ip-up.target (#18319)Alexander Ried2016-09-10
|/ | | | | Systemd upstream provides targets for networking. This also includes a target network-online.target. In this PR I remove / replace most occurrences since some of them were even wrong and could delay startup.
* graphite service: Use correct output of cairoTuomas Tynkkynen2016-08-23
|
* services/graphite: Fix paths to some Python packages.Corbin2016-08-17
| | | | Unbreaks some private Graphite deployments.
* dd-agent: support jmx, needs a separate daemon nowadays.Rob Vermaas2016-07-29
| | | | (cherry picked from commit 1425a1f964adc2e2eb668810f3f158089035cd3d)
* nixos/grafana: set plugins path, fix image generationFranz Pletz2016-07-19
| | | | Also add options to configure which organization should have anonymous access.
* sysstat: Create systemd service for historical sar dataGraham Christensen2016-07-12
| | | | | | | | | Every period, sa1 collects and stores data. Every 24 hours, sa2 aggregates the previous day's data in to a report. Timers and unit configurations were lifted from Fedora's default units.
* Fixes #16181 - using bin output for Go servicesKamil Chmielewski2016-06-13
|