about summary refs log tree commit diff
path: root/nixos/doc
diff options
context:
space:
mode:
authorBas van Dijk <v.dijk.bas@gmail.com>2019-04-09 10:00:05 +0200
committerBas van Dijk <v.dijk.bas@gmail.com>2019-04-09 13:13:44 +0200
commitb423b73adc8cb0d8ea815ad46de20fdb6fc266b5 (patch)
treeb83abbd80f403f058a0ff7ed9e0e3f4410aaa2b2 /nixos/doc
parentc95179b52f527901d6131e9394d48d52b32f1c0f (diff)
downloadnixlib-b423b73adc8cb0d8ea815ad46de20fdb6fc266b5.tar
nixlib-b423b73adc8cb0d8ea815ad46de20fdb6fc266b5.tar.gz
nixlib-b423b73adc8cb0d8ea815ad46de20fdb6fc266b5.tar.bz2
nixlib-b423b73adc8cb0d8ea815ad46de20fdb6fc266b5.tar.lz
nixlib-b423b73adc8cb0d8ea815ad46de20fdb6fc266b5.tar.xz
nixlib-b423b73adc8cb0d8ea815ad46de20fdb6fc266b5.tar.zst
nixlib-b423b73adc8cb0d8ea815ad46de20fdb6fc266b5.zip
nixos/doc: add Prometheus stateDir handling to rl-1909.xml
Diffstat (limited to 'nixos/doc')
-rw-r--r--nixos/doc/manual/release-notes/rl-1909.xml18
1 files changed, 14 insertions, 4 deletions
diff --git a/nixos/doc/manual/release-notes/rl-1909.xml b/nixos/doc/manual/release-notes/rl-1909.xml
index 40203904f479..7fa322bb462c 100644
--- a/nixos/doc/manual/release-notes/rl-1909.xml
+++ b/nixos/doc/manual/release-notes/rl-1909.xml
@@ -67,11 +67,21 @@
   <itemizedlist>
    <listitem>
     <para>
+      The directory where Prometheus will store its metric data is now
+      managed by systemd's StateDirectory mechanism. It still defaults
+      to <literal>/var/lib/prometheus</literal>.
+    </para>
+    <para>
+      Its location can be specified by the new
+      <option>services.prometheus.stateDir</option> option which
+      defaults to <literal>prometheus</literal>. Note that this should
+      be a directory relative to <literal>/var/lib/</literal>.
+    </para>
+    <para>
       The option <option>services.prometheus.dataDir</option> has been
-      removed. The directory where Prometheus will store its metric data will
-      now always be set to <literal>/var/lib/prometheus</literal> and to
-      <literal>/var/lib/prometheus2</literal> when using
-      <option>services.prometheus2</option>.
+      deprecated. You can still set it but it's now required to have
+      <literal>/var/lib/</literal> as a prefix and you can't set
+      <option>services.prometheus.stateDir</option> at the same time.
     </para>
    </listitem>
   </itemizedlist>