Linux server administration/sar/Installing sysstat using Ansible


 * 1) !/usr/bin/env ansible-playbook

- hosts: YOUR_HOSTNAME remote_user: YOUR_REMOTEUSER become: yes connection: ssh

tasks: - name: Install and start as service sysstat for Ubuntu block: - package: name: sysstat state: present

- lineinfile: path: /etc/default/sysstat state: present backrefs: yes regexp: '^ENABLED="false"' line: 'ENABLED="true"'

- service: name: sysstat state: started enabled: yes when: ansible_distribution == 'Ubuntu'

Activities

 * 1) Modify Ansible playbook to include a parameters for modifying default collection interval and collection options:   in   (man sadc for more options)
 * 2) Modify Ansible playbook for RedHat