CMS-Report » History » Revision 11
Revision 10 (Arnold Bechtoldt, 10/25/2013 03:15 PM) → Revision 11/19 (Arnold Bechtoldt, 10/25/2013 04:19 PM)
h1. CMS-Report-Data This page aim is to find common elements between all configuration management systems reports. See [[Chef-reporting]] for first discussion about implementation on a Foreman plugin. See [[json-report-format]] and [[json-fact-format]] h2. Puppet Vocabulary: Configuration management tool : puppet System data informations tool : facter General information: * Sent from Puppetmaster (centralized) * Multiple report processor allowed Notions in reports: * Node name * Time elapsed (File, Exec, User, Group, Conf Retrieval, Service, Package, Total) * Resources Managed (Skipped, Scheduled, Out of Sync, Applied, Failed, Restarted, Failed Restarts, Total) * Changes (number of changes in transaction) * Log (bulk message) : ** level (debug,info, notice, warning, ..) ** source (resource name, puppet) See: * http://docs.puppetlabs.com/guides/reporting.html * http://docs.puppetlabs.com/puppet/3/reference/format_report.html h2. Chef Vocabulary: Configuration management tool : chef System data informations tool : ohai General informations: * Sent from chef-client (nodes) * Multiple report processor allowed Notions in reports: * Node name * Success or Failed run * Global run backtrace * Time elapsed by type of resource * All resources in run_list * All resources in run_list updated during chef-run See: * http://docs.opscode.com/essentials_handlers.html * https://github.com/theforeman/chef-handler-foreman * https://github.com/opscode/chef/blob/master/lib/chef/event_dispatch/base.rb * https://github.com/opscode/chef/blob/master/lib/chef/resource_reporter.rb h2. CFengine3 / Rudder h2. Salt Vocabulary: Configuration management tool : salt System data informations tool : grains General information: Notions in reports: See: * http://docs.saltstack.com/topics/targeting/grains.html * http://docs.saltstack.com/ref/states/layers.html * https://github.com/saltstack/halite * http://docs.saltstack.com/topics/conventions/formulas.html h2. Ansible