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

Reply via email to