Have you looked in the reference manual at all?
All components log errors to syslog by default.

Searching for "syslog" in the reference shows lots of options regarding logging.
A few quick hits on logging:
http://www.cfengine.org/manuals/cf3-reference.html#Logs-and-records
http://www.cfengine.org/manuals/cf3-reference.html#syslog-in-agent
http://www.cfengine.org/manuals/cf3-reference.html#action-in-_002a
(see log_level)
http://www.cfengine.org/manuals/cf3-reference.html#logallconnections-in-server
http://www.cfengine.org/manuals/cf3-reference.html#agentfacility-in-agent
http://www.cfengine.org/manuals/cf3-reference.html#inform-in-agent
http://www.cfengine.org/manuals/cf3-reference.html#verbose-in-agent

I think you should be careful about making strong claims/complaints
without checking the facts first. Perhaps writing a separate document
on logging is a good idea, but we already have so much documentation
that it might not help people find it faster anyway.

As a side note, if you truly were interested in buying Nova, you will
get a free trial easily by filling out the form at
http://cfengine.com/pages/contactUs

Happy hacking.

--
Regards,
Eystein

On Sat, Mar 5, 2011 at 4:03 PM, Jake <behindt...@gmail.com> wrote:
> On 03/04/11 07:53, no-re...@cfengine.com wrote:
>> Forum: Cfengine Help
>> Subject: Re: proper logging for cfengine processes
>> Author: neilhwatson
>> Link to topic: https://cfengine.com/forum/read.php?3,20915,20955#msg-20955
>>
>> Nova has the best logging built in.  For community you have to do more work. 
>>  I use report promises extensively.  When the agent is run from the executor 
>> these reports go to syslog.
>>
>
>
> thanks for this info, there is very little info to go on.
>
> after searching for further information on this topic (logging) i am
> left to conclude i am pretty much screwed with cfengine 3 community. i
> cannot speak on cfengine nova. i would like to think that i am wrong but
> your comment suggests to me that "if you want real logging, you must
> pay" which is, imo, ridiculous.
>
> the various cf-* daemons work great in the foreground with verbose or
> debug outputs. unless i am really missing something it seems that it has
> been made intentionally difficult to get this same information to write
> to a log. this is unbelievably stupid and could easily be fixed with an
> hour or two of developer work, but i would be willing to bet a patch
> would not be accepted. this seems like a *really* poor choice of
> features to intentionally remove from the unpaid version of the software.
>
> without proper logs one really cannot gauge how well the community
> solution works for their application. removal of the basic features
> required to test the real world utility of the software make a potential
> purchaser (me) unlikely to proceed with any purchase because the quality
> of the goods on display is questionable.
>
> there should be a couple simple settings for logging in each daemon's
> config file e.g.
>
> syslog = yes
> log_level = 3
>
> the apparent lack of any such settings or any accompanying documentation
> is pretty shocking.
> _______________________________________________
> Help-cfengine mailing list
> Help-cfengine@cfengine.org
> https://cfengine.org/mailman/listinfo/help-cfengine
>
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to