diff --git a/monitor_client.yml b/monitor_client.yml index 2167700ae1b50dcddc8eed6d636ddf5db3bae4f9..3521fb28eec62b143cf3d09b468077acbac8f2a1 100644 --- a/monitor_client.yml +++ b/monitor_client.yml @@ -10,13 +10,21 @@ apt: name=cron state=present when: ansible_os_family == 'Debian' tasks: - - name: Add simple logging files + - name: Add simple logging collection scripts template: src: numeric_log.j2 dest: '/usr/local/bin/ucc_node_{{ item.name }}.sh' owner: root - mode: 755 + mode: 0755 loop: "{{ shell_logs }}" + - name: Remove old collection scripts 1 + file: path='/usr/local/bin/ucc_node_current_users_gauge' state=absent + - name: Remove old collection scripts 2 + file: path='/usr/local/bin/ucc_node_current_users.sh' state=absent + - name: Remove old collection scripts 3 + file: path='/usr/local/bin/ucc_node_getent_passwd_count' state=absent + - name: Remove old collection scripts 4 + file: path='/usr/local/bin/ucc_node_getent_passwd_users.sh' state=absent - name: Add cron jobs for simple logging cron: name: "{{ item.description }}" @@ -33,4 +41,4 @@ - name: current_users_gauge description: Expose total (unique) users currently logged in cmd: "users | sed 's/ /\\n/g' | uniq | wc -l" - \ No newline at end of file +