From: Matt Birkholz Date: Sun, 21 Dec 2025 23:53:42 +0000 (-0700) Subject: Start and enable Munin. X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=12914bf484afc6127bbb9a5d33fce881618c58ec;p=Network.git Start and enable Munin. --- diff --git a/README.org b/README.org index 7c91d9f..5a5184a 100644 --- a/README.org +++ b/README.org @@ -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 diff --git a/roles_t/abbey-cloister/handlers/main.yml b/roles_t/abbey-cloister/handlers/main.yml index e6d761d..90fce3d 100644 --- a/roles_t/abbey-cloister/handlers/main.yml +++ b/roles_t/abbey-cloister/handlers/main.yml @@ -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 diff --git a/roles_t/abbey-cloister/tasks/main.yml b/roles_t/abbey-cloister/tasks/main.yml index 0157013..80c7ec6 100644 --- a/roles_t/abbey-cloister/tasks/main.yml +++ b/roles_t/abbey-cloister/tasks/main.yml @@ -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 @@ -46,6 +46,19 @@ 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: | diff --git a/roles_t/abbey-core/tasks/main.yml b/roles_t/abbey-core/tasks/main.yml index 292652c..c8191aa 100644 --- a/roles_t/abbey-core/tasks/main.yml +++ b/roles_t/abbey-core/tasks/main.yml @@ -274,6 +274,19 @@ 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: