Forum: CFEngine Help Subject: Re: cf-monitord: "Internal limit 4: Buffer ran out of space constructing string (3970 > 3968)." Author: zzamboni Link to topic: https://cfengine.com/forum/read.php?3,26891,26913#msg-26913
David, cf-monitord is the one that collects all system-monitoring metrics for CFEngine - in other words, it's the one that populates the special "mon" variable context. As I understand it, the message you saw was likely produced because one of the pieces of data that cf-monitord collected was, for some reason, longer than the internal buffer allocated to hold it (the "Internal limit 4" message seems to come from a file-path manipulation function: https://github.com/cfengine/core/blob/master/src/files_names.c#L454). Unless you are actively using the "mon." variables, it's unlikely that you'll see any adverse effects from this. Even if you are, unless the error is happening all the time, I wouldn't worry about it too much. cf-monitord has a much more prominent role in CFEngine Enterprise, since it also handles the extremely powerful measurements: promises, which allow you to extend the monitoring framework arbitrarily. _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine