]> birchwood-abbey.net Git - Network.git/commitdiff
Start and enable Munin.
authorMatt Birkholz <matt@birchwood-abbey.net>
Sun, 21 Dec 2025 23:53:42 +0000 (16:53 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Sun, 21 Dec 2025 23:53:42 +0000 (16:53 -0700)
README.org
roles_t/abbey-cloister/handlers/main.yml
roles_t/abbey-cloister/tasks/main.yml
roles_t/abbey-core/tasks/main.yml

index 7c91d9ff220a6d4baaabe2c9bcec100d9d84f21c..5a5184aaed1085b73126edd8d81590d66801050d 100644 (file)
@@ -1505,6 +1505,19 @@ trends in resource usage.
           address {{ kessel_addr }}
     dest: /etc/munin/munin-conf.d/zzz-site.cfg
   notify: Restart Munin.
+
+- name: Start Munin.
+  become: yes
+  systemd:
+    service: munin
+    state: started
+  tags: actualizer
+
+- name: Enable Munin
+  become: yes
+  systemd:
+    service: munin
+    enabled: yes
 #+END_SRC
 
 The core machine's sensors produce some unfortunate measurements.  The
@@ -1901,7 +1914,7 @@ Each cloistered host is a Munin node.
     regexp: "^allow [^]{{ core_addr|regex_escape }}[$]$"
     line: "allow ^{{ core_addr|regex_escape }}$"
     path: /etc/munin/munin-node.conf
-  notify: Restart Munin node.
+  notify: Restart Munin Node.
 
 - name: Add {{ ansible_user }} to munin group.
   become: yes
@@ -1909,6 +1922,30 @@ Each cloistered host is a Munin node.
     name: "{{ ansible_user }}"
     append: yes
     groups: munin
+
+- name: Start Munin Node.
+  become: yes
+  systemd:
+    service: munin-node
+    state: started
+  tags: actualizer
+
+- name: Enable Munin Node.
+  become: yes
+  systemd:
+    service: munin-node
+    enabled: yes
+#+END_SRC
+
+#+CAPTION: [[file:roles_t/abbey-cloister/handlers/main.yml][=roles_t/abbey-cloister/handlers/main.yml=]]
+#+BEGIN_SRC conf :tangle roles_t/abbey-cloister/handlers/main.yml
+
+- name: Restart Munin Node.
+  become: yes
+  systemd:
+    service: munin-node
+    state: restarted
+  tags: actualizer
 #+END_SRC
 
 Again, one of our cloistered hosts has sensors producing unfortunate
index e6d761d7617be269e8f566a740b1514e2ee967f7..90fce3d3b2dc0ec0d114c31cf9ca4877d0bdfdf8 100644 (file)
@@ -5,3 +5,10 @@
     service: nagios-nrpe-server
     state: reloaded
   tags: actualizer
+
+- name: Restart Munin Node.
+  become: yes
+  systemd:
+    service: munin-node
+    state: restarted
+  tags: actualizer
index 0157013b2bac6334efc2e9928547488a99ec5d03..80c7ec64a796fb14d454ddb431e36a6d48542ba0 100644 (file)
@@ -37,7 +37,7 @@
     regexp: "^allow [^]{{ core_addr|regex_escape }}[$]$"
     line: "allow ^{{ core_addr|regex_escape }}$"
     path: /etc/munin/munin-node.conf
-  notify: Restart Munin node.
+  notify: Restart Munin Node.
 
 - name: Add {{ ansible_user }} to munin group.
   become: yes
     append: yes
     groups: munin
 
+- name: Start Munin Node.
+  become: yes
+  systemd:
+    service: munin-node
+    state: started
+  tags: actualizer
+
+- name: Enable Munin Node.
+  become: yes
+  systemd:
+    service: munin-node
+    enabled: yes
+
 - name: Configure {{ inventory_hostname }} sensors(1).
   copy:
     content: |
index 292652c2cf28f8e2707aa3f9b2df68938ed219b3..c8191aa64bd465258a9c7782538806cf30d37e30 100644 (file)
     dest: /etc/munin/munin-conf.d/zzz-site.cfg
   notify: Restart Munin.
 
+- name: Start Munin.
+  become: yes
+  systemd:
+    service: munin
+    state: started
+  tags: actualizer
+
+- name: Enable Munin
+  become: yes
+  systemd:
+    service: munin
+    enabled: yes
+
 - name: Configure core sensors(1).
   become: yes
   copy: