Puppet マスターおよびエージェントサービスは、ほとんどのアクティビティーを syslog サービスに記録します。syslog 構成は、これらのメッセージがどこに保存されるかを指定します。Oracle Solaris では、デフォルトの場所は /var/adm/messages ディレクトリです。ただし、Puppet サービスのログは次の場所に格納されます。
Puppet デーモンの場合、ログは次の場所に格納されます。
/var/log/puppet/puppet-master.log
/var/log/puppet/puppet-agent.log
Puppet SMF サービスインスタンスの場合、ログは次の場所に格納されます。
/var/svc/log/application-puppet:agent.log
/var/svc/log/application-puppet:master.log
Puppet エージェントのログには、次のコマンドを実行することによってアクセスできます。
# svcs -Lv puppet:agent
Puppet マスターのログには、次のようにアクセスできます。
# svcs -Lv puppet:master
次の例は、このコマンドで表示できる情報のタイプを示しています。
# svcs -Lv puppet:master svc:/application/puppet:master (Puppet version 3.6.2) [ Jul 1 09:47:23 Disabled. ] [ Jul 1 09:47:26 Rereading configuration. ]