mcelog

pdk
Manages the mcelog utility for x86-64 CPU Machine Check Exception data
Trey Dockendorf

Trey Dockendorf

treydock

2,771 downloads

2,771 latest version

5.0 quality score

Version information

  • 1.0.0 (latest)
released Jul 3rd 2019
This version is compatible with:
  • Puppet Enterprise 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x
  • Puppet >= 5.0.0 < 7.0.0
  • CentOS
    ,
    OracleLinux
    ,
    RedHat
    ,
    Scientific

Start using this module

Documentation

treydock/mcelog — version 1.0.0 Jul 3rd 2019

puppet-module-mcelog

Puppet Forge Build Status

  1. Overview
  2. Usage - Configuration options
  3. Reference - Parameter and detailed reference to all options
  4. Compatibility
  5. Development - Guide for contributing to the module

Overview

This is a puppet module for the installation and configuration of the mcelog utility. Which can be used either from the cli or run as a daemon that extracts and decodes Machine Check Exception (MCE) data.

Usage

To install mcelog and start service.

include ::mcelog

Example of configuring mcelog.conf via settings Hash.

class { '::mcelog':
  settings => {
    ''  => {
      'filter' => 'yes',
    },
    'server' => {
      'client-user' => 'root',
    },
  },
}

Example of what Hiera data would look like for settings:

mcelog::settings:
  '':
    filter: 'yes'
  server:
    client-user: 'root'

Reference

http://treydock.github.io/puppet-module-mcelog/

Compatibility

Tested using

  • CentOS 6
  • CentOS 7