Skip to content

Puppet module for managing Linux process accounting

License

Notifications You must be signed in to change notification settings

jewelnuruddin/puppet-psacct

 
 

Repository files navigation

Puppet Linux process accounting module

This module enables Linux process accounting.

Requirements

Module has been tested on:

  • Puppet 5.5
  • Debian 7,8,9 and RHEL/CentOS 6,7 and SLES/SLED

Required modules:

Quick Start

Setup process accouting

include psacct

Full configuration options:

class { 'psacct':
  enabled                 => true|false,  # enable state
  logging                 => 30,          # days to keep log history
  manage_etc_default_acct => true|false,  # modify /etc/default/acct
  logfile                 => '...',       # accounting log file
  packages                => [...],       # list of packages to install
  service                 => '...',       # service name
}

Contributors


CERIT Scientific Cloud, [email protected]

About

Puppet module for managing Linux process accounting

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 75.5%
  • Puppet 24.5%