CMS-Report » History » Version 7
Romain Vrignaud, 10/16/2013 09:23 AM
1 | 7 | Romain Vrignaud | h1. CMS-Report-Data |
---|---|---|---|
2 | 1 | Romain Vrignaud | |
3 | This page aim is to find common elements between all configuration management systems reports. |
||
4 | |||
5 | See [[Chef-reporting]] for first discussion about implementation on a Foreman plugin. |
||
6 | |||
7 | 2 | Romain Vrignaud | h2. Puppet |
8 | 1 | Romain Vrignaud | |
9 | 7 | Romain Vrignaud | Vocabulary: |
10 | Configuration management tool : puppet |
||
11 | System data informations tool : facter |
||
12 | |||
13 | 4 | Romain Vrignaud | General information: |
14 | 1 | Romain Vrignaud | * Sent from Puppetmaster (centralized) |
15 | * Multiple report processor allowed |
||
16 | |||
17 | 4 | Romain Vrignaud | Notions in reports: |
18 | 1 | Romain Vrignaud | * Node name |
19 | * Time elapsed (File, Exec, User, Group, Conf Retrieval, Service, Package, Total) |
||
20 | * Resources Managed (Skipped, Scheduled, Out of Sync, Applied, Failed, Restarted, Failed Restarts, Total) |
||
21 | * Changes (number of changes in transaction) |
||
22 | * Log (bulk message) : |
||
23 | ** level (debug,info, notice, warning, ..) |
||
24 | ** source (resource name, puppet) |
||
25 | |||
26 | See: |
||
27 | * http://docs.puppetlabs.com/guides/reporting.html |
||
28 | * http://docs.puppetlabs.com/puppet/3/reference/format_report.html |
||
29 | |||
30 | 2 | Romain Vrignaud | h2. Chef |
31 | 1 | Romain Vrignaud | |
32 | 7 | Romain Vrignaud | Vocabulary: |
33 | Configuration management tool : chef |
||
34 | System data informations tool : ohai |
||
35 | |||
36 | 4 | Romain Vrignaud | General informations: |
37 | 1 | Romain Vrignaud | * Sent from chef-client (nodes) |
38 | * Multiple report processor allowed |
||
39 | |||
40 | 4 | Romain Vrignaud | Notions in reports: |
41 | 1 | Romain Vrignaud | * Node name |
42 | * Success or Failed run |
||
43 | * Global run backtrace |
||
44 | 3 | Romain Vrignaud | * Time elapsed by type of resource |
45 | * All resources in run_list |
||
46 | * All resources in run_list updated during chef-run |
||
47 | 1 | Romain Vrignaud | |
48 | 3 | Romain Vrignaud | See: |
49 | 1 | Romain Vrignaud | * http://docs.opscode.com/essentials_handlers.html |
50 | * https://github.com/theforeman/chef-handler-foreman |
||
51 | * https://github.com/opscode/chef/blob/master/lib/chef/event_dispatch/base.rb |
||
52 | 6 | Romain Vrignaud | * https://github.com/opscode/chef/blob/master/lib/chef/resource_reporter.rb |
53 | 1 | Romain Vrignaud | |
54 | h2. CFengine3 / Rudder |
||
55 | |||
56 | 2 | Romain Vrignaud | h2. Salt |
57 | 7 | Romain Vrignaud | |
58 | h2. Ansible |